diff options
author | Oleksij Rempel <o.rempel@pengutronix.de> | 2018-06-29 13:55:02 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2018-07-02 06:07:44 +0200 |
commit | 36260f162defe41fe144d69756990519c4188c83 (patch) | |
tree | 2f12ad23fa600b46bc5141dde3604e8dab1adf1c /drivers/net/designware.h | |
parent | 0257de4753356c5e9a3a645f025f215e3037372f (diff) | |
download | barebox-36260f162defe41fe144d69756990519c4188c83.tar.gz barebox-36260f162defe41fe144d69756990519c4188c83.tar.xz |
net: designware: make sure DMA is disabled on kernel start.
Halt is not automatically executed if we start the kernel.
So, we may have potentially memory corruptions.
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/net/designware.h')
-rw-r--r-- | drivers/net/designware.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/designware.h b/drivers/net/designware.h index 4a99fa2aa6..6236d6c2e5 100644 --- a/drivers/net/designware.h +++ b/drivers/net/designware.h @@ -51,6 +51,7 @@ struct dw_eth_drvdata { }; struct dw_eth_dev *dwc_drv_probe(struct device_d *dev); +void dwc_drv_remove(struct device_d *dev); #define CONFIG_TX_DESCR_NUM 16 #define CONFIG_RX_DESCR_NUM 16 |