Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-24 Thread Sudeep Holla
On 24/07/17 18:21, Jassi Brar wrote: > On Mon, Jul 24, 2017 at 9:51 PM, Sudeep Holla wrote: >> On 24/07/17 16:41, Jassi Brar wrote: > >>> SCMI calls >>> mbox_send_message(struct mbox_chan *chan, struct scmi_xfer *xfer); >>> >>> whereas the API expects >>>

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-24 Thread Sudeep Holla
On 24/07/17 18:21, Jassi Brar wrote: > On Mon, Jul 24, 2017 at 9:51 PM, Sudeep Holla wrote: >> On 24/07/17 16:41, Jassi Brar wrote: > >>> SCMI calls >>> mbox_send_message(struct mbox_chan *chan, struct scmi_xfer *xfer); >>> >>> whereas the API expects >>> mbox_send_message(struct

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-24 Thread Jassi Brar
On Mon, Jul 24, 2017 at 9:51 PM, Sudeep Holla wrote: > On 24/07/17 16:41, Jassi Brar wrote: >> SCMI calls >> mbox_send_message(struct mbox_chan *chan, struct scmi_xfer *xfer); >> >> whereas the API expects >> mbox_send_message(struct mbox_chan *chan, struct

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-24 Thread Jassi Brar
On Mon, Jul 24, 2017 at 9:51 PM, Sudeep Holla wrote: > On 24/07/17 16:41, Jassi Brar wrote: >> SCMI calls >> mbox_send_message(struct mbox_chan *chan, struct scmi_xfer *xfer); >> >> whereas the API expects >> mbox_send_message(struct mbox_chan *chan, struct controller_specific >>

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-24 Thread Sudeep Holla
On 24/07/17 16:41, Jassi Brar wrote: > On Mon, Jul 24, 2017 at 3:20 PM, Sudeep Holla wrote: >> >> >> On 08/07/17 06:32, Jassi Brar wrote: >>> Hi Roy, Matt, Nishant, Harb Abdulhamid, Loc, >>> >>> I have a gut feeling you guys were part of the SCMI spec committee. If >>> so,

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-24 Thread Sudeep Holla
On 24/07/17 16:41, Jassi Brar wrote: > On Mon, Jul 24, 2017 at 3:20 PM, Sudeep Holla wrote: >> >> >> On 08/07/17 06:32, Jassi Brar wrote: >>> Hi Roy, Matt, Nishant, Harb Abdulhamid, Loc, >>> >>> I have a gut feeling you guys were part of the SCMI spec committee. If >>> so, could you please

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-24 Thread Jassi Brar
On Mon, Jul 24, 2017 at 3:20 PM, Sudeep Holla wrote: > > > On 08/07/17 06:32, Jassi Brar wrote: >> Hi Roy, Matt, Nishant, Harb Abdulhamid, Loc, >> >> I have a gut feeling you guys were part of the SCMI spec committee. If >> so, could you please chime in? >> > > I take

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-24 Thread Jassi Brar
On Mon, Jul 24, 2017 at 3:20 PM, Sudeep Holla wrote: > > > On 08/07/17 06:32, Jassi Brar wrote: >> Hi Roy, Matt, Nishant, Harb Abdulhamid, Loc, >> >> I have a gut feeling you guys were part of the SCMI spec committee. If >> so, could you please chime in? >> > > I take complete silence as no

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-24 Thread Sudeep Holla
On 08/07/17 06:32, Jassi Brar wrote: > Hi Roy, Matt, Nishant, Harb Abdulhamid, Loc, > > I have a gut feeling you guys were part of the SCMI spec committee. If > so, could you please chime in? > I take complete silence as no objection. > > On Fri, Jul 7, 2017 at 11:09 PM, Sudeep Holla

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-24 Thread Sudeep Holla
On 08/07/17 06:32, Jassi Brar wrote: > Hi Roy, Matt, Nishant, Harb Abdulhamid, Loc, > > I have a gut feeling you guys were part of the SCMI spec committee. If > so, could you please chime in? > I take complete silence as no objection. > > On Fri, Jul 7, 2017 at 11:09 PM, Sudeep Holla

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-07 Thread Jassi Brar
Hi Roy, Matt, Nishant, Harb Abdulhamid, Loc, I have a gut feeling you guys were part of the SCMI spec committee. If so, could you please chime in? On Fri, Jul 7, 2017 at 11:09 PM, Sudeep Holla wrote: > > > On 07/07/17 17:52, Jassi Brar wrote: >> Hi Arnd, Hi Rob, Hi Mark,

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-07 Thread Jassi Brar
Hi Roy, Matt, Nishant, Harb Abdulhamid, Loc, I have a gut feeling you guys were part of the SCMI spec committee. If so, could you please chime in? On Fri, Jul 7, 2017 at 11:09 PM, Sudeep Holla wrote: > > > On 07/07/17 17:52, Jassi Brar wrote: >> Hi Arnd, Hi Rob, Hi Mark, >> >> [CC'ing only

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-07 Thread Sudeep Holla
On 07/07/17 17:52, Jassi Brar wrote: > Hi Arnd, Hi Rob, Hi Mark, > > [CC'ing only those who I have the email id of] > >> +/** >> + * scmi_do_xfer() - Do one transfer >> + * >> + * @info: Pointer to SCMI entity information >> + * @xfer: Transfer to initiate and wait for response >> + * >> + *

Re: [PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-07 Thread Sudeep Holla
On 07/07/17 17:52, Jassi Brar wrote: > Hi Arnd, Hi Rob, Hi Mark, > > [CC'ing only those who I have the email id of] > >> +/** >> + * scmi_do_xfer() - Do one transfer >> + * >> + * @info: Pointer to SCMI entity information >> + * @xfer: Transfer to initiate and wait for response >> + * >> + *

[PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-07 Thread Jassi Brar
Hi Arnd, Hi Rob, Hi Mark, [CC'ing only those who I have the email id of] >+/** >+ * scmi_do_xfer() - Do one transfer >+ * >+ * @info: Pointer to SCMI entity information >+ * @xfer: Transfer to initiate and wait for response >+ * >+ * Return: -ETIMEDOUT in case of no response, if transmit error,

[PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-07-07 Thread Jassi Brar
Hi Arnd, Hi Rob, Hi Mark, [CC'ing only those who I have the email id of] >+/** >+ * scmi_do_xfer() - Do one transfer >+ * >+ * @info: Pointer to SCMI entity information >+ * @xfer: Transfer to initiate and wait for response >+ * >+ * Return: -ETIMEDOUT in case of no response, if transmit error,

[PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-06-26 Thread Sudeep Holla
The SCMI is intended to allow OSPM to manage various functions that are provided by the hardware platform it is running on, including power and performance functions. SCMI provides two levels of abstraction, protocols and transports. Protocols define individual groups of system control and

[PATCH 3/9] firmware: arm_scmi: add basic driver infrastructure for SCMI

2017-06-26 Thread Sudeep Holla
The SCMI is intended to allow OSPM to manage various functions that are provided by the hardware platform it is running on, including power and performance functions. SCMI provides two levels of abstraction, protocols and transports. Protocols define individual groups of system control and