mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-24 14:25:56 +00: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
1 changed files with 5 additions and 4 deletions
|
@ -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…
Add table
Reference in a new issue