Home
last modified time | relevance | path

Searched refs:bcm47xx_wdt (Results 1 – 9 of 9) sorted by relevance

/linux-6.1.9/drivers/watchdog/
Dbcm47xx_wdt.c43 static inline struct bcm47xx_wdt *bcm47xx_wdt_get(struct watchdog_device *wdd) in bcm47xx_wdt_get()
45 return container_of(wdd, struct bcm47xx_wdt, wdd); in bcm47xx_wdt_get()
50 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); in bcm47xx_wdt_hard_keepalive()
64 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); in bcm47xx_wdt_hard_stop()
74 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); in bcm47xx_wdt_hard_set_timeout()
90 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); in bcm47xx_wdt_restart()
108 struct bcm47xx_wdt *wdt = from_timer(wdt, t, soft_timer); in bcm47xx_wdt_soft_timer_tick()
121 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); in bcm47xx_wdt_soft_keepalive()
130 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); in bcm47xx_wdt_soft_start()
140 struct bcm47xx_wdt *wdt = bcm47xx_wdt_get(wdd); in bcm47xx_wdt_soft_stop()
[all …]
DMakefile162 obj-$(CONFIG_BCM47XX_WDT) += bcm47xx_wdt.o
/linux-6.1.9/include/linux/
Dbcm47xx_wdt.h10 struct bcm47xx_wdt { struct
11 u32 (*timer_set)(struct bcm47xx_wdt *, u32); argument
12 u32 (*timer_set_ms)(struct bcm47xx_wdt *, u32); argument
23 static inline void *bcm47xx_wdt_get_drvdata(struct bcm47xx_wdt *wdt) in bcm47xx_wdt_get_drvdata() argument
/linux-6.1.9/drivers/ssb/
Dssb_private.h196 extern u32 ssb_chipco_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt,
198 extern u32 ssb_chipco_watchdog_timer_set_ms(struct bcm47xx_wdt *wdt, u32 ms);
220 extern u32 ssb_extif_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, u32 ticks);
221 extern u32 ssb_extif_watchdog_timer_set_ms(struct bcm47xx_wdt *wdt, u32 ms);
223 static inline u32 ssb_extif_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, in ssb_extif_watchdog_timer_set_wdt()
228 static inline u32 ssb_extif_watchdog_timer_set_ms(struct bcm47xx_wdt *wdt, in ssb_extif_watchdog_timer_set_ms()
Ddriver_extif.c115 u32 ssb_extif_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, u32 ticks) in ssb_extif_watchdog_timer_set_wdt()
122 u32 ssb_extif_watchdog_timer_set_ms(struct bcm47xx_wdt *wdt, u32 ms) in ssb_extif_watchdog_timer_set_ms()
Dembedded.c39 struct bcm47xx_wdt wdt = {}; in ssb_watchdog_register()
Ddriver_chipcommon.c311 u32 ssb_chipco_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, u32 ticks) in ssb_chipco_watchdog_timer_set_wdt()
321 u32 ssb_chipco_watchdog_timer_set_ms(struct bcm47xx_wdt *wdt, u32 ms) in ssb_chipco_watchdog_timer_set_ms()
/linux-6.1.9/drivers/bcma/
Ddriver_chipcommon.c77 static u32 bcma_chipco_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, in bcma_chipco_watchdog_timer_set_wdt()
85 static u32 bcma_chipco_watchdog_timer_set_ms_wdt(struct bcm47xx_wdt *wdt, in bcma_chipco_watchdog_timer_set_ms_wdt()
116 struct bcm47xx_wdt wdt = {}; in bcma_chipco_watchdog_register()
/linux-6.1.9/Documentation/watchdog/
Dwatchdog-parameters.rst108 bcm47xx_wdt: