linux-stable/drivers/firmware/arm_scmi
Cristian Marussi b70c7996d4 firmware: arm_scmi: Make raw debugfs entries non-seekable
SCMI raw debugfs entries are used to inject and snoop messages out of the
SCMI core and, as such, the underlying virtual files have no reason to
support seeking.

Modify the related file_operations descriptors to be non-seekable.

Fixes: 3c3d818a93 ("firmware: arm_scmi: Add core raw transmission support")
Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
Link: https://lore.kernel.org/r/20240315140324.231830-1-cristian.marussi@arm.com
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
2024-03-25 10:14:28 +00:00
..
base.c firmware: arm_scmi: Add protocol versioning checks 2023-12-01 16:46:10 +00:00
bus.c firmware: arm_scmi: Make scmi_bus_type const 2024-02-20 06:35:55 +00:00
clock.c firmware: arm_scmi: Update the supported clock protocol version 2024-02-22 08:17:11 +00:00
common.h firmware: arm_scmi: Make scmi_bus_type const 2024-02-20 06:35:55 +00:00
driver.c Power management updates for 6.9-rc1 2024-03-13 11:40:06 -07:00
Kconfig pmdomain: arm_scmi: Move Kconfig options to the pmdomain subsystem 2023-11-23 17:32:53 +01:00
mailbox.c firmware: arm_scmi: Check mailbox/SMT channel for consistency 2024-01-22 10:01:16 +00:00
Makefile firmware: arm_scmi: Move power-domain driver to the pmdomain dir 2023-09-21 16:35:14 +01:00
msg.c firmware: arm_scmi: Add message passing abstractions for transports 2021-08-05 10:23:23 +01:00
notify.c firmware: arm_scmi: Check for notification support 2024-02-20 06:35:55 +00:00
notify.h firmware: arm_scmi: Check for notification support 2024-02-20 06:35:55 +00:00
optee.c firmware: arm_scmi: Fix struct kernel-doc warnings in optee transport 2024-02-22 08:17:10 +00:00
perf.c ARM cpufreq updates for 6.9 2024-03-15 13:12:26 +01:00
power.c firmware: arm_scmi: Implement is_notify_supported callback in power protocol 2024-02-20 06:35:55 +00:00
powercap.c firmware: arm_scmi: Fix wrong fastchannel initialization 2024-03-25 10:14:28 +00:00
protocols.h Power management updates for 6.9-rc1 2024-03-13 11:40:06 -07:00
raw_mode.c firmware: arm_scmi: Make raw debugfs entries non-seekable 2024-03-25 10:14:28 +00:00
raw_mode.h firmware: arm_scmi: Add per-channel raw injection support 2023-01-20 11:41:37 +00:00
reset.c firmware: arm_scmi: Implement is_notify_supported callback in reset protocol 2024-02-20 12:22:29 +00:00
scmi_power_control.c firmware: arm_scmi: Add SCMI System Power Control driver 2022-07-04 14:28:42 +01:00
sensors.c firmware: arm_scmi: Implement is_notify_supported callback in sensor protocol 2024-02-20 12:22:29 +00:00
shmem.c firmware: arm_scmi: Replace asm-generic/bug.h with linux/bug.h 2024-01-22 10:01:16 +00:00
smc.c firmware: arm_scmi: Fix double free in SMC transport cleanup path 2024-02-20 06:35:54 +00:00
system.c firmware: arm_scmi: Implement is_notify_supported callback in system power protocol 2024-02-20 06:35:55 +00:00
virtio.c firmware: arm_scmi: Use dedicated devices to initialize channels 2023-01-19 09:43:48 +00:00
voltage.c firmware: arm_scmi: Add protocol versioning checks 2023-12-01 16:46:10 +00:00