diff options
author | Olof Johansson <olof@lixom.net> | 2018-08-24 11:49:57 -0400 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2018-08-24 11:49:57 -0400 |
commit | 5920cce8569e36ffe966959833e0eeb80a91638c (patch) | |
tree | 80fc2043fa83c173b14579188fba3cb61dbd1eec | |
parent | c37aad3612c4a9e01ca69ad07b8ca41dbd222c46 (diff) | |
parent | 26fce0557fa639fb7bbc33e31a57cff7df25c3a0 (diff) |
Merge tag 'reset-fixes-for-4.18' of git://git.pengutronix.de/git/pza/linux into next/late
Reset controller fixes for v4.18
This tag fixes reset assertion on i.MX7 for all non-inverted reset
control bits. Currently only PCIE controller and PHY resets are used.
* tag 'reset-fixes-for-4.18' of git://git.pengutronix.de/git/pza/linux:
reset: imx7: Fix always writing bits as 0
Signed-off-by: Olof Johansson <olof@lixom.net>
-rw-r--r-- | drivers/reset/reset-imx7.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/reset/reset-imx7.c b/drivers/reset/reset-imx7.c index 4db177bc89bc..fdeac1946429 100644 --- a/drivers/reset/reset-imx7.c +++ b/drivers/reset/reset-imx7.c | |||
@@ -80,7 +80,7 @@ static int imx7_reset_set(struct reset_controller_dev *rcdev, | |||
80 | { | 80 | { |
81 | struct imx7_src *imx7src = to_imx7_src(rcdev); | 81 | struct imx7_src *imx7src = to_imx7_src(rcdev); |
82 | const struct imx7_src_signal *signal = &imx7_src_signals[id]; | 82 | const struct imx7_src_signal *signal = &imx7_src_signals[id]; |
83 | unsigned int value = 0; | 83 | unsigned int value = assert ? signal->bit : 0; |
84 | 84 | ||
85 | switch (id) { | 85 | switch (id) { |
86 | case IMX7_RESET_PCIEPHY: | 86 | case IMX7_RESET_PCIEPHY: |