Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

watchdog: s3c2410: remove unused freq_to_wdt and s3c2410wdt_is_running functions

clang with W=1 reports
drivers/watchdog/s3c2410_wdt.c:311:35: error: unused function
'freq_to_wdt' [-Werror,-Wunused-function]
static inline struct s3c2410_wdt *freq_to_wdt(struct notifier_block *nb)
^
drivers/watchdog/s3c2410_wdt.c:446:19: error: unused function
's3c2410wdt_is_running' [-Werror,-Wunused-function]
static inline int s3c2410wdt_is_running(struct s3c2410_wdt *wdt)
^
These functions are not used, so remove them.

Signed-off-by: Tom Rix <trix@redhat.com>
Reviewed-by: Andi Shyti <andi.shyti@kernel.org>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20230321183439.1826823-1-trix@redhat.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>

authored by

Tom Rix and committed by
Wim Van Sebroeck
fc0c5db5 bfeaadbc

-10
-10
drivers/watchdog/s3c2410_wdt.c
··· 308 308 / S3C2410_WTCON_MAXDIV); 309 309 } 310 310 311 - static inline struct s3c2410_wdt *freq_to_wdt(struct notifier_block *nb) 312 - { 313 - return container_of(nb, struct s3c2410_wdt, freq_transition); 314 - } 315 - 316 311 static int s3c2410wdt_disable_wdt_reset(struct s3c2410_wdt *wdt, bool mask) 317 312 { 318 313 const u32 mask_val = BIT(wdt->drv_data->mask_bit); ··· 436 441 spin_unlock(&wdt->lock); 437 442 438 443 return 0; 439 - } 440 - 441 - static inline int s3c2410wdt_is_running(struct s3c2410_wdt *wdt) 442 - { 443 - return readl(wdt->reg_base + S3C2410_WTCON) & S3C2410_WTCON_ENABLE; 444 444 } 445 445 446 446 static int s3c2410wdt_set_heartbeat(struct watchdog_device *wdd,