linux-stable/drivers/firmware
Sudeep Holla 46f1c2b508 firmware: arm_scmi: Relax duplicate name constraint across protocol ids
[ Upstream commit 21ee965267 ]

Currently in scmi_protocol_device_request(), no duplicate scmi device
name is allowed across any protocol. However scmi_dev_match_id() first
matches the protocol id and then the name. So, there is no strict
requirement to keep this scmi device name unique across all the protocols.

Relax the constraint on the duplicate name across the protocols and
inhibit only within the same protocol id.

Message-Id: <20250131141822.514342-1-sudeep.holla@arm.com>
Reviewed-by: Dhruva Gole <d-gole@ti.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-05-29 11:03:05 +02:00
..
arm_ffa firmware: arm_ffa: Handle the presence of host partition in the partition info 2025-05-29 11:02:47 +02:00
arm_scmi firmware: arm_scmi: Relax duplicate name constraint across protocol ids 2025-05-29 11:03:05 +02:00
broadcom
cirrus
efi
google
imx
meson
microchip
psci
qcom
smccc
tegra
xilinx firmware: xilinx: Dont send linux address to get fpga config get status 2025-05-29 11:02:47 +02:00
arm_scpi.c
arm_sdei.c
dmi_scan.c
dmi-id.c
dmi-sysfs.c
edd.c
iscsi_ibft_find.c
iscsi_ibft.c
Kconfig
Makefile
memmap.c
mtk-adsp-ipc.c
qemu_fw_cfg.c
raspberrypi.c
stratix10-rsu.c
stratix10-svc.c
sysfb_simplefb.c
sysfb.c
ti_sci.c
ti_sci.h
trusted_foundations.c
turris-mox-rwtm.c