mirror of
https://github.com/torvalds/linux.git
synced 2026-05-31 18:43:33 +02:00
ARM: dts: imx: imx6sll-kobo-clara2e: add regulator for EPD
Now there is a driver and binding for the JD9930, so add the information to the devicetree for revision b. Signed-off-by: Andreas Kemnade <andreas@kemnade.info> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
parent
e828024446
commit
03bbb39d9c
|
|
@ -16,8 +16,67 @@
|
|||
/ {
|
||||
model = "Kobo Clara 2E";
|
||||
compatible = "kobo,clara2e-b", "kobo,clara2e", "fsl,imx6sll";
|
||||
|
||||
epd_pmic_supply: regulator-epd-pmic-in {
|
||||
compatible = "regulator-fixed";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_epd_pmic_supply>;
|
||||
regulator-name = "epd_pmic_supply";
|
||||
gpio = <&gpio2 14 GPIO_ACTIVE_HIGH>;
|
||||
enable-active-high;
|
||||
startup-delay-us = <20000>;
|
||||
};
|
||||
};
|
||||
|
||||
&i2c2 {
|
||||
/* EPD PMIC JD9930 at 0x18 */
|
||||
jd9930: pmic@18 {
|
||||
compatible = "fitipower,jd9930", "fitipower,fp9931";
|
||||
reg = <0x18>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_jd9930_gpio>;
|
||||
vin-supply = <&epd_pmic_supply>;
|
||||
pg-gpios = <&gpio2 7 GPIO_ACTIVE_HIGH>;
|
||||
en-ts-gpios = <&gpio2 9 GPIO_ACTIVE_HIGH>;
|
||||
enable-gpios = <&gpio2 8 GPIO_ACTIVE_HIGH>;
|
||||
fitipower,tdly-ms = <2 2 2 2>;
|
||||
|
||||
regulators {
|
||||
vcom_reg: vcom {
|
||||
regulator-name = "vcom";
|
||||
/*
|
||||
* For optimal performance these should be
|
||||
* tuned on a per batch basis e.g. using
|
||||
* overlays.
|
||||
*/
|
||||
regulator-min-microvolt = <2352840>;
|
||||
regulator-max-microvolt = <2352840>;
|
||||
};
|
||||
|
||||
vposneg_reg: vposneg {
|
||||
regulator-name = "vposneg";
|
||||
regulator-min-microvolt = <15060000>;
|
||||
regulator-max-microvolt = <15060000>;
|
||||
};
|
||||
|
||||
v3p3_reg: v3p3 {
|
||||
regulator-name = "v3p3";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&iomuxc {
|
||||
pinctrl_jd9930_gpio: jd9930-gpiogrp {
|
||||
fsl,pins = <
|
||||
MX6SLL_PAD_EPDC_PWR_CTRL0__GPIO2_IO07 0x17059 /* PG */
|
||||
MX6SLL_PAD_EPDC_PWR_CTRL1__GPIO2_IO08 0x40010059 /* EN */
|
||||
MX6SLL_PAD_EPDC_PWR_CTRL2__GPIO2_IO09 0x40010059 /* EN_TS */
|
||||
>;
|
||||
};
|
||||
|
||||
pinctrl_epd_pmic_supply: epd-pmic-supplygrp {
|
||||
fsl,pins = <
|
||||
MX6SLL_PAD_EPDC_PWR_WAKE__GPIO2_IO14 0x40010059
|
||||
>;
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user