Skip to content

Commit

Permalink
BBAI-AUDI-02-00A0.dts: Addressed and fixed [issue#34](#34)
Browse files Browse the repository at this point in the history
  • Loading branch information
DhruvaG2000 authored and RobertCNelson committed Jun 22, 2021
1 parent efa29cf commit 98166d2
Showing 1 changed file with 43 additions and 46 deletions.
89 changes: 43 additions & 46 deletions src/arm/overlays/BBAI-AUDI-02-00A0.dts
Original file line number Diff line number Diff line change
Expand Up @@ -27,60 +27,57 @@
*/
&ocp {
P9_25_pinmux { pinctrl-0 = <&P9_25_mcasp_pin>; }; /* xref_clk0.mcasp1_ahclkx */
P9_28_pinmux { pinctrl-0 = <&P9_28_mcasp_pin>; }; /* mcasp1_axr11.mcasp1_axr11 */
P9_29_pinmux { pinctrl-0 = <&P9_29_mcasp_pin>; }; /* mcasp1_fsx.mcasp1_fsx, mcasp1_axr9.off */
P9_30_pinmux { pinctrl-0 = <&P9_30_mcasp_pin>; }; /* mcasp1_axr10.mcasp1_axr10 */
P9_31_pinmux { pinctrl-0 = <&P9_31_mcasp_pin>; }; /* mcasp1_aclkx.mcasp1_aclkx, mcasp1_axr8.off */
P9_28_pinmux { pinctrl-0 = <&P9_28_mcasp_pin>; }; /* mcasp1_axr11.mcasp1_axr11 */
P9_29_pinmux { pinctrl-0 = <&P9_29_mcasp_pin>; }; /* mcasp1_fsx.mcasp1_fsx, mcasp1_axr9.off */
P9_30_pinmux { pinctrl-0 = <&P9_30_mcasp_pin>; }; /* mcasp1_axr10.mcasp1_axr10 */
P9_31_pinmux { pinctrl-0 = <&P9_31_mcasp_pin>; }; /* mcasp1_aclkx.mcasp1_aclkx, mcasp1_axr8.off */

sound {
compatible = "simple-audio-card";
simple-audio-card,name = "AudioCapeAI";
simple-audio-card,widgets =
"Headphone", "Headphone Jack",
"Line", "Line In";
simple-audio-card,routing =
"Headphone Jack", "HPLOUT",
"Headphone Jack", "HPROUT",
"LINE1L", "Line In",
"LINE1R", "Line In";
simple-audio-card,format = "dsp_b";
simple-audio-card,bitclock-master = <&sound_master>;
simple-audio-card,frame-master = <&sound_master>;
simple-audio-card,bitclock-inversion;

simple-audio-card,cpu {
sound-dai = <&mcasp1>;
compatible = "fixed-clock";
system-clock-frequency = <20000000>;
system-clock-direction-out = <1>;
};

sound_master: simple-audio-card,codec {
#sound-dai-cells = <0>;
sound-dai = <&tlv320aic3104>;
clocks = <&sys_clkin2>;
clock-frequency = <22579200>;
clock-names = "mclk";
};
};
sound {
compatible = "simple-audio-card";
simple-audio-card,name = "AudioCapeAI";
simple-audio-card,widgets =
"Headphone", "Headphone Jack",
"Line", "Line In";
simple-audio-card,routing =
"Headphone Jack", "HPLOUT",
"Headphone Jack", "HPROUT",
"LINE1L", "Line In",
"LINE1R", "Line In";
simple-audio-card,format = "dsp_b";
simple-audio-card,bitclock-master = <&sound_master>;
simple-audio-card,frame-master = <&sound_master>;
simple-audio-card,bitclock-inversion;

simple-audio-card,cpu {
sound-dai = <&mcasp1>;
compatible = "fixed-clock";
system-clock-frequency = <20000000>;
system-clock-direction-out = <1>;
};

sound_master: simple-audio-card,codec {
#sound-dai-cells = <0>;
sound-dai = <&tlv320aic3104>;
clocks = <&sys_clkin1>;
clock-frequency = <22579200>;
clock-names = "mclk";
};
};
};

&bone_i2c_2 {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
clock-frequency = <100000>;
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
clock-frequency = <100000>;

tlv320aic3104: tlv320aic3104@18 {
#sound-dai-cells = <0>;
compatible = "ti,tlv320aic3104";
reg = <0x18>;
};
tlv320aic3104: tlv320aic3104@18 {
#sound-dai-cells = <0>;
compatible = "ti,tlv320aic3104";
reg = <0x18>;
};
};

&mcasp1 {
status = "okay";
// <&sys_clkin2>;
status = "okay";
};

0 comments on commit 98166d2

Please sign in to comment.