gpio7_i2c5 {
i2c5_sda:i2c5-sda {
rockchip,pins = <EDPHDMII2C_SDA>;
- rockchip,pull = <VALUE_PULL_DISABLE>;
+ rockchip,pull = <VALUE_PULL_NORMAL>;
rockchip,drive = <VALUE_DRV_DEFAULT>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
i2c5_scl:i2c5-scl {
rockchip,pins = <EDPHDMII2C_SCL>;
- rockchip,pull = <VALUE_PULL_DISABLE>;
+ rockchip,pull = <VALUE_PULL_NORMAL>;
rockchip,drive = <VALUE_DRV_DEFAULT>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
};
gpio7_pwm {
+ vop0_pwm_pin:vop0-pwm {
+ rockchip,pins = <VOP0_PWM>;
+ rockchip,pull = <VALUE_PULL_DISABLE>;
+ rockchip,drive = <VALUE_DRV_DEFAULT>;
+ //rockchip,tristate = <VALUE_TRI_DEFAULT>;
+
+ };
+
+ vop1_pwm_pin:vop1-pwm {
+ rockchip,pins = <VOP1_PWM>;
+ rockchip,pull = <VALUE_PULL_DISABLE>;
+ rockchip,drive = <VALUE_DRV_DEFAULT>;
+ //rockchip,tristate = <VALUE_TRI_DEFAULT>;
+ };
+
pwm0_pin:pwm0 {
rockchip,pins = <PWM0>;
rockchip,pull = <VALUE_PULL_DISABLE>;
emmc0_clk: emmc0-clk {
rockchip,pins = <EMMC_CLKOUT>;
rockchip,pull = <VALUE_PULL_DISABLE>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_8MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
emmc0_cmd: emmc0-cmd {
rockchip,pins = <EMMC_CMD>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_8MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
emmc0_rstnout: emmc0-rstnout {
rockchip,pins = <EMMC_RSTNOUT>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_8MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
emmc0_bus1: emmc0-bus-width1 {
rockchip,pins = <EMMC_DATA0>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_8MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
<EMMC_DATA2 >,
<EMMC_DATA3>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_8MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
};
sdmmc0_clk: sdmmc0-clk {
rockchip,pins = <SDMMC0_CLKOUT>;
rockchip,pull = <VALUE_PULL_DISABLE>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
sdmmc0_cmd: sdmmc0-cmd {
rockchip,pins = <SDMMC0_CMD>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
sdmmc0_dectn: sdmmc0-dectn{
rockchip,pins = <SDMMC0_DECTN>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
sdmmc0_bus1: sdmmc0-bus-width1 {
rockchip,pins = <SDMMC0_DATA0>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
<SDMMC0_DATA2>,
<SDMMC0_DATA3>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
<GPIO6_C2>, //D2
<GPIO6_C3>; //D3
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
sdio0_clk: sdio0_clk {
rockchip,pins = <SDIO0_CLKOUT>;
rockchip,pull = <VALUE_PULL_DISABLE>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
sdio0_cmd: sdio0_cmd {
rockchip,pins = <SDIO0_CMD>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
sdio0_bus1: sdio0-bus-width1 {
rockchip,pins = <SDIO0_DATA0>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
<SDIO0_DATA2>,
<SDIO0_DATA3>;
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
<GPIO4_C6>, //D3
<GPIO4_C7>; //INTN
rockchip,pull = <VALUE_PULL_UP>;
- rockchip,drive = <VALUE_DRV_DEFAULT>;
+ rockchip,drive = <VALUE_DRV_4MA>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
};
};
};
+ gpio0_tsadc: gpio0-tsadc {
+ tsadc_int: tsadc-int {
+ rockchip,pins = <TSADC_INT>;
+ rockchip,pull = <VALUE_PULL_DISABLE>;
+ };
+ tsadc_gpio: tsadc-gpio {
+ rockchip,pins = <GPIO0_B2>;
+ rockchip,pull = <VALUE_PULL_DISABLE>;
+ };
+ };
+
+ gpio7_cec {
+ hdmi_cec: hdmi-cec {
+ rockchip,pins = <EDPHDMI_CECINOUTRESERVED>;
+ rockchip,pull = <VALUE_PULL_NORMAL>;
+ rockchip,drive = <VALUE_DRV_DEFAULT>;
+ };
+
+ hdmi_cec_gpio: hdmi-cec-gpio {
+ rockchip,pins = <FUNC_TO_GPIO(EDPHDMI_CECINOUTRESERVED)>;
+ rockchip,pull = <VALUE_PULL_DISABLE>;
+ rockchip,drive = <VALUE_DRV_DEFAULT>;
+ };
+ };
//to add
rockchip,drive = <VALUE_DRV_DEFAULT>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
- isp_dvp_sync_d2d9:isp_dvp_force {
+ isp_dvp_d2d9:isp_dvp_d2d9 {
rockchip,pins = <CIF_DATA2>,<CIF_DATA3>,
<CIF_DATA4>,<CIF_DATA5>,
<CIF_DATA6>,<CIF_DATA7>,
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
- isp_dvpd10d11:ispd10d11 {
+ isp_dvp_d10d11:isp_d10d11 {
rockchip,pins = <CIF_DATA10>,<CIF_DATA11>;
rockchip,pull = <VALUE_PULL_DISABLE>;
rockchip,drive = <VALUE_DRV_DEFAULT>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
+
+ isp_dvp_d0d7:isp_d0d7 {
+ rockchip,pins = <CIF_DATA0>,<CIF_DATA1>,
+ <CIF_DATA2>,<CIF_DATA3>,
+ <CIF_DATA4>,<CIF_DATA5>,
+ <CIF_DATA6>,<CIF_DATA7>;
+ rockchip,pull = <VALUE_PULL_DISABLE>;
+ rockchip,drive = <VALUE_DRV_DEFAULT>;
+ //rockchip,tristate = <VALUE_TRI_DEFAULT>;
+ };
isp_shutter:isp_shutter {
rockchip,pins = <ISP_SHUTTEREN>,<ISP_SHUTTERTRIG>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
- isp_flash_trigger:isp_trigger {
+ isp_flash_trigger:isp_flash_trigger {
rockchip,pins = <ISP_FLASHTRIGOUTSPI1_CS0>;
rockchip,pull = <VALUE_PULL_DISABLE>;
rockchip,drive = <VALUE_DRV_DEFAULT>;
rockchip,drive = <VALUE_DRV_DEFAULT>;
//rockchip,tristate = <VALUE_TRI_DEFAULT>;
};
+ isp_flash_trigger_as_gpio:isp_flash_trigger_as_gpio {
+ rockchip,pins = <FUNC_TO_GPIO(ISP_FLASHTRIGOUTSPI1_CS0)>;
+ rockchip,pull = <VALUE_PULL_DISABLE>;
+ rockchip,drive = <VALUE_DRV_DEFAULT>;
+ //rockchip,tristate = <VALUE_TRI_DEFAULT>;
+ };
};
};