Re: [RESEND RFC 3/3] nvmem: Add 'nvmem-composite' driver

From: Andrey Smirnov
Date: Mon Mar 21 2016 - 12:12:35 EST


>> a-node {
>> nvmem-cells = <&cell_a &cell_b>, ????;
>> nvmem-cell-names = "some-data", "more-data";
>> };
>>
> Should have replied you long back :-)

No worries :-)

>>
>> and I want "more-data" to reference only one phandle, how would this be
>> handled?
>>
> yes this would fail.
>
> The device tree compiler would concatenate all the cells and we have no
> means to know where did "more-data" starts.
>
> sounds like composite driver is the way forward.

What's your preference on "separate driver" vs. "part of the NVMEM
framework"? Should I keep it as a separate driver or try to fold it
into NVMEM core?

Thanks,
Andrey