On Wed, Feb 28, 2018 at 11:21 PM, Samuel Holland <samuel@xxxxxxxxxxxx> wrote: > Hi, > > On 02/28/18 03:16, Jassi Brar wrote: >> On Wed, Feb 28, 2018 at 7:57 AM, Samuel Holland <samuel@xxxxxxxxxxxx> wrote: >> .... >> >>> +/* >>> + * The message box hardware provides 8 unidirectional channels. As the mailbox >>> + * framework expects them to be bidirectional >>> >> That is incorrect. Mailbox framework does not require a channel to be >> TX and RX capable. > > Sorry, it would be more accurate to say that the intended mailbox _client_ > expects the channels to be bidirectional. > Mailbox clients are very mailbox provider specific. Your client driver is unlikely to be reuseable over another controller+remote combo. Your client has to know already what a physical channel can do (RX, TX or RXTX). There is no api to provide that info. thanks -- 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