diff options
author | David Lechner <david@lechnology.com> | 2016-10-25 22:06:48 -0500 |
---|---|---|
committer | Sekhar Nori <nsekhar@ti.com> | 2016-10-31 16:58:21 +0530 |
commit | 0fcd54112a9f7902b05741ab493173ee71210458 (patch) | |
tree | e97b36547d0535e371ffaaa9eadaf760004c2d9b /arch/arm/mach-davinci/board-da830-evm.c | |
parent | 766763dbdc1dca11deabdb00077a1c19e2803f0a (diff) | |
download | blackbird-op-linux-0fcd54112a9f7902b05741ab493173ee71210458.tar.gz blackbird-op-linux-0fcd54112a9f7902b05741ab493173ee71210458.zip |
ARM: davinci: da8xx: Add CFGCHIP syscon platform device
The CFGCHIP registers are used by a number of devices, so use a syscon
device to share them. The first consumer of this will be the phy-da8xx-usb
driver.
Add the syscon device and register it.
Signed-off-by: David Lechner <david@lechnology.com>
[nsekhar@ti.com: minor commit message fixes]
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Diffstat (limited to 'arch/arm/mach-davinci/board-da830-evm.c')
-rw-r--r-- | arch/arm/mach-davinci/board-da830-evm.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-davinci/board-da830-evm.c b/arch/arm/mach-davinci/board-da830-evm.c index df1f4091a8ae..8b9d9053a984 100644 --- a/arch/arm/mach-davinci/board-da830-evm.c +++ b/arch/arm/mach-davinci/board-da830-evm.c @@ -589,6 +589,10 @@ static __init void da830_evm_init(void) struct davinci_soc_info *soc_info = &davinci_soc_info; int ret; + ret = da8xx_register_cfgchip(); + if (ret) + pr_warn("%s: CFGCHIP registration failed: %d\n", __func__, ret); + ret = da830_register_gpio(); if (ret) pr_warn("%s: GPIO init failed: %d\n", __func__, ret); |