Messages in this thread | | | Date | Thu, 18 Jun 2015 22:39:16 +0100 | From | Srinivas Kandagatla <> | Subject | Re: [PATCH V2 1/6] SLIMbus: Device management on SLIMbus |
| |
On 17/06/15 02:45, Sagar Dharia wrote: > SLIMbus (Serial Low Power Interchip Media Bus) is a specification > developed by MIPI (Mobile Industry Processor Interface) alliance. > SLIMbus is a 2-wire implementation, which is used to communicate with > peripheral components like audio-codec. > SLIMbus uses Time-Division-Multiplexing to accommodate multiple data > channels, and control channel. Control channel has messages to do > device-enumeration, messages to send/receive control-data to/from > slimbus devices, messages for port/channel management, and messages to > do bandwidth allocation. > The framework supports multiple instances of the bus (1 controller per > bus), and multiple slave devices per controller. > > This patch does device enumeration, logical address assignment, > informing device when the device reports present/absent etc. > Reporting present may need the driver to do the needful (e.g. turning > on voltage regulators powering the device). So probe is called > if the device is added to board-info list for a controller. > Additionally device is probed when it reports present if that device > doesn't need any such steps mentioned above. > > Signed-off-by: Sagar Dharia <sdharia@codeaurora.org>
I think I was not as fast as you sent the v2 :-) However my comments on v1 patcset mostly still applies to v2 as well.
--srini
| |