kernel: b53: use devm_gpio_request_one() to request gpio
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37648
This commit is contained in:
parent
2b55968f5d
commit
8966b86067
1 changed files with 4 additions and 3 deletions
|
@ -459,8 +459,9 @@ void b53_switch_reset_gpio(struct b53_device *dev)
|
|||
if (gpio < 0)
|
||||
return;
|
||||
|
||||
gpio_set_value(gpio, 0);
|
||||
gpio_direction_output(gpio, 1);
|
||||
/*
|
||||
* Reset sequence: RESET low(50ms)->high(20ms)
|
||||
*/
|
||||
gpio_set_value(gpio, 0);
|
||||
mdelay(50);
|
||||
|
||||
|
@ -1216,7 +1217,7 @@ int b53_switch_init(struct b53_device *dev)
|
|||
|
||||
dev->reset_gpio = b53_switch_get_reset_gpio(dev);
|
||||
if (dev->reset_gpio >= 0) {
|
||||
ret = devm_gpio_request(dev->dev, dev->reset_gpio, "robo_reset");
|
||||
ret = devm_gpio_request_one(dev->dev, dev->reset_gpio, GPIOF_OUT_INIT_HIGH, "robo_reset");
|
||||
if (ret)
|
||||
return ret;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue