17 Aug
2016
17 Aug
'16
12:56 p.m.
On Thu, Aug 11, 2016 at 11:43:18AM +0900, Kuninori Morimoto wrote:
-- compatible : "renesas,rsrc-card{,<board>}"
Examples with boards are:
- "renesas,rsrc-card"
- "renesas,rsrc-card,lager"
- "renesas,rsrc-card,koelsch"
+- compatible : "simple-dpcm-audio-card"
Since the card is already in released kernels we can't just remove the old compatible strings, we should continue to support them. I'm also a bit unsure about adding a generic DPCM compatible string - it really is a Linux specific thing. While code reuse in the implementation is good so factoring out the card is good I'm not sure we want to bake in the idea that this is a strong abstraction so keeping a list of specific compatible strings might be better.