diff --git a/systems/NObangers.nix b/systems/NObangers.nix index c30dd8a..a27d85d 100644 --- a/systems/NObangers.nix +++ b/systems/NObangers.nix @@ -57,68 +57,65 @@ /plugin/; / { - compatible = "brcm,bcm2711"; + compatible = "brcm,bcm2711"; - fragment@0 { - target-path = "/"; - __overlay__ { - dacpro_osc: dacpro_osc { - compatible = "hifiberry,dacpro-clk"; - #clock-cells = <0>; - }; - }; - }; + fragment@0 { + target-path = "/"; + __overlay__ { + dacpro_osc: dacpro_osc { + compatible = "hifiberry,dacpro-clk"; + #clock-cells = <0>; + }; + }; + }; - frag1: fragment@1 { - target = <&i2s_clk_consumer>; - __overlay__ { - status = "okay"; - }; - }; + fragment@1 { + target = <&i2s>; + __overlay__ { + status = "okay"; + }; + }; - fragment@2 { - target = <&i2c1>; - __overlay__ { - #address-cells = <1>; - #size-cells = <0>; - status = "okay"; + fragment@2 { + target = <&i2c1>; + __overlay__ { + #address-cells = <1>; + #size-cells = <0>; + status = "okay"; - pcm5122@4d { - #sound-dai-cells = <0>; - compatible = "ti,pcm5122"; - reg = <0x4d>; - clocks = <&dacpro_osc>; - AVDD-supply = <&vdd_3v3_reg>; - DVDD-supply = <&vdd_3v3_reg>; - CPVDD-supply = <&vdd_3v3_reg>; - status = "okay"; - }; - hpamp: hpamp@60 { - compatible = "ti,tpa6130a2"; - reg = <0x60>; - status = "disabled"; - }; - }; - }; + pcm5122@4d { + #sound-dai-cells = <0>; + compatible = "ti,pcm5122"; + reg = <0x4d>; + clocks = <&dacpro_osc>; + AVDD-supply = <&vdd_3v3_reg>; + DVDD-supply = <&vdd_3v3_reg>; + CPVDD-supply = <&vdd_3v3_reg>; + status = "okay"; + }; + hpamp: hpamp@60 { + compatible = "ti,tpa6130a2"; + reg = <0x60>; + status = "disabled"; + }; + }; + }; - fragment@3 { - target = <&sound>; - hifiberry_dacplus: __overlay__ { - compatible = "hifiberry,hifiberry-dacplus"; - i2s-controller = <&i2s_clk_consumer>; - status = "okay"; - }; - }; + fragment@3 { + target = <&sound>; + hifiberry_dacplus: __overlay__ { + compatible = "hifiberry,hifiberry-dacplus"; + i2s-controller = <&i2s>; + status = "okay"; + }; + }; - __overrides__ { - 24db_digital_gain = - <&hifiberry_dacplus>,"hifiberry,24db_digital_gain?"; - slave = <&hifiberry_dacplus>,"hifiberry-dacplus,slave?", - <&frag1>,"target:0=",<&i2s_clk_producer>, - <&hifiberry_dacplus>,"i2s-controller:0=",<&i2s_clk_producer>; - - leds_off = <&hifiberry_dacplus>,"hifiberry-dacplus,leds_off?"; - }; + __overrides__ { + 24db_digital_gain = + <&hifiberry_dacplus>,"hifiberry,24db_digital_gain?"; + slave = <&hifiberry_dacplus>,"hifiberry-dacplus,slave?"; + leds_off = <&hifiberry_dacplus>,"hifiberry-dacplus,leds_off?"; + }; }; ''; }];