Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1374188
| From | William Breathitt Gray <vilhelm.gray@gmail.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS |
| Date | 2016-04-08 14:40 +0200 |
| Message-ID | <rlDRE-3K5-19@gated-at.bofh.it> (permalink) |
| References | <rljpT-5mp-3@gated-at.bofh.it> <rljzA-5ql-23@gated-at.bofh.it> <rlsMx-3PM-1@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Thu, Apr 07, 2016 at 05:45:03PM -0700, Guenter Roeck wrote: >This means for this and other similar drivers that the driver is no longer >supported on architectures which support ISA but not the newly introduced >ISA_BUS. Affected architectures are alpha, arm, m32r, m68k, mips, powerpc, >and parisc. > >A typical example is SCSI_AHA1542, which is no longer supported on those >architectures. It builds, but isa_register_driver() will be a dummy and fail. >Actually, this is true for _all_ drivers calling isa_register_driver(). > >I hope this is understood and doesn't cause any problems. > >Thanks, >Guenter That's a good catch. I overlooked this when I submitted the ISA_BUS patch; I had improperly assumed the ISA option to have a dependency on X86_32 based on arch/x86/Kconfig. The intention of the ISA_BUS is to allow the proper definition of the isa_register_driver and isa_unregister_driver functions without the dependency on X86_32 (e.g. on X86_64 systems). How can this be resolved without ending support for ISA on these other architectures? Would it be appropriate to add the ISA_BUS dependency to every "config ISA" block for the other architectures? My avoidance of making ISA a selection of ISA_BUS is the possibility of an invalid configuration: a user may initially enable ISA_BUS, then later disable ISA, resulting in ISA_BUS remaining enabled without ISA selected. As a side note, should the dummy isa_register_driver return 0? Would it be more appropriate for it to return an error code to indicate lack of support for ISA, rather than silently fail? William Breathitt Gray
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH 00/10] Use the ISA bus driver for PC/104 and ISA devices William Breathitt Gray <vilhelm.gray@gmail.com> - 2016-04-07 16:50 +0200
[PATCH 01/10] isa: Implement the module_isa_driver macro William Breathitt Gray <vilhelm.gray@gmail.com> - 2016-04-07 16:50 +0200
[PATCH 06/10] watchdog: ebc-c384_wdt: Utilize the ISA bus driver William Breathitt Gray <vilhelm.gray@gmail.com> - 2016-04-07 16:50 +0200
Re: [PATCH 06/10] watchdog: ebc-c384_wdt: Utilize the ISA bus driver Guenter Roeck <linux@roeck-us.net> - 2016-04-08 02:40 +0200
Re: [PATCH 06/10] watchdog: ebc-c384_wdt: Utilize the ISA bus driver William Breathitt Gray <vilhelm.gray@gmail.com> - 2016-04-08 14:10 +0200
[PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS William Breathitt Gray <vilhelm.gray@gmail.com> - 2016-04-07 17:00 +0200
Re: [PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS Guenter Roeck <linux@roeck-us.net> - 2016-04-08 02:50 +0200
Re: [PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS William Breathitt Gray <vilhelm.gray@gmail.com> - 2016-04-08 14:40 +0200
Re: [PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS Guenter Roeck <linux@roeck-us.net> - 2016-04-08 15:20 +0200
Re: [PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS William Breathitt Gray <vilhelm.gray@gmail.com> - 2016-04-08 17:20 +0200
Re: [PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS Guenter Roeck <linux@roeck-us.net> - 2016-04-08 20:30 +0200
Re: [PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS William Breathitt Gray <vilhelm.gray@gmail.com> - 2016-04-08 21:30 +0200
Re: [PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS One Thousand Gnomes <gnomes@lxorguk.ukuu.org.uk> - 2016-04-09 15:00 +0200
Re: [PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS William Breathitt Gray <vilhelm.gray@gmail.com> - 2016-04-09 16:00 +0200
Re: [PATCH 04/10] iio: stx104: Change STX104 dependency to ISA_BUS One Thousand Gnomes <gnomes@lxorguk.ukuu.org.uk> - 2016-04-09 18:00 +0200
[PATCH 02/10] isa: Implement the max_num_isa_dev macro William Breathitt Gray <vilhelm.gray@gmail.com> - 2016-04-07 17:00 +0200
Re: [PATCH 00/10] Use the ISA bus driver for PC/104 and ISA devices Linus Walleij <linus.walleij@linaro.org> - 2016-04-11 09:00 +0200
csiph-web