soc: nuvoton: Add SoC info driver for WPCM450
authorJonathan Neuschäfer <j.neuschaefer@gmx.net>
Wed, 1 Feb 2023 05:17:17 +0000 (15:47 +1030)
committerArnd Bergmann <arnd@arndb.de>
Wed, 1 Feb 2023 16:11:36 +0000 (17:11 +0100)
commit7dbb4a38bff3449317abec5e0187ad97f699d5a6
tree964f21fd1ac472f1d4fe73fb2f46e3ebd3e33d08
parent0ad2185dcb5ed3f3c26be8262e4180d5d97f244f
soc: nuvoton: Add SoC info driver for WPCM450

Add a SoC information driver for Nuvoton WPCM450 SoCs. It provides
information such as the SoC revision.

Usage example:

  # grep . /sys/devices/soc0/*
  /sys/devices/soc0/family:Nuvoton NPCM
  /sys/devices/soc0/revision:A3
  /sys/devices/soc0/soc_id:WPCM450

Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Paul Menzel <pmenzel@molgen.mpg.de>
Link: https://lore.kernel.org/r/20221031223926.241641-1-j.neuschaefer@gmx.net
Signed-off-by: Joel Stanley <joel@jms.id.au>
Link: https://lore.kernel.org/r/20230201051717.1005938-1-joel@jms.id.au
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
drivers/soc/Kconfig
drivers/soc/Makefile
drivers/soc/nuvoton/Kconfig [new file with mode: 0644]
drivers/soc/nuvoton/Makefile [new file with mode: 0644]
drivers/soc/nuvoton/wpcm450-soc.c [new file with mode: 0644]