Centos-kernel-stream-9/drivers/clocksource
Radu Rendec 036e1718d0 clocksource/drivers/sh_tmu: Mark driver as non-removable
JIRA: https://issues.redhat.com/browse/RHEL-78506

commit d8c695d310a8607fd1d6a2750368467c4e0cef6a
Author: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Date:   Tue Feb 7 20:36:14 2023 +0100

    clocksource/drivers/sh_tmu: Mark driver as non-removable

    The comment in the remove callback suggests that the driver is not
    supposed to be unbound. However returning an error code in the remove
    callback doesn't accomplish that. Instead set the suppress_bind_attrs
    property (which makes it impossible to unbind the driver via sysfs).
    The only remaining way to unbind a sh_tmu device would be module
    unloading, but that doesn't apply here, as the driver cannot be built as
    a module.

    Also drop the useless remove callback.

    Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
    Link: https://lore.kernel.org/r/20230207193614.472060-1-u.kleine-koenig@pengutronix.de
    Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>

Signed-off-by: Radu Rendec <rrendec@redhat.com>
2025-02-09 15:48:56 -05:00
..
Kconfig clocksource/drivers: Add a goldfish-timer clocksource 2023-05-30 13:35:03 +10:00
Makefile clocksource/drivers: Add a goldfish-timer clocksource 2023-05-30 13:35:03 +10:00
acpi_pm.c clocksource: acpi_pm: Add external callback for suspend/resume 2024-11-05 08:53:14 -05:00
arc_timer.c
arm_arch_timer.c Merge: [RHEL 9.6] Update core Arm code 2024-12-09 08:21:13 +00:00
arm_global_timer.c clocksource/drivers/arm_global_timer: Remove duplicated argument in arm_global_timer 2021-06-16 17:33:04 +02:00
armv7m_systick.c
asm9260_timer.c
bcm2835_timer.c
bcm_kona_timer.c
clksrc-dbx500-prcmu.c timekeeping, clocksource: Fix various typos in comments 2021-03-22 23:06:48 +01:00
clksrc_st_lpc.c
clps711x-timer.c
dummy_timer.c
dw_apb_timer.c
dw_apb_timer_of.c clocksource/drivers/dw_apb_timer_of: Add handling for potential memory leak 2021-04-08 13:24:53 +02:00
em_sti.c
exynos_mct.c
h8300_timer8.c
h8300_timer16.c
h8300_tpu.c
hyperv_timer.c hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* 2024-05-13 23:58:46 -04:00
i8253.c
ingenic-ost.c clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() 2021-04-08 13:24:15 +02:00
ingenic-sysost.c clocksource/drivers/ingenic: Rename unreasonable array names 2021-06-15 14:14:14 +02:00
ingenic-timer.c clocksource/drivers/ingenic: Add support for the JZ4760 2021-04-08 13:23:22 +02:00
jcore-pit.c
mips-gic-timer.c
mmio.c
mps2-timer.c
mxs_timer.c clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined 2021-01-18 22:28:59 +01:00
nomadik-mtu.c
numachip.c
renesas-ostm.c
samsung_pwm_timer.c clocksource/drivers/samsung_pwm: Constify source IO memory 2021-06-04 10:12:13 +02:00
scx200_hrt.c
sh_cmt.c clocksource/drivers/sh_cmt: Address race condition for clock events 2025-02-09 15:48:56 -05:00
sh_mtu2.c
sh_tmu.c clocksource/drivers/sh_tmu: Mark driver as non-removable 2025-02-09 15:48:56 -05:00
timer-armada-370-xp.c
timer-atcpit100.c
timer-atmel-pit.c
timer-atmel-st.c
timer-atmel-tcb.c timekeeping, clocksource: Fix various typos in comments 2021-03-22 23:06:48 +01:00
timer-cadence-ttc.c
timer-clint.c
timer-cs5535.c
timer-davinci.c
timer-digicolor.c
timer-fsl-ftm.c timekeeping, clocksource: Fix various typos in comments 2021-03-22 23:06:48 +01:00
timer-fttmr010.c
timer-goldfish.c clocksource/drivers: Add a goldfish-timer clocksource 2023-05-30 13:35:03 +10:00
timer-gx6605s.c
timer-imx-gpt.c
timer-imx-sysctr.c
timer-imx-tpm.c
timer-integrator-ap.c
timer-ixp4xx.c
timer-keystone.c
timer-lpc32xx.c
timer-mediatek.c clocksource/drivers/mediatek: Ack and disable interrupts on suspend 2021-06-15 14:14:03 +02:00
timer-meson6.c
timer-microchip-pit64b.c timekeeping, clocksource: Fix various typos in comments 2021-03-22 23:06:48 +01:00
timer-milbeaut.c
timer-mp-csky.c
timer-npcm7xx.c clocksource/drivers/npcm: Add support for WPCM450 2021-04-08 13:24:16 +02:00
timer-of.c timekeeping, clocksource: Fix various typos in comments 2021-03-22 23:06:48 +01:00
timer-of.h
timer-orion.c
timer-owl.c
timer-oxnas-rps.c
timer-pistachio.c clocksource/drivers/pistachio: Fix trivial typo 2021-04-08 13:24:15 +02:00
timer-probe.c
timer-pxa.c
timer-qcom.c
timer-rda.c
timer-riscv.c
timer-rockchip.c
timer-sp.h
timer-sp804.c clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function 2023-03-03 18:27:53 +01:00
timer-sprd.c
timer-stm32-lp.c
timer-stm32.c
timer-sun4i.c
timer-sun5i.c
timer-tegra.c
timer-tegra186.c clocksource/drivers/timer-tegra186: Add support for Tegra234 SoC 2022-11-29 16:39:24 -07:00
timer-ti-32k.c
timer-ti-dm-systimer.c clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 2021-04-08 16:41:18 +02:00
timer-ti-dm.c clocksource/drivers/timer-ti-dm: Drop unnecessary restore 2021-06-16 17:33:04 +02:00
timer-versatile.c
timer-vf-pit.c timekeeping, clocksource: Fix various typos in comments 2021-03-22 23:06:48 +01:00
timer-vt8500.c
timer-zevio.c