ARM: dts: imx27-pdk: Add PMIC support
imx27-pdk has a MC13783 PMIC connected to CSPI2 port. Add support for it. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
This commit is contained in:
Родитель
6b2732847c
Коммит
2636c1e27f
|
@ -21,6 +21,48 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&cspi2 {
|
||||||
|
pinctrl-names = "default";
|
||||||
|
pinctrl-0 = <&pinctrl_cspi2>;
|
||||||
|
fsl,spi-num-chipselects = <1>;
|
||||||
|
cs-gpios = <&gpio4 21 GPIO_ACTIVE_HIGH>;
|
||||||
|
status = "okay";
|
||||||
|
|
||||||
|
pmic: mc13783@0 {
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
compatible = "fsl,mc13783";
|
||||||
|
reg = <0>;
|
||||||
|
spi-cs-high;
|
||||||
|
spi-max-frequency = <1000000>;
|
||||||
|
interrupt-parent = <&gpio3>;
|
||||||
|
interrupts = <14 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
|
||||||
|
regulators {
|
||||||
|
vgen_reg: vgen {
|
||||||
|
regulator-min-microvolt = <1500000>;
|
||||||
|
regulator-max-microvolt = <1500000>;
|
||||||
|
regulator-always-on;
|
||||||
|
regulator-boot-on;
|
||||||
|
};
|
||||||
|
|
||||||
|
vmmc1_reg: vmmc1 {
|
||||||
|
regulator-min-microvolt = <1600000>;
|
||||||
|
regulator-max-microvolt = <3000000>;
|
||||||
|
};
|
||||||
|
|
||||||
|
gpo1_reg: gpo1 {
|
||||||
|
regulator-always-on;
|
||||||
|
regulator-boot-on;
|
||||||
|
};
|
||||||
|
|
||||||
|
gpo3_reg: gpo3 {
|
||||||
|
regulator-always-on;
|
||||||
|
regulator-boot-on;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
&fec {
|
&fec {
|
||||||
phy-mode = "mii";
|
phy-mode = "mii";
|
||||||
|
@ -38,6 +80,16 @@
|
||||||
|
|
||||||
&iomuxc {
|
&iomuxc {
|
||||||
imx27-pdk {
|
imx27-pdk {
|
||||||
|
pinctrl_cspi2: cspi2grp {
|
||||||
|
fsl,pins = <
|
||||||
|
MX27_PAD_CSPI2_MISO__CSPI2_MISO 0x0
|
||||||
|
MX27_PAD_CSPI2_MOSI__CSPI2_MOSI 0x0
|
||||||
|
MX27_PAD_CSPI2_SCLK__CSPI2_SCLK 0x0
|
||||||
|
MX27_PAD_CSPI2_SS0__GPIO4_21 0x0 /* SPI2 CS0 */
|
||||||
|
MX27_PAD_TOUT__GPIO3_14 0x0 /* PMIC IRQ */
|
||||||
|
>;
|
||||||
|
};
|
||||||
|
|
||||||
pinctrl_fec: fecgrp {
|
pinctrl_fec: fecgrp {
|
||||||
fsl,pins = <
|
fsl,pins = <
|
||||||
MX27_PAD_SD3_CMD__FEC_TXD0 0x0
|
MX27_PAD_SD3_CMD__FEC_TXD0 0x0
|
||||||
|
|
Загрузка…
Ссылка в новой задаче