summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorKaustabh Chakraborty <[email protected]>2025-10-17 20:57:40 +0530
committerMinkyu Kang <[email protected]>2025-11-12 13:57:51 +0900
commitb526ec6f3c805f0ad5e5a4f86360dbdc59989c79 (patch)
treef4eb3608153842dd9f173f292748849171127a6b /scripts
parent07b8261d482549351dfd6f9a5e49b7d59e1fc3d9 (diff)
pinctrl: exynos: bind GPIO driver along with pinctrl
The devicetree of Samsung devices typically have the pin controller and GPIO bank descriptors under the same pinctrl node. In U-Boot, these are handled by two separate drivers. It is not possible to invoke both drivers from a single node compatible. Bind the GPIO driver on pinctrl driver bind, with the same OF node as the pinctrl driver. This solution is already being used in other pinctrl drivers. The hierarchy, as represented in `dm tree`, is as follows: pinctrl@13750000 |-- gpio-banks | |-- gpr0-gpio-bank | |-- gpr1-gpio-bank | |-- gpr2-gpio-bank | |-- gpr3-gpio-bank | `-- gpr4-gpio-bank |-- sd0-bus-width1-pins |-- sd0-bus-width4-pins |-- sd0-bus-width8-pins `-- sd0-clk-pins Since a bind function doesn't exist, create and add it to all pinctrl drivers. Signed-off-by: Kaustabh Chakraborty <[email protected]> Signed-off-by: Minkyu Kang <[email protected]>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions