Other Parts Discussed in Thread: TLV320AIC3106,
Tool/software: Linux
mcasp0_pins: mcasp0_pins {
pinctrl-single,pins = <
0x190 (PIN_INPUT_PULLUP| MUX_MODE0) /* mcasp0_aclkx */
0x194 (PIN_INPUT_PULLUP | MUX_MODE0) /* mcasp0_fsx */
0x198 (PIN_OUTPUT_PULLUP | MUX_MODE0) /* mcasp0_axr0 */
0x1ac (PIN_OUTPUT_PULLUP| MUX_MODE0) /* mcasp0_ahclkx */
>;
};
&i2c0 {
pinctrl-names = "default";
pinctrl-0 = <&i2c0_pins>;
status = "okay";
clock-frequency = <400000>;
audio_codec: adau1961@3a {
status = "okay";
compatible = "dr,adau1961";
reg = <0x3a>;
};
};
&mcasp0 {
pinctrl-names = "default";
pinctrl-0 = <&mcasp0_pins>;
status = "okay";
op-mode = <0>; /* MCASP_IIS_MODE */
tdm-slots = <2>;
/* 16 serializer */
serial-dir = < /* 0: INACTIVE, 1: TX, 2: RX */
1 0 0 0
>;
tx-num-evt = <1>;
rx-num-evt = <0>;
};
can any one give me some idea ?
wangl