aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/soc/renesas
AgeCommit message (Expand)AuthorFilesLines
2024-03-26soc: renesas: Enable TMU support on R-Car Gen2Geert Uytterhoeven1-0/+1
2024-03-26soc: renesas: Add identification support for RZ/V2H SoCLad Prabhakar2-1/+24
2024-01-31soc: renesas: rcar-rst: Add support for R-Car V4MDuy Nguyen1-0/+1
2024-01-31soc: renesas: Identify R-Car V4MDuy Nguyen2-0/+15
2024-01-31soc: renesas: Introduce ARCH_RCAR_GEN4Geert Uytterhoeven1-3/+7
2023-12-13soc: renesas: Make RZ/Five depend on !DMA_DIRECT_REMAPConor Dooley1-0/+1
2023-12-13soc: renesas: Remove duplicate setup of soc_device_attribute.familyGeert Uytterhoeven1-4/+0
2023-11-01Merge tag 'soc-drivers-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-2/+19
2023-11-01Merge tag 'pmdomain-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ul...Linus Torvalds1-105/+0
2023-10-26soc: renesas: ARCH_R9A07G043 depends on !RISCV_ISA_ZICBOMChristoph Hellwig1-0/+1
2023-10-12soc: renesas: Make ARCH_R9A07G043 depend on required optionsConor Dooley1-4/+5
2023-10-05soc: renesas: Make ARCH_R9A07G043 (riscv version) depend on NONPORTABLEJisheng Zhang1-0/+1
2023-10-04pmdomain: renesas: Move Kconfig options to the pmdomain subsystemUlf Hansson1-105/+0
2023-09-18soc: renesas: Kconfig: Remove blank line before ARCH_R9A07G043 help textGeert Uytterhoeven1-1/+0
2023-09-18soc: renesas: renesas-soc: Remove blank linesClaudiu Beznea1-2/+0
2023-09-18soc: renesas: Identify RZ/G3S SoCClaudiu Beznea2-0/+19
2023-09-08soc: renesas: Kconfig: For ARCH_R9A07G043 select the required configs if depe...Lad Prabhakar1-3/+4
2023-09-08Merge patch series "Add non-coherent DMA support for AX45MP"Palmer Dabbelt1-0/+4
2023-09-01soc: renesas: Kconfig: Select the required configs for RZ/Five SoCLad Prabhakar1-0/+4
2023-07-14soc: renesas: Move power-domain drivers to the genpd dirUlf Hansson29-2385/+0
2023-06-05soc: renesas: rmobile-sysc: Convert to readl_poll_timeout_atomic()Geert Uytterhoeven1-20/+9
2023-05-15soc: renesas: rcar-rst: Allow WDT reset on R-Car V3UWolfram Sang1-1/+14
2023-04-04soc: renesas: renesas-soc: Release 'chipid' from ioremap()Li Yang1-1/+4
2023-03-16soc: renesas: Use "#ifdef" for single-symbol definition checksGeert Uytterhoeven1-4/+4
2023-03-16soc: renesas: pwc-rzv2m: drop of_match_ptr for ID tableKrzysztof Kozlowski1-1/+1
2023-03-16soc: renesas: mark OF related data as maybe unusedKrzysztof Kozlowski1-1/+1
2023-03-10soc: renesas: rmobile-sysc: Use of_fwnode_handle() helperGeert Uytterhoeven1-1/+1
2023-03-10soc: renesas: Remove r8a77950 archWolfram Sang2-10/+1
2023-03-10soc: renesas: rcar-sysc: Remove R-Car H3 ES1.* handlingWolfram Sang1-10/+0
2023-02-27Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-0/+147
2023-02-08soc: renesas: Move away from using OF_POPULATED for fw_devlinkSaravana Kannan1-1/+1
2023-01-23soc: renesas: Add PWC support for RZ/V2MFabrizio Castro3-0/+146
2022-12-26soc: renesas: r8a779g0-sysc: Add missing A3DUL power domainTam Nguyen1-0/+1
2022-11-17soc: renesas: Identify RZ/V2M SoCPhil Edworthy1-0/+22
2022-10-17soc: renesas: Kconfig: Explicitly select GPIOLIB and PINCTRL config under SOC...Lad Prabhakar1-0/+2
2022-08-16soc: renesas: Identify RZ/Five SoCLad Prabhakar2-0/+23
2022-08-16soc: renesas: Identify R-Car H3Ne-1.7GGeert Uytterhoeven1-0/+1
2022-08-15soc: renesas: Kconfig: Enable IRQC driver for RZ/G2L SoCLad Prabhakar1-0/+1
2022-06-13soc: renesas: rcar-sysc: Optimize rcar_sysc_area struct sizesGeert Uytterhoeven2-4/+4
2022-06-13soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR valuesGeert Uytterhoeven1-5/+5
2022-05-05soc: renesas: R-Car V3U is R-Car Gen4Geert Uytterhoeven1-1/+1
2022-04-28soc: renesas: rzn1: Select PM and PM_GENERIC_DOMAINS configsHerve Codina1-0/+2
2022-04-28soc: renesas: Add RZ/V2M (R9A09G011) config optionPhil Edworthy1-0/+7
2022-04-25soc: renesas: rcar-rst: Add support for R-Car V4HYoshihiro Shimoda1-0/+1
2022-04-25soc: renesas: Identify R-Car V4HYoshihiro Shimoda2-0/+15
2022-04-25soc: renesas: r8a779g0-sysc: Add r8a779g0 supportYoshihiro Shimoda5-0/+71
2022-04-04soc: renesas: Identify RZ/G2UL SoCBiju Das2-0/+19
2022-02-24soc: renesas: Kconfig: Introduce ARCH_RZG2L config optionLad Prabhakar1-4/+7
2022-02-22soc: renesas: Kconfig: Explicitly select PM and PM_GENERIC_DOMAINS configsLad Prabhakar1-0/+4
2022-02-08soc: renesas: Add support for reading product revision for RZ/G2L familyBiju Das1-22/+33
2022-01-24soc: renesas: Identify RZ/V2L SoCBiju Das2-0/+18
2021-12-07soc: renesas: rcar-rst: Add support for R-Car S4-8Yoshihiro Shimoda1-3/+4
2021-12-07soc: renesas: Identify R-Car S4-8Yoshihiro Shimoda2-0/+19
2021-12-07soc: renesas: r8a779f0-sysc: Add r8a779f0 supportYoshihiro Shimoda5-0/+56
2021-12-07soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driverYoshihiro Shimoda5-377/+423
2021-11-30soc: renesas: Consolidate product register handlingGeert Uytterhoeven1-59/+56
2021-11-15soc: renesas: rcar-rst: Add support to set rproc boot addressJulien Massot1-3/+40
2021-09-13soc: renesas: Identify more R-Car Gen3e SoCsGeert Uytterhoeven2-2/+12
2021-08-12soc: renesas: Prefer memcpy() over strcpy()Len Baker2-4/+8
2021-07-27soc: renesas: Identify R-Car H3e-2G and M3e-2GGeert Uytterhoeven2-0/+6
2021-06-10soc: renesas: Add support to read LSI DEVID register of RZ/G2{L,LC} SoC'sLad Prabhakar1-1/+32
2021-06-10soc: renesas: Add ARCH_R9A07G044 for the new RZ/G2L SoC'sLad Prabhakar1-0/+5
2021-03-08soc: renesas: rmobile-sysc: Mark fwnode when PM domain is addedGeert Uytterhoeven1-0/+2
2021-03-08soc: renesas: rmobile-sysc: Remove unneeded platform includesGeert Uytterhoeven1-2/+0
2021-01-29soc: renesas: rcar-sysc: Mark device node OF_POPULATED after initGeert Uytterhoeven1-0/+2
2021-01-26soc: renesas: rcar-sysc: Use readl_poll_timeout_atomic()Geert Uytterhoeven1-20/+15
2020-11-27soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessorsGeert Uytterhoeven1-8/+8
2020-10-26soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains()Dan Carpenter1-0/+1
2020-09-16soc: renesas: r8a779a0-sysc: Add r8a779a0 supportYoshihiro Shimoda3-0/+453
2020-09-10soc: renesas: rcar-rst: Add support for R-Car V3UYoshihiro Shimoda1-0/+6
2020-09-10soc: renesas: Identify R-Car V3UYoshihiro Shimoda2-0/+14
2020-09-10soc: renesas: Sort driver description titleKuninori Morimoto1-159/+157
2020-09-10soc: renesas: Use ARM32/ARM64 for menu descriptionKuninori Morimoto1-32/+32
2020-09-01soc: renesas: Align driver description titlesKuninori Morimoto1-56/+56
2020-08-25soc: renesas: Use menu for Renesas SoCKuninori Morimoto1-1/+1
2020-07-13soc: renesas: rcar-rst: Add support for RZ/G2HMarian-Cristian Rotariu1-0/+1
2020-07-13soc: renesas: Identify RZ/G2HMarian-Cristian Rotariu1-0/+8
2020-07-13soc: renesas: Add Renesas R8A774E1 config optionMarian-Cristian Rotariu1-0/+7
2020-07-13soc: renesas: rcar-sysc: Add r8a774e1 supportMarian-Cristian Rotariu5-0/+52
2020-05-04soc: renesas: Add Renesas R8A7742 config optionLad Prabhakar1-0/+7
2020-04-30soc: renesas: rcar-rst: Add support for RZ/G1HLad Prabhakar1-0/+1
2020-04-30soc: renesas: rcar-sysc: Add R8A7742 supportLad Prabhakar5-0/+51
2020-04-03Merge tag 'arm-drivers-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-11/+11
2020-02-21soc: renesas: Remove ARCH_R8A7795Geert Uytterhoeven2-9/+9
2020-02-17soc: renesas: rcar-sysc: Use the correct style for SPDX License IdentifierNishad Kamdar1-2/+2
2020-02-10ARM: shmobile: Enable ARM_GLOBAL_TIMER on Cortex-A9 MPCore SoCsGeert Uytterhoeven1-0/+2
2020-01-06soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3Geert Uytterhoeven1-0/+8
2020-01-06soc: renesas: rcar-rst: Fix __iomem on configure callBen Dooks (Codethink)1-1/+1
2019-12-13soc: renesas: Remove ARCH_R8A7796Geert Uytterhoeven1-5/+1
2019-11-01soc: renesas: rcar-sysc: Add R8A77961 supportGeert Uytterhoeven5-13/+26
2019-11-01soc: renesas: rcar-rst: Add R8A77961 supportGeert Uytterhoeven1-0/+1
2019-11-01soc: renesas: Identify R-Car M3-W+Geert Uytterhoeven1-0/+3
2019-11-01soc: renesas: Add ARCH_R8A77961 for new R-Car M3-W+Geert Uytterhoeven1-0/+6
2019-11-01soc: renesas: Add ARCH_R8A77960 for existing R-Car M3-WGeert Uytterhoeven2-3/+7
2019-11-01soc: renesas: Rename SYSC_R8A7796 to SYSC_R8A77960Geert Uytterhoeven5-10/+10
2019-11-01soc: renesas: Add missing check for non-zero product register addressGeert Uytterhoeven1-1/+1
2019-10-01soc: renesas: rcar-sysc: Add r8a774b1 supportBiju Das5-0/+47
2019-10-01soc: renesas: rcar-sysc: Remove unneeded inclusion of <linux/bug.h>Geert Uytterhoeven17-17/+0
2019-10-01soc: renesas: r8a774c0-sysc: Fix power request conflictsGeert Uytterhoeven1-0/+3
2019-10-01soc: renesas: rcar-rst: Add support for RZ/G2NBiju Das1-0/+1
2019-10-01soc: renesas: Identify RZ/G2NBiju Das1-0/+8
2019-10-01soc: renesas: Add Renesas R8A774B1 config optionBiju Das1-0/+6
2019-10-01soc: renesas: r8a77990-sysc: Fix power request conflictsGeert Uytterhoeven1-0/+3
2019-10-01soc: renesas: r8a77980-sysc: Fix power request conflictsGeert Uytterhoeven1-0/+3
2019-10-01soc: renesas: r8a77970-sysc: Fix power request conflictsGeert Uytterhoeven1-0/+3
2019-10-01soc: renesas: r8a77965-sysc: Fix power request conflictsGeert Uytterhoeven1-0/+3
2019-10-01soc: renesas: r8a7796-sysc: Fix power request conflictsGeert Uytterhoeven2-2/+22
2019-10-01soc: renesas: r8a7795-sysc: Fix power request conflictsGeert Uytterhoeven2-6/+28
2019-10-01soc: renesas: rcar-sysc: Prepare for fixing power request conflictsGeert Uytterhoeven2-0/+19
2019-08-23soc: renesas: Enable ARM_ERRATA_754322 for affected Cortex-A9Geert Uytterhoeven1-0/+5
2019-08-23soc: renesas: Enable ARM_ERRATA_814220 for affected Cortex-A7Geert Uytterhoeven1-0/+6
2019-08-23soc: renesas: rmobile-sysc: Set GENPD_FLAG_ALWAYS_ON for always-on domainGeert Uytterhoeven1-15/+16
2019-08-19soc: renesas: rcar-sysc: Eliminate local variable govGeert Uytterhoeven1-2/+1
2019-08-19soc: renesas: rcar-sysc: Add goto to of_node_put() before returnNishka Dasgupta1-1/+1
2019-07-29soc: renesas: rcar-sysc: Use [] to denote a flexible array memberGeert Uytterhoeven1-1/+1
2019-06-06soc: renesas: Enable RZ/A1 IRQC on RZ/A1H and RZ/A2MGeert Uytterhoeven1-1/+3
2019-03-18soc: renesas: Identify R-Car M3-W ES1.3Takeshi Kihara1-0/+3
2019-01-07soc: renesas: r8a774c0-sysc: Fix initialization order of 3DG-{A,B}Biju Das1-19/+4
2019-01-07ARM: shmobile: fix build regressionsArnd Bergmann1-1/+1
2018-12-31Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds5-75/+29
2018-12-06soc: renesas: rcar-sysc: Fix power domain control after system resumeGeert Uytterhoeven1-19/+9
2018-12-06soc: renesas: rcar-sysc: Merge PM Domain registration and linkingGeert Uytterhoeven1-13/+5
2018-12-06soc: renesas: rcar-sysc: Remove rcar_sysc_power_{down,up}() helpersGeert Uytterhoeven1-15/+4
2018-12-06soc: renesas: r8a77990-sysc: Fix initialization order of 3DG-{A,B}Geert Uytterhoeven1-19/+4
2018-11-30ARM: shmobile: R-Mobile: Move pm-rmobile to drivers/soc/renesas/Geert Uytterhoeven3-1/+359
2018-11-30soc: renesas: r8a77980-sysc: Correct A3VIP[012] power domain hierarchyGeert Uytterhoeven1-3/+3
2018-11-30soc: renesas: r8a77980-sysc: Correct names of A2DP[01] power domainsGeert Uytterhoeven1-2/+2
2018-11-30soc: renesas: r8a77970-sysc: Correct names of A2DP/A2CN power domainsGeert Uytterhoeven1-2/+2
2018-11-30soc: renesas: r8a77970-sysc: Remove non-existent CR7 power domainGeert Uytterhoeven1-1/+0
2018-11-30soc: renesas: r8a77965-sysc: Remove non-existent A3IR power domainGeert Uytterhoeven1-1/+0
2018-11-16ARM: shmobile: Move SoC Kconfig symbols to drivers/soc/renesas/Geert Uytterhoeven1-9/+139
2018-11-16arm64: renesas: Move SoC Kconfig symbols to drivers/soc/renesas/Geert Uytterhoeven1-13/+77
2018-09-17soc: renesas: rcar-rst: Add support for RZ/G1NBiju Das1-0/+1
2018-09-17soc: renesas: rcar-sysc: Add r8a7744 supportBiju Das2-1/+3
2018-09-17soc: renesas: rcar-rst: Add support for RZ/G2EFabrizio Castro2-3/+4
2018-09-14soc: renesas: rcar-sysc: Add r8a774c0 supportFabrizio Castro5-0/+78
2018-09-12soc: renesas: Identify RZ/G2EFabrizio Castro1-0/+8
2018-09-12soc: renesas: convert to SPDX identifiersKuninori Morimoto16-66/+17
2018-09-12soc: renesas: rcar-rst: Add support for RZ/G2MBiju Das2-4/+6
2018-09-12soc: renesas: rcar-sysc: Add r8a774a1 supportBiju Das5-0/+55
2018-08-27soc: renesas: identify RZ/A2Chris Brandt1-8/+47
2018-08-27soc: renesas: Identify RZ/G2MBiju Das1-7/+20
2018-07-21Merge tag 'renesas-arm-soc2-for-v4.19' of https://git.kernel.org/pub/scm/linu...Olof Johansson2-0/+99
2018-07-20soc: r9a06g032: don't build SMP files for non-SMP configArnd Bergmann1-0/+2
2018-07-20ARM: shmobile: Add the R9A06G032 SMP enabler driverMichel Pollet2-0/+97
2018-07-02Merge tag 'renesas-arm-soc-for-v4.19' of https://git.kernel.org/pub/scm/linux...Olof Johansson1-23/+41
2018-06-18soc: renesas: rcar-sysc: Drop legacy handlingGeert Uytterhoeven1-30/+8
2018-06-18soc: renesas: rcar-sysc: Provide helpers to power up/down CPUsGeert Uytterhoeven1-0/+40
2018-06-08soc: renesas: rcar-sysc: Make PM domain initialization more robustGeert Uytterhoeven1-6/+29
2018-05-16soc: renesas: r8a77990-sysc: Add workaround for 3DG-{A,B}Yoshihiro Shimoda1-1/+36
2018-05-16soc: renesas: rcar-sysc: Add support for R-Car E3 power areasTakeshi Kihara5-0/+43
2018-04-20soc: renesas: r8a77995-sysc: CleanupsGeert Uytterhoeven1-2/+1
2018-04-16soc: renesas: rcar-rst: Add support for R-Car E3Takeshi Kihara2-1/+3
2018-04-16soc: renesas: identify R-Car E3Takeshi Kihara1-0/+8
2018-04-16soc: renesas: rcar-sysc: Add r8a77470 supportBiju Das5-0/+39
2018-04-16soc: renesas: rcar-rst: Add support for RZ/G1CBiju Das1-0/+1
2018-04-16soc: renesas: Identify RZ/G1CBiju Das1-0/+8
2018-02-23soc: renesas: rcar-rst: Add support for R-Car M3-NJacopo Mondi2-2/+3
2018-02-21soc: renesas: rcar-sysc: Add R-Car M3-N supportJacopo Mondi5-0/+47
2018-02-21soc: renesas: Identify R-Car M3-NJacopo Mondi1-0/+8
2018-02-19soc: renesas: rcar-sysc: add R8A77980 supportSergei Shtylyov5-0/+62
2018-02-19soc: renesas: r8a77970-sysc: fix power area parentsSergei Shtylyov1-6/+6
2018-02-15soc: renesas: rcar-rst: Enable watchdog as reset trigger for Gen2Fabrizio Castro1-7/+30
2018-02-12soc: renesas: rcar-rst: add R8A77980 supportSergei Shtylyov2-1/+2
2018-02-12soc: renesas: identify R-Car V3HSergei Shtylyov1-0/+8
2018-02-12soc: renesas: rcar-sysc: Mark rcar_sysc_matches[] __initconstGeert Uytterhoeven1-1/+1
2017-12-20soc: renesas: rcar-sysc: Keep wakeup sources active during system suspendGeert Uytterhoeven1-1/+1
2017-11-27soc: renesas: Identify R-Car M3-W ES1.1Geert Uytterhoeven1-0/+3
2017-11-16Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds7-1/+60
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-18soc: renesas: rcar-sysc: add R8A77970 supportSergei Shtylyov5-0/+49
2017-09-18soc: renesas: identify R-Car V3MSergei Shtylyov1-0/+8
2017-09-18soc: renesas: rcar-rst: add R8A77970 supportSergei Shtylyov2-1/+3
2017-08-16Merge tag 'renesas-drivers-for-v4.14' of https://git.kernel.org/pub/scm/linux...Arnd Bergmann7-1/+51
2017-08-16soc: Convert to using %pOF instead of full_nameRob Herring2-5/+5
2017-07-27soc: renesas: rcar-rst: Add support for R-Car D3Geert Uytterhoeven2-1/+2
2017-07-27soc: renesas: rcar-sysc: Add support for R-Car D3 power areasGeert Uytterhoeven5-0/+41
2017-07-27soc: renesas: Identify R-Car D3Geert Uytterhoeven1-0/+8
2017-06-18Merge tag 'renesas-rcar-sysc-for-v4.13' of https://git.kernel.org/pub/scm/lin...Olof Johansson2-26/+4
2017-06-18Merge tag 'renesas-drivers-for-v4.13' of https://git.kernel.org/pub/scm/linux...Olof Johansson3-29/+89
2017-06-15soc: renesas: rcar-sysc: Use GENPD_FLAG_ALWAYS_ONGeert Uytterhoeven2-26/+4
2017-06-12soc: renesas: Rework Kconfig and Makefile logicGeert Uytterhoeven3-29/+89
2017-04-19Merge tag 'renesas-sysc-for-v4.12' of https://git.kernel.org/pub/scm/linux/ke...Olof Johansson4-4/+59
2017-04-07soc: renesas: rcar-sysc: Add support for R-Car H3 ES2.0Geert Uytterhoeven1-2/+24
2017-04-07soc: renesas: rcar-sysc: Add support for fixing up power area tablesGeert Uytterhoeven2-1/+34
2017-04-07soc: renesas: Register SoC device earlyGeert Uytterhoeven1-1/+1
2017-03-13soc: renesas: Identify RZ/G1NGeert Uytterhoeven1-0/+8
2017-03-13soc: renesas: Identify RZ/G1HGeert Uytterhoeven1-0/+8
2016-12-15Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds6-0/+333
2016-11-30Merge tag 'renesas-soc-match-for-v4.10' of git://git.kernel.org/pub/scm/linux...Arnd Bergmann2-0/+259
2016-11-30Merge tag 'renesas-r8a7745-sysc-for-v4.10' of git://git.kernel.org/pub/scm/li...Arnd Bergmann4-0/+37
2016-11-23soc: renesas: Identify SoC and register with the SoC busGeert Uytterhoeven2-0/+259
2016-11-23soc: renesas: rcar-sysc: add R8A7745 supportSergei Shtylyov4-0/+37
2016-11-02soc: renesas: Add R-Car RST driverGeert Uytterhoeven2-0/+97
2016-10-17soc: renesas: rcar-sysc: add R8A7743 supportSergei Shtylyov4-0/+37
2016-06-29soc: renesas: rcar-sysc: Improve SYSC interrupt config in legacy wrapperGeert Uytterhoeven1-2/+15
2016-06-29soc: renesas: rcar-sysc: Move SYSC interrupt config to rcar-sysc driverGeert Uytterhoeven1-4/+8
2016-06-29soc: renesas: rcar-sysc: Make rcar_sysc_init() init the PM domainsGeert Uytterhoeven1-9/+11
2016-06-29soc: renesas: rcar-sysc: Fix uninitialized error code in rcar_sysc_pd_init()Geert Uytterhoeven1-1/+1
2016-06-16soc: renesas: rcar-sysc: add R8A7792 supportSergei Shtylyov4-0/+39