Message ID | 1518461124-17371-1-git-send-email-sudeep.holla@arm.com |
---|---|
Headers | show |
Series | firmware: ARM System Control and Management Interface(SCMI) support | expand |
On Mon, Feb 12, 2018 at 6:45 PM, Sudeep Holla <sudeep.holla@arm.com> wrote: > Hi all, > > ARM System Control and Management Interface(SCMI) is more flexible and > easily extensible than any of the existing interfaces. Many vendors were > involved in the making of this formal specification and is now published[1]. > > There is a strong trend in the industry to provide micro-controllers in > systems to abstract various power, or other system management tasks. > These controllers usually have similar interfaces, both in terms of the > functions that are provided by them, and in terms of how requests are > communicated to them. > > This specification is to standardise and avoid (any further) > fragmentation in the design of such interface by various vendors. > > This patch set is intended to get feedback on the design and structure > of the code. This is not complete and not fully tested due to > non-availability of firmware with full feature set at this time. If it's not fully tested and not complete (I read as this patch set is not ready to be merged), then maybe it's better to mark it as RFC? > It currently doesn't support notification, asynchronous/delayed response, > perf/power statistics region and sensor register region to name a few. > I have borrowed some of the ideas of message allocation/management from > TI SCI. > > Changes: > > v4[6]->v5: > - Rebased to v4.16-rc1 > - Updated all the gathered Ack/Reviewed-by tags(which includes > all the drivers using SCMI protocol) You still didn't comment on all questions to previous patchset. For example, https://www.spinics.net/lists/arm-kernel/msg626719.html Best regards, Alexey -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On 15/02/18 00:09, Alexey Klimov wrote: > On Mon, Feb 12, 2018 at 6:45 PM, Sudeep Holla <sudeep.holla@arm.com> wrote: >> Hi all, >> >> ARM System Control and Management Interface(SCMI) is more flexible and >> easily extensible than any of the existing interfaces. Many vendors were >> involved in the making of this formal specification and is now published[1]. >> >> There is a strong trend in the industry to provide micro-controllers in >> systems to abstract various power, or other system management tasks. >> These controllers usually have similar interfaces, both in terms of the >> functions that are provided by them, and in terms of how requests are >> communicated to them. >> >> This specification is to standardise and avoid (any further) >> fragmentation in the design of such interface by various vendors. >> >> This patch set is intended to get feedback on the design and structure >> of the code. This is not complete and not fully tested due to >> non-availability of firmware with full feature set at this time. > > If it's not fully tested and not complete (I read as this patch set is > not ready to be merged), then maybe it's better to mark it as RFC? > Sorry that's copy paste error, will drop that. It was valid for onlyRFC version posted long ago. >> It currently doesn't support notification, asynchronous/delayed response, >> perf/power statistics region and sensor register region to name a few. >> I have borrowed some of the ideas of message allocation/management from >> TI SCI. >> >> Changes: >> >> v4[6]->v5: >> - Rebased to v4.16-rc1 >> - Updated all the gathered Ack/Reviewed-by tags(which includes >> all the drivers using SCMI protocol) > > You still didn't comment on all questions to previous patchset. > Anything else other than the below one ? I addressed the lock issue you mentioned and asked for suggestions on the delay thing. > For example, > https://www.spinics.net/lists/arm-kernel/msg626719.html > Sorry I thought I responded but I clearly missed it. I am not so for the module parameter as I did try and never found it useful for debug images of the firmware. Any other use case you have in mind ? I think it's better to keep it simpler, I am thinking of even dropping it as a configurable variable like max_rx_timeout_ms. -- Regards, Sudeep -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html