/kernel/linux/linux-5.10/Documentation/devicetree/bindings/timer/ |
D | renesas,cmt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Geert Uytterhoeven <geert+renesas@glider.be> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 14 The CMT is a multi-channel 16/32/48-bit timer/counter with configurable clock 26 - items: 27 - enum: 28 - renesas,r8a7740-cmt0 # 32-bit CMT0 on R-Mobile A1 29 - renesas,r8a7740-cmt1 # 48-bit CMT1 on R-Mobile A1 [all …]
|
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 # Renesas SH and SH Mobile PINCTRL drivers 61 This enables common pin control functionality for EMMA Mobile, R-Car, 62 R-Mobile, RZ/G, SH, and SH-Mobile platforms. 69 This enables pin control and GPIO drivers for SH/SH Mobile platforms 78 bool "pin control support for Emma Mobile EV2" if COMPILE_TEST 82 bool "pin control support for R-Car D3" if COMPILE_TEST 86 bool "pin control support for R-Car E2" if COMPILE_TEST 90 bool "pin control support for R-Car E3" if COMPILE_TEST 94 bool "pin control support for R-Car H1" if COMPILE_TEST [all …]
|
/kernel/linux/linux-5.10/drivers/clk/renesas/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 41 bool "Emma Mobile EV2 clock support" if COMPILE_TEST 52 bool "R-Mobile APE6 clock support" if COMPILE_TEST 57 bool "R-Mobile A1 clock support" if COMPILE_TEST 94 bool "R-Car M1A clock support" if COMPILE_TEST 98 bool "R-Car H1 clock support" if COMPILE_TEST 102 bool "R-Car H2 clock support" if COMPILE_TEST 106 bool "R-Car M2-W/N clock support" if COMPILE_TEST 110 bool "R-Car V2H clock support" if COMPILE_TEST 114 bool "R-Car E2 clock support" if COMPILE_TEST [all …]
|
/kernel/linux/linux-5.10/drivers/soc/renesas/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 52 bool "ARM32 Platform support for Emma Mobile EV2" 57 bool "ARM32 Platform support for R-Car E2" 63 bool "ARM32 Platform support for R-Car H1" 72 bool "ARM32 Platform support for R-Car H2" 80 bool "ARM32 Platform support for R-Car M1A" 85 bool "ARM32 Platform support for R-Car M2-N" 92 bool "ARM32 Platform support for R-Car M2-W" 99 bool "ARM32 Platform support for R-Car V2H" 105 bool "ARM32 Platform support for R-Mobile A1" [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
D | renesas,pfc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Geert Uytterhoeven <geert+renesas@glider.be> 14 On SH/R-Mobile SoCs it also acts as a GPIO controller. 19 - renesas,pfc-emev2 # EMMA Mobile EV2 20 - renesas,pfc-r8a73a4 # R-Mobile APE6 21 - renesas,pfc-r8a7740 # R-Mobile A1 22 - renesas,pfc-r8a7742 # RZ/G1H 23 - renesas,pfc-r8a7743 # RZ/G1M [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/ |
D | renesas,sysc-rmobile.txt | 1 DT bindings for the Renesas R-Mobile System Controller 5 The R-Mobile System Controller provides the following functions: 6 - Boot mode management, 7 - Reset generation, 8 - Power management. 11 - compatible: Should be "renesas,sysc-<soctype>", "renesas,sysc-rmobile" as 14 - "renesas,sysc-r8a73a4" (R-Mobile APE6) 15 - "renesas,sysc-r8a7740" (R-Mobile A1) 16 - "renesas,sysc-sh73a0" (SH-Mobile AG5) 17 - reg: Two address start and address range blocks for the device: [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
D | renesas.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas SH-Mobile, R-Mobile, and R-Car Platform Device Tree Bindings 10 - Geert Uytterhoeven <geert+renesas@glider.be> 17 - description: Emma Mobile EV2 19 - enum: 20 - renesas,kzm9d # Kyoto Microcomputer Co. KZM-A9-Dual 21 - const: renesas,emev2 23 - description: RZ/A1H (R7S72100) [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/i2c/ |
D | renesas,iic.txt | 4 - compatible : 5 - "renesas,iic-r8a73a4" (R-Mobile APE6) 6 - "renesas,iic-r8a7740" (R-Mobile A1) 7 - "renesas,iic-r8a7742" (RZ/G1H) 8 - "renesas,iic-r8a7743" (RZ/G1M) 9 - "renesas,iic-r8a7744" (RZ/G1N) 10 - "renesas,iic-r8a7745" (RZ/G1E) 11 - "renesas,iic-r8a774a1" (RZ/G2M) 12 - "renesas,iic-r8a774b1" (RZ/G2N) 13 - "renesas,iic-r8a774c0" (RZ/G2E) [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
D | renesas,sdhi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 10 - Wolfram Sang <wsa+renesas@sang-engineering.com> 13 - $ref: "mmc-controller.yaml" 18 - items: 19 - const: renesas,sdhi-sh73a0 # R-Mobile APE6 20 - items: 21 - const: renesas,sdhi-r7s72100 # RZ/A1H 22 - items: [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/ |
D | renesas,scifb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 10 - Geert Uytterhoeven <geert+renesas@glider.be> 13 - $ref: serial.yaml# 18 - items: 19 - enum: 20 - renesas,scifb-r8a73a4 # R-Mobile APE6 21 - renesas,scifb-r8a7740 # R-Mobile A1 22 - renesas,scifb-sh73a0 # SH-Mobile AG5 [all …]
|
D | renesas,scifa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 10 - Geert Uytterhoeven <geert+renesas@glider.be> 13 - $ref: serial.yaml# 18 - items: 19 - enum: 20 - renesas,scifa-r8a73a4 # R-Mobile APE6 21 - renesas,scifa-r8a7740 # R-Mobile A1 22 - renesas,scifa-sh73a0 # SH-Mobile AG5 [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
D | renesas,cpg-clocks.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/renesas,cpg-clocks.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Geert Uytterhoeven <geert+renesas@glider.be> 22 - const: renesas,r8a73a4-cpg-clocks # R-Mobile APE6 23 - const: renesas,r8a7740-cpg-clocks # R-Mobile A1 24 - const: renesas,r8a7778-cpg-clocks # R-Car M1 25 - const: renesas,r8a7779-cpg-clocks # R-Car H1 26 - items: [all …]
|
D | renesas,cpg-mstp-clocks.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/renesas,cpg-mstp-clocks.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Geert Uytterhoeven <geert+renesas@glider.be> 23 - enum: 24 - renesas,r7s72100-mstp-clocks # RZ/A1 25 - renesas,r8a73a4-mstp-clocks # R-Mobile APE6 26 - renesas,r8a7740-mstp-clocks # R-Mobile A1 27 - renesas,r8a7778-mstp-clocks # R-Car M1 [all …]
|
D | renesas,cpg-div6-clock.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/renesas,cpg-div6-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Geert Uytterhoeven <geert+renesas@glider.be> 20 - enum: 21 - renesas,r8a73a4-div6-clock # R-Mobile APE6 22 - renesas,r8a7740-div6-clock # R-Mobile A1 23 - renesas,sh73a0-div6-clock # SH-Mobile AG5 24 - const: renesas,cpg-div6-clock [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/ |
D | renesas,dbsc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: "http://devicetree.org/schemas/memory-controllers/renesas,dbsc.yaml#" 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 10 - Geert Uytterhoeven <geert+renesas@glider.be> 21 - renesas,dbsc-r8a73a4 # R-Mobile APE6 22 - renesas,dbsc3-r8a7740 # R-Mobile A1 23 - renesas,sbsc-sh73a0 # SH-Mobile AG5 31 interrupt-names: 33 - const: sec # secure interrupt [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pwm/ |
D | renesas,tpu-pwm.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/pwm/renesas,tpu-pwm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas R-Car Timer Pulse Unit PWM Controller 10 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 15 - enum: 16 - renesas,tpu-r8a73a4 # R-Mobile APE6 17 - renesas,tpu-r8a7740 # R-Mobile A1 18 - renesas,tpu-r8a7742 # RZ/G1H [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/spi/ |
D | renesas,sh-msiof.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/renesas,sh-msiof.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Geert Uytterhoeven <geert+renesas@glider.be> 13 - $ref: spi-controller.yaml# 18 - items: 19 - const: renesas,msiof-sh73a0 # SH-Mobile AG5 20 - const: renesas,sh-mobile-msiof # generic SH-Mobile compatible 22 - items: [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
D | renesas,irqc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/renesas,irqc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: DT bindings for the R-Mobile/R-Car/RZ/G interrupt controller 10 - Geert Uytterhoeven <geert+renesas@glider.be> 15 - enum: 16 - renesas,irqc-r8a73a4 # R-Mobile APE6 17 - renesas,irqc-r8a7742 # RZ/G1H 18 - renesas,irqc-r8a7743 # RZ/G1M [all …]
|
D | renesas,intc-irqpin.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/renesas,intc-irqpin.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Geert Uytterhoeven <geert+renesas@glider.be> 15 - enum: 16 - renesas,intc-irqpin-r8a7740 # R-Mobile A1 17 - renesas,intc-irqpin-r8a7778 # R-Car M1A 18 - renesas,intc-irqpin-r8a7779 # R-Car H1 19 - renesas,intc-irqpin-sh73a0 # SH-Mobile AG5 [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iommu/ |
D | renesas,ipmmu-vmsa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iommu/renesas,ipmmu-vmsa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas VMSA-Compatible IOMMU 10 - Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 15 connected to the IPMMU through a port called micro-TLB. 20 - items: 21 - enum: 22 - renesas,ipmmu-r8a73a4 # R-Mobile APE6 [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/thermal/ |
D | rcar-thermal.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 4 --- 5 $id: http://devicetree.org/schemas/thermal/rcar-thermal.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Renesas R-Car Thermal 11 - Niklas Söderlund <niklas.soderlund@ragnatech.se> 16 - items: 17 - enum: 18 - renesas,thermal-r8a73a4 # R-Mobile APE6 19 - renesas,thermal-r8a7779 # R-Car H1 [all …]
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 216 bool "J-Core integrated AIC" if COMPILE_TEST 220 Support for the J-Core integrated AIC. 231 interrupt pins, as found on SH/R-Mobile and R-Car Gen1 SoCs. 234 bool "Renesas R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} IRQC support" if COMPILE_TEST 239 devices, as found on R-Mobile APE6, R-Car Gen{2,3} and RZ/G{1,2} SoCs. 274 tristate "TS-4800 IRQ controller" 279 Support for the TS-4800 FPGA IRQ controller 441 IRQs for Qualcomm Technologies Inc (QTI) mobile chips. 444 bool "C-SKY Multi Processor Interrupt Controller" [all …]
|
/kernel/linux/linux-5.10/drivers/power/reset/ |
D | rmobile-reset.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Renesas R-Mobile Reset Driver 20 #define RESCNT2_PRES 0x80000000 /* Soft power-on reset */ 44 sysc_base2 = of_iomap(pdev->dev.of_node, 1); in rmobile_reset_probe() 46 return -ENODEV; in rmobile_reset_probe() 50 dev_err(&pdev->dev, in rmobile_reset_probe() 70 { .compatible = "renesas,sysc-rmobile", }, 86 MODULE_DESCRIPTION("Renesas R-Mobile Reset Driver");
|
/kernel/linux/linux-5.10/arch/arm/mach-shmobile/ |
D | platsmp.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * SMP support for R-Mobile / SH-Mobile
|
/kernel/linux/linux-5.10/arch/sh/include/asm/ |
D | suspend.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 31 #define SH_MOBILE_POST(x) (-(x)) 33 /* board code registration function for self-refresh assembly snippets */ 58 /* data area for low-level sleep code */ 63 /* addresses of board specific self-refresh snippets */ 90 #define SUSP_SH_STANDBY (1 << 1) /* SH-Mobile Software standby mode */ 91 #define SUSP_SH_RSTANDBY (1 << 2) /* SH-Mobile R-standby mode */ 92 #define SUSP_SH_USTANDBY (1 << 3) /* SH-Mobile U-standby mode */ 93 #define SUSP_SH_SF (1 << 4) /* Enable self-refresh */
|