&{/} {
backlight: backlight {
compatible = "pwm-backlight";
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_lcd>;
+ brightness-levels = <0 4 8 16 32 64 128 255>;
default-brightness-level = <6>;
- pwms = <&pwm4 0 50000 0>;
- power-supply = <®_vdd_3v3_s>;
enable-gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>;
- brightness-levels = <0 4 8 16 32 64 128 255>;
+ pinctrl-0 = <&pinctrl_lcd>;
+ pinctrl-names = "default";
+ power-supply = <®_vdd_3v3_s>;
+ pwms = <&pwm4 0 50000 0>;
};
panel {
};
};
- reg_sound_1v8: regulator-1v8 {
+ reg_vcc_1v8_audio: regulator-1v8 {
compatible = "regulator-fixed";
- regulator-name = "VCC_1V8_Audio";
- regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
+ regulator-min-microvolt = <1800000>;
+ regulator-name = "VCC_1V8_Audio";
};
- reg_sound_3v3: regulator-3v3 {
+ reg_vcc_3v3_analog: regulator-3v3 {
compatible = "regulator-fixed";
- regulator-name = "VCC_3V3_Analog";
- regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
+ regulator-min-microvolt = <3300000>;
+ regulator-name = "VCC_3V3_Analog";
};
sound-peb-av-10 {
compatible = "simple-audio-card";
- simple-audio-card,name = "snd-peb-av-10";
- simple-audio-card,format = "i2s";
simple-audio-card,bitclock-master = <&dailink_master>;
+ simple-audio-card,format = "i2s";
simple-audio-card,frame-master = <&dailink_master>;
simple-audio-card,mclk-fs = <32>;
+ simple-audio-card,name = "snd-peb-av-10";
simple-audio-card,widgets =
"Line", "Line In",
"Speaker", "Speaker",
&i2c3 {
clock-frequency = <400000>;
- pinctrl-names = "default", "gpio";
pinctrl-0 = <&pinctrl_i2c3>;
pinctrl-1 = <&pinctrl_i2c3_gpio>;
- sda-gpios = <&gpio5 19 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
+ pinctrl-names = "default", "gpio";
scl-gpios = <&gpio5 18 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
+ sda-gpios = <&gpio5 19 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
codec: codec@18 {
compatible = "ti,tlv320aic3007";
- pinctrl-names = "default";
pinctrl-0 = <&pinctrl_tlv320>;
+ pinctrl-names = "default";
#sound-dai-cells = <0>;
reg = <0x18>;
- reset-gpios = <&gpio4 28 GPIO_ACTIVE_LOW>;
ai3x-gpio-func = <0xd 0x0>;
ai3x-micbias-vg = <2>;
- AVDD-supply = <®_sound_3v3>;
- IOVDD-supply = <®_sound_3v3>;
- DRVDD-supply = <®_sound_3v3>;
- DVDD-supply = <®_sound_1v8>;
+ reset-gpios = <&gpio4 28 GPIO_ACTIVE_LOW>;
+ AVDD-supply = <®_vcc_3v3_analog>;
+ DRVDD-supply = <®_vcc_3v3_analog>;
+ DVDD-supply = <®_vcc_1v8_audio>;
+ IOVDD-supply = <®_vcc_3v3_analog>;
};
eeprom@57 {
};
&pwm4 {
- pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm4>;
+ pinctrl-names = "default";
status = "okay";
};
clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k",
"pll11k";
fsl,sai-mclk-direction-output;
- pinctrl-names = "default";
pinctrl-0 = <&pinctrl_sai5>;
+ pinctrl-names = "default";
#sound-dai-cells = <0>;
status = "okay";
};