On 15/02/18 00:09, Alexey Klimov wrote: > On Mon, Feb 12, 2018 at 6:45 PM, Sudeep Holla <sudeep.holla@xxxxxxx> 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@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html