MLK-16013-28 staging: typec: tcpci: Populate config from dt
authorLi Jun <jun.li@nxp.com>
Fri, 28 Jul 2017 08:12:42 +0000 (16:12 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:36:20 +0000 (15:36 -0500)
commit14f8dde4ec9248bce873450579a9c11414f2f79a
tree8852a3ecb82b0816080d12b321e05bdd80e7e3e1
parent925b1acd31d534b8ade1796808f1613f32025d0a
MLK-16013-28 staging: typec: tcpci: Populate config from dt

Instead of static config, use dt to pass basic PD config for
below settings:
- Source pdo list
- Sink pdo list
- Max sink voltage
- Max sink current
- Sink operating power
- TypeC port type
- TypeC port preferred role

Reviewed-by: Peter Chen <peter.chen@nxp.com>
Signed-off-by: Li Jun <jun.li@nxp.com>
drivers/staging/typec/tcpci.c
drivers/staging/typec/tcpm.h