aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/soc/samsung
AgeCommit message (Expand)AuthorFilesLines
2025-12-28soc: samsung: exynos-chipid: add google,gs101-otp supportTudor Ambarus1-9/+61
2025-12-28soc: samsung: exynos-chipid: downgrade dev_info to dev_dbg for soc infoTudor Ambarus1-2/+2
2025-12-28soc: samsung: exynos-chipid: rename methodTudor Ambarus1-2/+3
2025-12-21soc: samsung: exynos-chipid: use dev_err_probe where appropiateTudor Ambarus1-12/+14
2025-12-21soc: samsung: exynos-chipid: use devm action to unregister soc deviceTudor Ambarus1-16/+12
2025-12-05Merge tag 'soc-drivers-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+5
2025-11-27soc: samsung: exynos-pmu: fix device leak on regmap lookupJohan Hovold1-0/+2
2025-11-27soc: samsung: exynos-pmu: Fix structure initializationMarek Szyprowski1-4/+3
2025-11-03soc: samsung: exynos-chipid: use a local dev variableTudor Ambarus1-8/+8
2025-10-18soc: samsung: gs101-pmu: implement access tables for read and writeAndré Draszik1-1/+305
2025-10-18soc: samsung: exynos-pmu: move some gs101 related code into new fileAndré Draszik4-134/+151
2025-10-18soc: samsung: exynos-pmu: allow specifying read & write access tables for sec...André Draszik2-0/+33
2025-10-18soc: samsung: exynos-chipid: add exynos8890 SoC supportIvaylo Ivanov1-0/+1
2025-10-13soc: samsung: exynos-pmu: Annotate online/offline functions with __must_holdKrzysztof Kozlowski1-0/+2
2025-10-13soc: samsung: exynos-chipid: Add exynos9610 SoC supportAlexandru Chimac1-0/+1
2025-08-11soc: samsung: exynos-pmu: Enable CPU Idle for gs101Peter Griffin1-22/+254
2025-05-31Merge tag 'soc-drivers-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-1/+78
2025-05-13soc: samsung: exynos-pmu: enable CPU hotplug support for gs101Peter Griffin2-1/+78
2025-04-14soc: samsung: usi: prevent wrong bits inversion during unconfiguringIvaylo Ivanov1-1/+1
2025-03-19Merge tag 'samsung-soc-6.15' of https://git.kernel.org/pub/scm/linux/kernel/g...Arnd Bergmann1-0/+2
2025-03-06soc: samsung: include linux/array_size.h where neededArnd Bergmann7-0/+7
2025-03-05soc: samsung: exynos-chipid: add support for exynos7870Kaustabh Chakraborty1-0/+1
2025-02-19soc: samsung: exynos-chipid: add exynos2200 SoC supportIvaylo Ivanov1-0/+1
2025-02-15soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()Chenyuan Yang1-0/+2
2025-02-05soc: samsung: usi: implement support for USIv1 and exynos8895Ivaylo Ivanov1-13/+58
2025-02-05soc: samsung: usi: add a routine for unconfiguring the ipIvaylo Ivanov1-0/+28
2025-02-03soc: samsung: Use syscon_regmap_lookup_by_phandle_argsKrzysztof Kozlowski1-6/+2
2025-01-06soc: samsung: exynos-pmu: Fix uninitialized ret in tensor_set_bits_atomic()Krzysztof Kozlowski1-1/+1
2024-11-20Merge tag 'soc-drivers-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+2
2024-11-01soc: Switch back to struct platform_driver::remove()Uwe Kleine-König1-2/+2
2024-10-27soc: samsung: exynos-chipid: Add support for Exynos9810 SoCMarkuss Broks1-0/+1
2024-10-17soc: samsung: exynos-chipid: Add support for Exynos 990 chipidIgor Belwon1-0/+1
2024-10-02soc: samsung: exynos-chipid: add exynos8895 SoC supportIvaylo Ivanov1-0/+1
2024-07-17Merge tag 'mfd-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds1-24/+14
2024-07-09soc: samsung: exynos-pmu: add support for PMU_ALIVE non atomic registersPeter Griffin1-3/+19
2024-06-26soc: samsung: exynos-pmu: update to use of_syscon_register_regmap()Peter Griffin1-24/+14
2024-04-08soc: samsung: exynos-asv: Update Energy Model after adjusting voltageLukasz Luba1-1/+9
2024-02-25soc: samsung: exynos-pmu: Add regmap support for SoCs that protect PMU regsPeter Griffin3-2/+235
2023-11-15soc: samsung: exynos-chipid: add exynosautov920 SoC supportJaewon Kim1-0/+1
2023-11-01Merge tag 'soc-drivers-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+2
2023-10-16soc: samsung: exynos-chipid: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-04pmdomain: samsung: Move Kconfig option to the pmdomain subsystemUlf Hansson1-4/+0
2023-08-12Merge tag 'samsung-drivers-6.6' of https://git.kernel.org/pub/scm/linux/kerne...Arnd Bergmann2-2/+1
2023-07-20soc: samsung: Explicitly include correct DT includesRob Herring3-3/+3
2023-07-14soc: samsung: Move power-domain driver to the genpd dirUlf Hansson2-167/+0
2023-05-09soc: samsung: exynos-pmu: Re-introduce Exynos4212 supportArtur Weber3-2/+22
2023-01-16soc: s3c: remove pm-debug hackArnd Bergmann3-101/+1
2023-01-16ARM: s3c: remove all s3c24xx supportArnd Bergmann1-4/+0
2022-03-07MAINTAINERS: update Krzysztof Kozlowski's emailKrzysztof Kozlowski1-1/+1
2022-01-23soc: samsung: Fix typo in CONFIG_EXYNOS_USI descriptionSam Protsenko1-1/+1
2021-12-18soc: samsung: Add USI driverSam Protsenko3-0/+301
2021-11-15soc: samsung: exynos-pmu: Add Exynos850 supportSam Protsenko1-0/+2
2021-11-15soc: samsung: exynos-chipid: add Exynos7885 SoC supportDavid Virag1-0/+1
2021-11-15soc: samsung: exynos-chipid: describe which SoCs go with compatiblesKrzysztof Kozlowski1-0/+2
2021-10-26soc: samsung: exynos-chipid: add exynosautov9 SoC supportChanho Park1-0/+1
2021-10-15soc: samsung: exynos-chipid: Add Exynos850 supportSam Protsenko1-0/+10
2021-10-15soc: samsung: exynos-chipid: Pass revision reg offsetsSam Protsenko1-11/+58
2021-10-10soc: samsung: pm_domains: drop unused is_off fieldKrzysztof Kozlowski1-1/+0
2021-09-29soc: samsung: exynos-chipid: do not enforce built-inKrzysztof Kozlowski1-1/+2
2021-09-29soc: samsung: exynos-chipid: convert to a moduleKrzysztof Kozlowski4-3/+15
2021-09-29soc: samsung: exynos-chipid: avoid soc_device_to_device()Krzysztof Kozlowski1-2/+1
2021-09-15soc: samsung: exynos-pmu: Fix compilation when nothing selects CONFIG_MFD_COREDavid Virag1-0/+1
2021-01-15soc: samsung: pm_domains: Convert to regular platform driverMarek Szyprowski1-49/+48
2021-01-08soc: samsung: exynos-chipid: correct helpers __init annotationKrzysztof Kozlowski1-1/+1
2021-01-03soc: samsung: exynos-chipid: convert to driver and merge exynos-asvKrzysztof Kozlowski5-64/+67
2021-01-03soc: samsung: exynos-asv: handle reading revision register errorKrzysztof Kozlowski1-1/+7
2021-01-03soc: samsung: exynos-asv: don't defer early on not-supported SoCsMarek Szyprowski1-5/+5
2020-12-05soc: samsung: exynos-chipid: initialize later - with arch_initcallKrzysztof Kozlowski1-4/+4
2020-12-05soc: samsung: exynos-chipid: order list of SoCs by nameKrzysztof Kozlowski1-1/+2
2020-11-03soc: samsung: s3c-pm-check: Fix incorrectly named variable 'val'Lee Jones1-1/+1
2020-11-02soc: samsung: exynos5422-asv: remove unneeded semicolonTom Rix1-1/+1
2020-10-28soc: samsung: exynos-pmu: instantiate clkout driver as MFDKrzysztof Kozlowski1-0/+11
2020-10-24Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds4-1/+363
2020-09-26Merge tag 'samsung-soc-5.10' of https://git.kernel.org/pub/scm/linux/kernel/g...Olof Johansson1-0/+1
2020-08-25opp: Allow dev_pm_opp_get_opp_table() to return -EPROBE_DEFERStephan Gerhold1-1/+1
2020-08-19ARM: samsung: move pm check code to drivers/socArnd Bergmann4-1/+362
2020-07-22soc: samsung: exynos-regulator-coupler: Add simple voltage coupler for Exynos...Marek Szyprowski3-0/+225
2020-03-25soc: samsung: chipid: Fix return value on non-Exynos platformsMarek Szyprowski1-1/+1
2020-01-07soc: samsung: Rename Samsung and Exynos to lowercaseKrzysztof Kozlowski8-8/+8
2019-12-15soc: samsung: exynos-pmu: Convert to devm_platform_ioremap_resourceYangtao Li1-3/+1
2019-10-30soc: samsung: exynos-asv: Potential NULL dereference in exynos_asv_update_opps()Dan Carpenter1-1/+1
2019-10-28soc: samsung: chipid: Drop "syscon" compatible requirementSylwester Nawrocki1-1/+9
2019-10-28soc: samsung: Add Exynos Adaptive Supply Voltage driverSylwester Nawrocki6-0/+797
2019-10-06soc: samsung: chipid: Make exynos_chipid_early_init() staticSylwester Nawrocki1-1/+1
2019-08-22soc: samsung: chipid: Select missing dependency for EXYNOS_CHIPIDSylwester Nawrocki1-0/+1
2019-08-22soc: samsung: chipid: Remove the regmap lookup error logSylwester Nawrocki1-3/+1
2019-08-19soc: samsung: chipid: Fix memory leak in error pathColin Ian King1-4/+10
2019-08-15soc: samsung: chipid: Convert exynos-chipid driver to use the regmap APISylwester Nawrocki1-21/+13
2019-08-15soc: samsung: Add exynos chipid driver supportPankaj Dubey3-0/+116
2018-04-17soc: samsung: pm_domains: Deprecate support for clocksMarek Szyprowski1-89/+1
2018-04-13Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-0/+11
2018-03-06clk: samsung: exynos5250: Move PD-dependent clocks to Exynos5 sub-CMUMarek Szyprowski1-0/+1
2018-03-06clk: samsung: exynos5420: Move PD-dependent clocks to Exynos5 sub-CMUMarek Szyprowski1-0/+2
2018-03-06soc: samsung: pm_domains: Add blacklisting clock handlingMarek Szyprowski1-0/+8
2018-02-13soc: samsung: pmu: Populate children syscon nodesKrzysztof Kozlowski1-0/+7
2018-01-03soc: samsung: Add SPDX license identifiersKrzysztof Kozlowski9-68/+43
2017-10-08soc: samsung: Remove Exynos4212 related dead codeMarek Szyprowski3-22/+2
2017-08-23Merge tag 'samsung-drivers-4.14-2' of git://git.kernel.org/pub/scm/linux/kern...Arnd Bergmann1-1/+1
2017-08-16soc: Convert to using %pOF instead of full_nameRob Herring1-4/+4
2017-07-24soc: samsung: Use kbasename instead of open codingRob Herring1-1/+1
2017-03-21soc: samsung: Do not build ARMv7 PMU drivers on ARMv8Krzysztof Kozlowski4-8/+29
2017-02-07Merge tag 'samsung-drivers-soc-pm-domains-4.11' of git://git.kernel.org/pub/s...Arnd Bergmann1-10/+14
2017-01-31soc: samsung: pm_domains: Read domain name from the new label propertyMarek Szyprowski1-2/+10
2017-01-31soc: samsung: pm_domains: Remove message about failed memory allocationMarek Szyprowski1-2/+0
2017-01-31soc: samsung: pm_domains: Remove unused name fieldMarek Szyprowski1-4/+2
2017-01-31soc: samsung: pm_domains: Use full names in subdomains registration logMarek Szyprowski1-2/+2
2017-01-27soc: samsung: pmu: Remove duplicated define for ARM_L2_OPTION registerKrzysztof Kozlowski2-3/+3
2017-01-27soc: samsung: pm_domains: Add new Exynos5433 compatibleChanwoo Choi1-0/+7
2017-01-26soc: samsung: pmu: Add dummy support for Exynos5433 SoCMarek Szyprowski1-2/+4
2017-01-20soc: samsung: pmu: Remove messages for failed memory allocationMarek Szyprowski1-3/+1
2017-01-20soc: samsung: pmu: Use of_device_get_match_data helperMarek Szyprowski1-5/+2
2017-01-20soc: samsung: pmu: Provide global function to get PMU regmapMarek Szyprowski1-0/+11
2016-09-13ARM: EXYNOS: Remove calls to of_genpd_get_from_provider()Jon Hunter1-15/+8
2016-08-01Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds5-2/+252
2016-07-06soc: samsung: pmu: Constify arrays with PMU dataKrzysztof Kozlowski2-2/+2
2016-05-30soc: samsung: pm_domains: Enable COMPILE_TEST for build coverageKrzysztof Kozlowski2-1/+5
2016-05-30soc: samsung: pm_domains: Prepare for supporting ARMv8 ExynosKrzysztof Kozlowski1-6/+28
2016-05-30ARM: EXYNOS: Move pm_domains driver to drivers/soc/samsungKrzysztof Kozlowski2-0/+224
2016-02-25drivers: soc: samsung: Enable COMPILE_TESTKrzysztof Kozlowski1-6/+6
2016-02-25drivers: soc: Add support for Exynos PMU driverPankaj Dubey8-0/+1072