diff options
author | Caesar Wang <wxt@rock-chips.com> | 2016-05-25 19:21:43 +0800 |
---|---|---|
committer | Caesar Wang <wxt@rock-chips.com> | 2016-05-27 09:39:56 +0800 |
commit | 9901dcf6bb14813bf9ace57ffb51d62f37a1d2fb (patch) | |
tree | caa4523356468cdfc1a22ea3f5d4a133b97f9c09 /plat/rockchip/common/include | |
parent | 195889829e3f3fc4eabb3297b3d686daf14af7f5 (diff) | |
download | trusted-firmware-a-9901dcf6bb14813bf9ace57ffb51d62f37a1d2fb.tar.gz |
rockchip: support rk3399 gpio driver
There are 5 groups of GPIO (GPIO0~GPIO4), totally have 122 GPIOs
on rk3399 platform.
The pull direction(pullup or pulldown) for all of GPIOs are
software-programmable.
At the moment, we add the gpio basic driver since reset or power off
the devices from gpio configuration for BL31.
Diffstat (limited to 'plat/rockchip/common/include')
-rw-r--r-- | plat/rockchip/common/include/plat_private.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plat/rockchip/common/include/plat_private.h b/plat/rockchip/common/include/plat_private.h index e05bda41dc..8cd762d065 100644 --- a/plat/rockchip/common/include/plat_private.h +++ b/plat/rockchip/common/include/plat_private.h @@ -110,6 +110,8 @@ void plat_setup_rockchip_pm_ops(struct rockchip_pm_ops_cb *ops); void platform_cpu_warmboot(void); +void plat_rockchip_gpio_init(void); + extern const unsigned char rockchip_power_domain_tree_desc[]; extern void *pmu_cpuson_entrypoint_start; |