dm: gpio: sandbox: Implement the remove() method
This method frees memory so we must make sure to implement it. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
699ea9606c
commit
62cb89d5eb
@ -246,6 +246,13 @@ static int gpio_sandbox_probe(struct udevice *dev)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int gpio_sandbox_remove(struct udevice *dev)
|
||||
{
|
||||
free(dev->priv);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static const struct udevice_id sandbox_gpio_ids[] = {
|
||||
{ .compatible = "sandbox,gpio" },
|
||||
{ }
|
||||
@ -257,5 +264,6 @@ U_BOOT_DRIVER(gpio_sandbox) = {
|
||||
.of_match = sandbox_gpio_ids,
|
||||
.ofdata_to_platdata = sandbox_gpio_ofdata_to_platdata,
|
||||
.probe = gpio_sandbox_probe,
|
||||
.remove = gpio_sandbox_remove,
|
||||
.ops = &gpio_sandbox_ops,
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user