[GIT PULL] soc: attributes: updates for v5.9
Sudeep Holla
sudeep.holla at arm.com
Mon Jul 6 12:53:12 EDT 2020
Hi ARM SoC Team,
Please pull ! This is unusual pull request, feel free to pull individual
patches. I have asked Arnd couple of time and since I haven't got any
objection, I am sending PR anyways. The cleanup patches are acked/reviewed
by Greg and platform maintainers.
Regards,
Sudeep
-->8
The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407:
Linux 5.8-rc1 (2020-06-14 12:45:04 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/soc-attr-updates-5.9
for you to fetch changes up to 821b67fa46390baea0ac5139a60eaa48805261b2:
firmware: smccc: Add ARCH_SOC_ID support (2020-07-06 09:48:06 +0100)
----------------------------------------------------------------
SoC attributes update for v5.9
1. Addition of ARM SMCCC ARCH_SOC_ID support
2. Usage of the custom soc attribute groups already supported in the
infrastucture instead of device_create_file which eliminates the need
for any cleanup when soc is unregistered
3. Minor clean up switching to use standard DEVICE_ATTR_RO() instead of
direct __ATTR
----------------------------------------------------------------
Sudeep Holla (9):
soc: realview: Switch to use DEVICE_ATTR_RO()
soc: realview: Use custom soc attribute group instead of device_create_file
soc: integrator: Switch to use DEVICE_ATTR_RO()
soc: integrator: Use custom soc attribute group instead of device_create_file
soc: ux500: Switch to use DEVICE_ATTR_RO()
soc: ux500: Use custom soc attribute group instead of device_create_file
ARM: OMAP2: Switch to use DEVICE_ATTR_RO()
ARM: OMAP2: Use custom soc attribute group instead of device_create_file
firmware: smccc: Add ARCH_SOC_ID support
Documentation/ABI/testing/sysfs-devices-soc | 30 ++++++++
arch/arm/mach-omap2/id.c | 20 ++---
drivers/firmware/smccc/Kconfig | 9 +++
drivers/firmware/smccc/Makefile | 1 +
drivers/firmware/smccc/soc_id.c | 114 ++++++++++++++++++++++++++++
drivers/soc/ux500/ux500-soc-id.c | 22 +++---
drivers/soc/versatile/soc-integrator.c | 48 ++++++------
drivers/soc/versatile/soc-realview.c | 48 ++++++------
include/linux/arm-smccc.h | 5 ++
9 files changed, 228 insertions(+), 69 deletions(-)
create mode 100644 drivers/firmware/smccc/soc_id.c
More information about the linux-arm-kernel
mailing list