mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-12-24 02:42:18 +01:00
pmic: max77663: bind children to parent node
Bind GPIO and SYSRESET children to parent node since they do not have their own nodes in the device tree. Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com> Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
This commit is contained in:
parent
c125ef543c
commit
1ca8ec80f2
@ -47,8 +47,9 @@ static int max77663_bind(struct udevice *dev)
|
||||
int children, ret;
|
||||
|
||||
if (IS_ENABLED(CONFIG_SYSRESET_MAX77663)) {
|
||||
ret = device_bind_driver(dev, MAX77663_RST_DRIVER,
|
||||
"sysreset", NULL);
|
||||
ret = device_bind_driver_to_node(dev, MAX77663_RST_DRIVER,
|
||||
"sysreset", dev_ofnode(dev),
|
||||
NULL);
|
||||
if (ret) {
|
||||
log_err("cannot bind SYSRESET (ret = %d)\n", ret);
|
||||
return ret;
|
||||
@ -56,8 +57,8 @@ static int max77663_bind(struct udevice *dev)
|
||||
}
|
||||
|
||||
if (IS_ENABLED(CONFIG_MAX77663_GPIO)) {
|
||||
ret = device_bind_driver(dev, MAX77663_GPIO_DRIVER,
|
||||
"gpio", NULL);
|
||||
ret = device_bind_driver_to_node(dev, MAX77663_GPIO_DRIVER,
|
||||
"gpio", dev_ofnode(dev), NULL);
|
||||
if (ret) {
|
||||
log_err("cannot bind GPIOs (ret = %d)\n", ret);
|
||||
return ret;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user