Merge tag 'u-boot-stm32-20190712' of https://gitlab.denx.de/u-boot/custodians/u-boot-stm
- syscon: add support for power off - stm32mp1: add op-tee config - stm32mp1: add specific commands: stboard and stm32key - add stm32 mailbox driver - solve many stm32 warnings when building with W=1 - update stm32 gpio driver
This commit is contained in:
@@ -23,8 +23,9 @@ struct syscon_reboot_priv {
|
||||
static int syscon_reboot_request(struct udevice *dev, enum sysreset_t type)
|
||||
{
|
||||
struct syscon_reboot_priv *priv = dev_get_priv(dev);
|
||||
ulong driver_data = dev_get_driver_data(dev);
|
||||
|
||||
if (type == SYSRESET_POWER)
|
||||
if (type != driver_data)
|
||||
return -EPROTONOSUPPORT;
|
||||
|
||||
regmap_write(priv->regmap, priv->offset, priv->mask);
|
||||
@@ -53,7 +54,8 @@ int syscon_reboot_probe(struct udevice *dev)
|
||||
}
|
||||
|
||||
static const struct udevice_id syscon_reboot_ids[] = {
|
||||
{ .compatible = "syscon-reboot" },
|
||||
{ .compatible = "syscon-reboot", .data = SYSRESET_COLD },
|
||||
{ .compatible = "syscon-poweroff", .data = SYSRESET_POWER_OFF },
|
||||
{ /* sentinel */ }
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user