[PATCH 00/11] soc: samsung: exynos-chipid: add gs101 support
From: Tudor Ambarus <tudor.ambarus@linaro.org>
Date: 2025-10-31 12:56:04
Also in:
linux-devicetree, linux-samsung-soc, lkml
The patch set has the typical dependency of the DT patch depending on the bindings patch. Plus, the dt patch references labels from the efuse node, thus it depends on the bindings and dt patch from: https://lore.kernel.org/linux-samsung-soc/20251031-gs101-otp-v1-0-2a54f6c4e7b6@linaro.org/ (local) GS101 reads the Product ID and the Chip ID from the OTP controller registers. Add suppot for Google GS101 SoC info. Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org> --- Tudor Ambarus (11): dt-bindings: hwinfo: samsung,exynos-chipid: add google,gs101 compatible soc: samsung: exynos-chipid: use a local dev variable soc: samsung: exynos-chipid: use heap allocated driver data soc: samsung: exynos-chipid: refer to match->data as data soc: samsung: exynos-chipid: introduce match_data->get_chipid_info() soc: samsung: exynos-chipid: make asv_init opt-in soc: samsung: exynos-chipid: add support for google,gs101-chipid soc: samsung: exynos-chipid: prepend exynos_ to a method's name soc: samsung: exynos-chipid: downgrade dev_info to dev_dbg for soc info arm64: dts: exynos: gs101: add the chipid node arm64: defconfig: enable Samsung Exynos chipid driver .../bindings/hwinfo/samsung,exynos-chipid.yaml | 51 ++++++- arch/arm64/boot/dts/exynos/google/gs101.dtsi | 6 + arch/arm64/configs/defconfig | 1 + drivers/soc/samsung/exynos-chipid.c | 163 ++++++++++++++++----- 4 files changed, 186 insertions(+), 35 deletions(-) --- base-commit: 73f7017e663620a616171cc80d62504a624dc4de change-id: 20251031-gs101-chipid-fd84da8afa2f Best regards, -- Tudor Ambarus [off-list ref]