scsi host sysfs support [1/4]
RFC 1/1 scsi host sysfs support [1/4]
-andmike
--
Michael Anderson
[email protected]
DESC
This patch removes the shost_devclass device class support that was previously added, but incomplete.
EDESC
drivers/acorn/scsi/acornscsi.c | 1 - drivers/acorn/scsi/arxescsi.c | 1 - drivers/acorn/scsi/cumana_1.c | 1 - drivers/acorn/scsi/cumana_2.c | 1 - drivers/acorn/scsi/eesox.c | 1 - drivers/acorn/scsi/oak.c | 1 - drivers/acorn/scsi/powertec.c | 1 - drivers/scsi/hosts.h | 1 - drivers/scsi/scsi_debug.c | 1 - drivers/scsi/scsi_syms.c | 4 ---- drivers/scsi/scsi_sysfs.c | 25 ------------------------- 11 files changed, 38 deletions(-)
drivers/acorn/scsi/acornscsi.c renamed from drivers/acorn/scsi/acornscsi.c~shost-devclass-clean +0 -1
@@ -3110,7 +3110,6 @@ static struct ecard_driver acornscsi_dri .remove = __devexit_p(acornscsi_remove), .id_table = acornscsi_cids, .drv = { - .devclass = &shost_devclass, .name = "acornscsi", }, };
drivers/acorn/scsi/arxescsi.c renamed from drivers/acorn/scsi/arxescsi.c~shost-devclass-clean +0 -1
@@ -397,7 +397,6 @@ static struct ecard_driver arxescsi_driv .remove = __devexit_p(arxescsi_remove), .id_table = arxescsi_cids, .drv = { - .devclass = &shost_devclass, .name = "arxescsi", }, };
drivers/acorn/scsi/cumana_1.c renamed from drivers/acorn/scsi/cumana_1.c~shost-devclass-clean +0 -1
@@ -334,7 +334,6 @@ static struct ecard_driver cumanascsi1_d .remove = __devexit_p(cumanascsi1_remove), .id_table = cumanascsi1_cids, .drv = { - .devclass = &shost_devclass, .name = "cumanascsi1", }, };
drivers/acorn/scsi/cumana_2.c renamed from drivers/acorn/scsi/cumana_2.c~shost-devclass-clean +0 -1
@@ -572,7 +572,6 @@ static struct ecard_driver cumanascsi2_d .remove = __devexit_p(cumanascsi2_remove), .id_table = cumanascsi2_cids, .drv = { - .devclass = &shost_devclass, .name = "cumanascsi2", }, };
drivers/acorn/scsi/eesox.c renamed from drivers/acorn/scsi/eesox.c~shost-devclass-clean +0 -1
@@ -679,7 +679,6 @@ static struct ecard_driver eesoxscsi_dri .remove = __devexit_p(eesoxscsi_remove), .id_table = eesoxscsi_cids, .drv = { - .devclass = &shost_devclass, .name = "eesoxscsi", }, };
drivers/acorn/scsi/oak.c renamed from drivers/acorn/scsi/oak.c~shost-devclass-clean +0 -1
@@ -192,7 +192,6 @@ static struct ecard_driver oakscsi_drive .remove = __devexit_p(oakscsi_remove), .id_table = oakscsi_cids, .drv = { - .devclass = &shost_devclass, .name = "oakscsi", }, };
drivers/acorn/scsi/powertec.c renamed from drivers/acorn/scsi/powertec.c~shost-devclass-clean +0 -1
@@ -475,7 +475,6 @@ static struct ecard_driver powertecscsi_ .remove = __devexit_p(powertecscsi_remove), .id_table = powertecscsi_cids, .drv = { - .devclass = &shost_devclass, .name = "powertecscsi", }, };
drivers/scsi/hosts.h renamed from drivers/scsi/hosts.h~shost-devclass-clean +0 -1
@@ -612,7 +612,6 @@ static inline Scsi_Device *scsi_find_devextern int scsi_upper_driver_register (struct Scsi_Device_Template *);extern void scsi_upper_driver_unregister (struct Scsi_Device_Template *); -extern struct device_class shost_devclass;#endif /*
drivers/scsi/scsi_debug.c renamed from drivers/scsi/scsi_debug.c~shost-devclass-clean +0 -1
@@ -183,7 +183,6 @@ static struct device_driver sdebug_drive .name = sdebug_proc_name, .probe = sdebug_driver_probe, .remove = sdebug_driver_remove, - .devclass = &shost_devclass, }; static const int check_condition_result =
drivers/scsi/scsi_syms.c renamed from drivers/scsi/scsi_syms.c~shost-devclass-clean +0 -4
@@ -108,7 +108,3 @@ extern int scsi_delete_timer(Scsi_Cmnd *EXPORT_SYMBOL (scsi_add_timer);EXPORT_SYMBOL (scsi_delete_timer); -/* -* sysfs support -*/ -EXPORT_SYMBOL (shost_devclass);
drivers/scsi/scsi_sysfs.c renamed from drivers/scsi/scsi_sysfs.c~shost-devclass-clean +0 -25
@@ -52,34 +52,10 @@ static struct device_attribute *const sh &dev_attr_unchecked_isa_dma, }; -/** -* scsi_host_class_name_show - copy out the SCSI host name -* @dev: device to check -* @page: copy data into this area -* @count: number of bytes to copy -* @off: start at this offset in page -* Return: -* number of bytes written into page. -**/ -static ssize_t scsi_host_class_name_show (struct device *dev,char *page) -{ -struct Scsi_Host *shost; - - shost =to_scsi_host (dev); - -if (!shost) -return 0 ; - -return snprintf (page,20 ,"scsi%d\n" , shost->host_no); -} - -DEVICE_ATTR (class_name,S_IRUGO , scsi_host_class_name_show,NULL ); -static int scsi_host_class_add_dev (struct device * dev) {int i; -device_create_file (dev, &dev_attr_class_name);for (i =0 ; i <ARRAY_SIZE (shost_attrs); i++)device_create_file (dev, shost_attrs[i]);
@@ -92,7 +68,6 @@ static void scsi_host_class_rm_dev(strucfor (i =0 ; i <ARRAY_SIZE (shost_attrs); i++)device_remove_file (dev, shost_attrs[i]); -device_remove_file (dev, &dev_attr_class_name); }struct device_class shost_devclass = {
_
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel