Joel Stanley
8a13daae81
watchdog: aspeed: Fix clock behaviour for ast2600
...
[ Upstream commit c04571251b3d842096f1597f5d4badb508be016d ]
The ast2600 no longer uses bit 4 in the control register to indicate a
1MHz clock (It now controls whether this watchdog is reset by a SOC
reset). This means we do not want to set it. It also does not need to be
set for the ast2500, as it is read-only on that SoC.
The comment next to the clock rate selection wandered away from where it
was set, so put it back next to the register setting it's describing.
Fixes: b3528b4874 ("watchdog: aspeed: Add support for AST2600")
Signed-off-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20191108032905.22463-1-joel@jms.id.au
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-12-13 08:43:30 +01:00
..
acquirewdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
advantechwdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
alim1535_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
alim7101_wdt.c
treewide: Add SPDX license identifier for more missed files
2019-05-21 10:50:45 +02:00
ar7_wdt.c
watchdog: Mark expected switch fall-throughs
2019-08-12 13:05:37 +02:00
armada_37xx_wdt.c
watchdog: armada_37xx_wdt: Convert to use device managed functions and other improvements
2019-05-05 21:02:14 +02:00
asm9260_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4
2019-05-21 11:28:40 +02:00
aspeed_wdt.c
watchdog: aspeed: Fix clock behaviour for ast2600
2019-12-13 08:43:30 +01:00
at91rm9200_wdt.c
*: convert stream-like files from nonseekable_open -> stream_open
2019-05-06 17:46:41 +03:00
at91sam9_wdt.c
watchdog: Convert to use devm_platform_ioremap_resource
2019-05-05 21:02:12 +02:00
at91sam9_wdt.h
ath79_wdt.c
watchdog: ath79_wdt: fix a typo in the name of a function
2019-07-24 20:21:39 +02:00
atlas7_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191
2019-05-30 11:29:21 -07:00
bcm47xx_wdt.c
bcm63xx_wdt.c
*: convert stream-like files from nonseekable_open -> stream_open
2019-05-06 17:46:41 +03:00
bcm2835_wdt.c
watchdog: bcm2835_wdt: Fix module autoload
2019-07-08 16:08:32 +02:00
bcm7038_wdt.c
watchdog: bcm7038_wdt: drop warning after registering device
2019-07-08 15:13:02 +02:00
bcm_kona_wdt.c
watchdog: bcm_kona_wdt: no need to check return value of debugfs_create functions
2019-07-08 20:35:10 +02:00
bd70528_wdt.c
watchdog: bd70528: Add MODULE_ALIAS to allow module auto loading
2019-11-05 16:58:12 +01:00
booke_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
cadence_wdt.c
watchdog: cadence_wdt: drop warning after registering device
2019-07-08 15:13:04 +02:00
coh901327_wdt.c
watchdog: coh901327: make it explicitly non-modular
2019-05-05 21:10:33 +02:00
cpu5wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
2019-05-24 17:36:45 +02:00
cpwd.c
watchdog: cpwd: fix build regression
2019-11-05 16:58:11 +01:00
da9052_wdt.c
watchdog: da9052_wdt: drop warning after registering device
2019-07-08 15:13:04 +02:00
da9055_wdt.c
watchdog: da9055_wdt: Use 'dev' instead of dereferencing it repeatedly
2019-05-05 21:02:16 +02:00
da9062_wdt.c
watchdog: da9062_wdt: drop warning after registering device
2019-07-08 15:13:04 +02:00
da9063_wdt.c
watchdog: da9063_wdt: parse DT for timeout value, too
2019-05-05 21:04:57 +02:00
davinci_wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
diag288_wdt.c
watchdog: diag288_wdt: Remove leftover includes from conversion to watchdog API
2019-09-17 08:59:01 +02:00
digicolor_wdt.c
watchdog: digicolor_wdt: Remove unused variable in dc_wdt_probe
2019-07-15 08:49:11 +02:00
dw_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
ebc-c384_wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
ep93xx_wdt.c
watchdog: ep93xx_wdt: Use 'dev' instead of dereferencing it repeatedly
2019-05-05 21:02:19 +02:00
eurotechwdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
f71808e_wdt.c
watchdog: f71808e_wdt: Add F81803 support
2019-09-17 08:59:14 +02:00
ftwdt010_wdt.c
watchdog: ftwdt010_wdt: drop warning after registering device
2019-07-08 15:13:06 +02:00
gef_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
geodewdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
gpio_wdt.c
watchdog: gpio: add support for nowayout option
2019-07-08 19:39:44 +02:00
hpwdt.c
watchdog/hpwdt: Reflect changes
2019-07-08 16:10:10 +02:00
i6300esb.c
watchdog: i6300esb: drop warning after registering device
2019-07-08 15:13:06 +02:00
ib700wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
ibmasr.c
*: convert stream-like files from nonseekable_open -> stream_open
2019-05-06 17:46:41 +03:00
ie6xx_wdt.c
watchdog: ie6xx_wdt: Use spinlock_t instead of struct spinlock
2019-07-08 20:46:48 +02:00
imgpdc_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
imx2_wdt.c
watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout
2019-09-17 08:59:02 +02:00
imx7ulp_wdt.c
watchdog: Add i.MX7ULP watchdog support
2019-09-17 08:59:12 +02:00
imx_sc_wdt.c
watchdog: imx_sc_wdt: Pretimeout should follow SCU firmware format
2019-11-05 16:58:12 +01:00
indydog.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
intel-mid_wdt.c
watchdog: intel-mid_wdt: drop warning after registering device
2019-07-08 15:13:08 +02:00
intel_scu_watchdog.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 278
2019-06-05 17:36:36 +02:00
intel_scu_watchdog.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 278
2019-06-05 17:36:36 +02:00
iop_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320
2019-06-05 17:37:05 +02:00
it87_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
it8712f_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
iTCO_vendor.h
iTCO_vendor_support.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
iTCO_wdt.c
watchdog: iTCO: Add support for Cannon Lake PCH iTCO
2019-09-03 19:47:40 +02:00
ixp4xx_wdt.c
ARM: SoC platform updates
2019-05-16 08:31:32 -07:00
jz4740_wdt.c
watchdog: jz4740: Fix unused variable warning in jz4740_wdt_probe
2019-08-12 13:05:39 +02:00
Kconfig
watchdog: f71808e_wdt: Add F81803 support
2019-09-17 08:59:14 +02:00
kempld_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 294
2019-06-05 17:36:38 +02:00
lantiq_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
loongson1_wdt.c
watchdog: loongson1_wdt: drop warning after registering device
2019-07-08 15:13:08 +02:00
lpc18xx_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
m54xx_wdt.c
*: convert stream-like files from nonseekable_open -> stream_open
2019-05-06 17:46:41 +03:00
machzwd.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
Makefile
watchdog: Add i.MX7ULP watchdog support
2019-09-17 08:59:12 +02:00
max63xx_wdt.c
watchdog: max63xx_wdt: Convert to use device managed functions and other improvements
2019-05-05 21:02:22 +02:00
max77620_wdt.c
watchdog: max77620_wdt: drop warning after registering device
2019-07-08 15:13:09 +02:00
mei_wdt.c
watchdog: mei_wdt: no need to check return value of debugfs_create functions
2019-07-08 20:35:10 +02:00
mena21_wdt.c
watchdog: mena21_wdt: drop warning after registering device
2019-07-08 15:13:09 +02:00
menf21bmc_wdt.c
watchdog: menf21bmc_wdt: drop warning after registering device
2019-07-08 15:13:10 +02:00
menz69_wdt.c
meson_gxbb_wdt.c
watchdog: meson: Fix the wrong value of left time
2019-11-05 16:58:12 +01:00
meson_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
mixcomwd.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
mlx_wdt.c
watchdog: mlx_wdt: Use 'dev' instead of dereferencing it repeatedly
2019-05-05 21:02:24 +02:00
moxart_wdt.c
watchdog: moxart_wdt: Convert to use device managed functions and other improvements
2019-05-05 21:02:24 +02:00
mpc8xxx_wdt.c
watchdog: mpc8xxx_wdt: drop warning after registering device
2019-07-08 15:13:10 +02:00
mt7621_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
mtk_wdt.c
watchdog: mtk_wdt: Convert to use device managed functions and other improvements
2019-05-05 21:02:25 +02:00
mtx-1_wdt.c
*: convert stream-like files from nonseekable_open -> stream_open
2019-05-06 17:46:41 +03:00
mv64x60_wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
ni903x_wdt.c
watchdog: ni903x_wdt: drop warning after registering device
2019-07-08 15:13:10 +02:00
nic7018_wdt.c
watchdog: nic7018_wdt: drop warning after registering device
2019-07-08 15:13:11 +02:00
npcm_wdt.c
watchdog: npcm_wdt: drop warning after registering device
2019-07-08 15:13:11 +02:00
nv_tco.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
nv_tco.h
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
octeon-wdt-main.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
octeon-wdt-nmi.S
of_xilinx_wdt.c
watchdog: of_xilinx_wdt: drop warning after registering device
2019-07-08 15:13:12 +02:00
omap_wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
omap_wdt.h
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
orion_wdt.c
watchdog: orion_wdt: use timer1 as a pretimeout
2019-09-17 08:59:13 +02:00
pc87413_wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
pcwd.c
watchdog: Mark expected switch fall-throughs
2019-08-12 13:05:37 +02:00
pcwd_pci.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
pcwd_usb.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
pic32-dmt.c
watchdog: pic32-dmt: drop warning after registering device
2019-07-08 15:13:12 +02:00
pic32-wdt.c
watchdog: pic32-wdt: drop warning after registering device
2019-07-08 15:13:12 +02:00
pika_wdt.c
treewide: Add SPDX license identifier for more missed files
2019-05-21 10:50:45 +02:00
pm8916_wdt.c
watchdog: pm8916_wdt: fix pretimeout registration flow
2019-11-05 16:58:11 +01:00
pnx833x_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
pnx4008_wdt.c
watchdog: pnx4008_wdt: allow compile-testing
2019-09-16 22:10:05 +02:00
pretimeout_noop.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
pretimeout_panic.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
qcom-wdt.c
watchdog: qcom: remove unnecessary variable from private storage
2019-09-17 08:59:14 +02:00
rave-sp-wdt.c
watchdog: rave-sp-wdt: drop warning after registering device
2019-07-08 15:13:14 +02:00
rc32434_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
rdc321x_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
2019-05-24 17:36:45 +02:00
renesas_wdt.c
watchdog: renesas_wdt: Add a few cycles delay
2019-07-08 19:39:44 +02:00
retu_wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
riowd.c
watchdog: riowd: Mark expected switch fall-through
2019-08-12 13:05:38 +02:00
rn5t618_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 446
2019-06-05 17:37:18 +02:00
rt2880_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
rtd119x_wdt.c
watchdog: rtd119x: drop unused module.h include
2019-05-05 21:10:34 +02:00
rza_wdt.c
watchdog: rza_wdt: Use 'dev' instead of dereferencing it repeatedly
2019-05-05 21:02:27 +02:00
s3c2410_wdt.c
watchdog: s3c2410_wdt: drop warning after registering device
2019-07-08 15:13:14 +02:00
sa1100_wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
sama5d4_wdt.c
watchdog: atmel: atmel-sama5d4-wdt: Disable watchdog on system suspend
2019-07-08 20:35:12 +02:00
sb_wdog.c
watchdog: Mark expected switch fall-throughs
2019-08-12 13:05:37 +02:00
sbc60xxwdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
sbc7240_wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
sbc8360.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
sbc_epx_c3.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
sbc_fitpc2_wdt.c
*: convert stream-like files from nonseekable_open -> stream_open
2019-05-06 17:46:41 +03:00
sbsa_gwdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 294
2019-06-05 17:36:38 +02:00
sc520_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
sc1200wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
sch311x_wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
scx200_wdt.c
watchdog: scx200_wdt: Mark expected switch fall-through
2019-08-12 13:05:37 +02:00
shwdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
sirfsoc_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4
2019-05-21 11:28:40 +02:00
smsc37b787_wdt.c
docs: watchdog: convert docs to ReST and rename to *.rst
2019-07-08 20:35:09 +02:00
softdog.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
sp805_wdt.c
watchdog: sp805_wdt: drop warning after registering device
2019-07-08 15:13:15 +02:00
sp5100_tco.c
watchdog: sp5100_tco: drop warning after registering device
2019-07-08 15:13:15 +02:00
sp5100_tco.h
sprd_wdt.c
watchdog: Remove dev_err() usage after platform_get_irq()
2019-08-12 13:05:38 +02:00
st_lpc_wdt.c
watchdog: st_lpc_wdt: drop warning after registering device
2019-07-08 15:13:16 +02:00
stm32_iwdg.c
watchdog: stm32_iwdg: drop warning after registering device
2019-07-08 15:13:16 +02:00
stmp3xxx_rtc_wdt.c
watchdog: stmp3xxx_rtc_wdt: drop warning after registering device
2019-07-08 15:13:17 +02:00
stpmic1_wdt.c
watchdog: stpmic1_wdt: Use 'dev' instead of dereferencing it repeatedly
2019-05-05 21:02:29 +02:00
sun4v_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
sunxi_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
tangox_wdt.c
watchdog: tangox_wdt: Convert to use device managed functions and other improvements
2019-05-05 21:02:30 +02:00
tegra_wdt.c
watchdog: tegra_wdt: drop warning after registering device
2019-07-08 15:13:17 +02:00
tqmx86_wdt.c
watchdog: tqmx86_wdt: Use 'dev' instead of dereferencing it repeatedly
2019-05-05 21:02:31 +02:00
ts72xx_wdt.c
watchdog: ts72xx_wdt: Use 'dev' instead of dereferencing it repeatedly
2019-05-05 21:02:32 +02:00
ts4800_wdt.c
watchdog: ts4800_wdt: drop warning after registering device
2019-07-08 15:13:17 +02:00
twl4030_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
2019-05-30 11:26:35 -07:00
txx9wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
uniphier_wdt.c
watchdog: uniphier_wdt: drop platform_set_drvdata
2019-05-05 21:02:32 +02:00
ux500_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 197
2019-05-30 11:29:22 -07:00
via_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194
2019-05-30 11:29:22 -07:00
w83627hf_wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
w83877f_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
w83977f_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
wafer5823wdt.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
watchdog_core.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
watchdog_core.h
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
watchdog_dev.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
watchdog_pretimeout.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
watchdog_pretimeout.h
wd501p.h
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
wdat_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
wdrtas.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 153
2019-05-30 11:26:32 -07:00
wdt.c
watchdog: Mark expected switch fall-throughs
2019-08-12 13:05:37 +02:00
wdt285.c
watchdog: wdt285: Mark expected switch fall-through
2019-08-20 19:43:23 -05:00
wdt977.c
watchdog: wdt977: Mark expected switch fall-through
2019-08-12 13:05:38 +02:00
wdt_pci.c
watchdog: convert remaining drivers to use SPDX license identifier
2019-07-08 20:35:11 +02:00
wm831x_wdt.c
watchdog: wm831x_wdt: drop warning after registering device
2019-07-08 15:13:18 +02:00
wm8350_wdt.c
xen_wdt.c
watchdog: xen_wdt: drop warning after registering device
2019-07-08 15:13:18 +02:00
ziirave_wdt.c
watchdog: ziirave_wdt: Update checked I2C functionality mask
2019-09-17 08:59:09 +02:00
zx2967_wdt.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194
2019-05-30 11:29:22 -07:00