Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1200174
| From | Mark Brown <broonie@kernel.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH V3 2/6] of/slimbus: OF helper for SLIMbus |
| Date | 2015-08-04 19:30 +0200 |
| Message-ID | <pTOcj-kz-19@gated-at.bofh.it> (permalink) |
| References | <pTi2J-4dX-3@gated-at.bofh.it> <pTi2K-4dX-13@gated-at.bofh.it> <pTqD0-8cj-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
On Mon, Aug 03, 2015 at 11:13:55AM -0500, Rob Herring wrote: > On Mon, Aug 3, 2015 at 1:59 AM, Sagar Dharia <sdharia@codeaurora.org> wrote: > > +Optional: > > +- compatible - Slave devices can use compatible field to have a name. > > + If this field is missing, name of the device will be > > + determined using slave's enumeration address. > > + (e.g. in the example below, slave's name will be: > > + 0x217:0x60:0x1:0x0) > Are devices discoverable and uniquely identifiable? This would be > something like a VID/PID which can be read in a generic way. It looks > like the address contains this info, but can you discover the > addresses of devices on the bus? If not compatible should not be > optional. Yes, the bus is enumerable. However in essentially all implementations devices won't enumerate without some additional non-standard work being done to power them on since applications tend to be extremely power sensitive relative to the basic operating cost of the bus. Which is entertaining. This probably means that the binding needs to say that the compatible is optional but that for all practical purposes Linux requires it until such time as someone decides it's worth supporting systems that can usefully enumerate.
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH V3 0/6] Introduce framework for SLIMbus device drivers Sagar Dharia <sdharia@codeaurora.org> - 2015-08-03 09:10 +0200
[PATCH V3 2/6] of/slimbus: OF helper for SLIMbus Sagar Dharia <sdharia@codeaurora.org> - 2015-08-03 09:10 +0200
Re: [PATCH V3 2/6] of/slimbus: OF helper for SLIMbus Rob Herring <robherring2@gmail.com> - 2015-08-03 18:20 +0200
Re: [PATCH V3 2/6] of/slimbus: OF helper for SLIMbus Mark Brown <broonie@kernel.org> - 2015-08-04 19:30 +0200
Re: [PATCH V3 2/6] of/slimbus: OF helper for SLIMbus Sagar Dharia <sdharia@codeaurora.org> - 2015-08-06 21:20 +0200
[PATCH V3 5/6] slimbus: Add support for 'clock-pause' feature Sagar Dharia <sdharia@codeaurora.org> - 2015-08-03 09:10 +0200
Re: [PATCH V3 5/6] slimbus: Add support for 'clock-pause' feature Mark Brown <broonie@kernel.org> - 2015-08-15 04:20 +0200
Re: [PATCH V3 5/6] slimbus: Add support for 'clock-pause' feature Sagar Dharia <sdharia@codeaurora.org> - 2015-08-18 01:50 +0200
[PATCH V3 3/6] slimbus: Add messaging APIs to slimbus framework Sagar Dharia <sdharia@codeaurora.org> - 2015-08-03 09:10 +0200
Re: [PATCH V3 3/6] slimbus: Add messaging APIs to slimbus framework Mark Brown <broonie@kernel.org> - 2015-08-15 04:20 +0200
Re: [PATCH V3 3/6] slimbus: Add messaging APIs to slimbus framework Mark Brown <broonie@kernel.org> - 2015-08-15 04:20 +0200
[PATCH V3 1/6] SLIMbus: Device management on SLIMbus Sagar Dharia <sdharia@codeaurora.org> - 2015-08-03 09:10 +0200
Re: [PATCH V3 1/6] SLIMbus: Device management on SLIMbus Mark Brown <broonie@kernel.org> - 2015-08-15 04:20 +0200
Re: [PATCH V3 0/6] Introduce framework for SLIMbus device drivers Mark Brown <broonie@kernel.org> - 2015-08-15 04:20 +0200
csiph-web