Messages in this thread | | | Date | Tue, 7 Jun 2016 11:47:11 +0100 | From | Mark Brown <> | Subject | Re: [PATCH v3] ASoC: rockchip: Add machine driver for MAX98357A/RT5514/DA7219 |
| |
On Tue, Jun 07, 2016 at 10:49:35AM +0800, Xing Zheng wrote: > On 2016年06月07日 07:50, Mark Brown wrote:
> > It should probably be three compatibles, one per CODEC, if the driver > > needs to handle each separately.
> Do you mean like this: > -------- > sound { > compatible = "rockchip,rk3399-max98357a-rt5514-da7219"; > > dailink-0 { > compatible = "rockchip,rk3399-max98357a"; > rockchip,cpu = <&i2s0>; > rockchip,codec = <&max98357a>; > }; > > dailink-1 { > compatible = "rockchip,rk3399-rt5514"; > rockchip,cpu = <&i2s0>; > rockchip,codec = <&headsetcodec>; > }; > > dailink-2 { > compatible = "rockchip,rk3399-da7219"; > rockchip,cpu = <&i2s0>; > rockchip,codec = <&codec>; > }; > }; > -------- > Above, the machine drvier will handle them. Please correct me if I > misunderstand.
No, that'd be one card with all three CODECs on the same board which I'm guessing isn't the intention? [unhandled content-type:application/pgp-signature] | |