linux/drivers/firmware/arm_scmi
Cristian Marussi a02d7c93c1 firmware: arm_scmi: Make notify_priv really private
Notification private data is currently accessible via handle->notify_priv,
this data was indeed meant to be private to the notification core support
and not to be accessible by SCMI drivers. Make it private hiding it
inside instance descriptor struct scmi_info and accessible only via
dedicated helpers.

Link: https://lore.kernel.org/r/20210316124903.35011-36-cristian.marussi@arm.com
Tested-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
2021-03-30 16:35:15 +01:00
..
base.c firmware: arm_scmi: Cleanup events registration transient code 2021-03-30 16:35:15 +01:00
bus.c firmware: arm_scmi: Cleanup legacy protocol init code 2021-03-30 16:35:15 +01:00
clock.c firmware: arm_scmi: Remove legacy scmi_clk_ops protocol interface 2021-03-30 16:34:54 +01:00
common.h firmware: arm_scmi: Make notify_priv really private 2021-03-30 16:35:15 +01:00
driver.c firmware: arm_scmi: Make notify_priv really private 2021-03-30 16:35:15 +01:00
mailbox.c firmware: arm_scmi: Fix NULL pointer dereference in mailbox_chan_free 2020-09-09 10:01:21 +01:00
Makefile firmware: arm_scmi: Add voltage domain management protocol support 2020-11-20 14:55:48 +00:00
notify.c firmware: arm_scmi: Make notify_priv really private 2021-03-30 16:35:15 +01:00
notify.h firmware: arm_scmi: Cleanup events registration transient code 2021-03-30 16:35:15 +01:00
perf.c firmware: arm_scmi: Cleanup events registration transient code 2021-03-30 16:35:15 +01:00
power.c firmware: arm_scmi: Cleanup events registration transient code 2021-03-30 16:35:15 +01:00
reset.c firmware: arm_scmi: Cleanup events registration transient code 2021-03-30 16:35:15 +01:00
scmi_pm_domain.c firmware: arm_scmi: Port genpd driver to the new scmi_power_proto_ops interface 2021-03-29 10:00:35 +01:00
sensors.c firmware: arm_scmi: Cleanup events registration transient code 2021-03-30 16:35:15 +01:00
shmem.c firmware: arm_scmi: Rename .clear_notification() transport_ops 2020-04-20 17:25:26 +01:00
smc.c firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt 2021-01-06 09:02:32 +00:00
system.c firmware: arm_scmi: Cleanup events registration transient code 2021-03-30 16:35:15 +01:00
voltage.c firmware: arm_scmi: Remove legacy scmi_voltage_ops protocol interface 2021-03-30 16:35:15 +01:00