Home
last modified time | relevance | path

Searched +full:gpio +full:- +full:r8a77470 (Results 1 – 11 of 11) sorted by relevance

/linux-6.14.4/arch/arm/boot/dts/renesas/
Dr8a77470.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the r8a77470 SoC
8 #include <dt-bindings/interrupt-controller/irq.h>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <dt-bindings/clock/r8a77470-cpg-mssr.h>
11 #include <dt-bindings/power/r8a77470-sysc.h>
13 compatible = "renesas,r8a77470";
14 #address-cells = <2>;
15 #size-cells = <2>;
26 #address-cells = <1>;
[all …]
Dr8a77470-iwg23s-sbc.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the iWave-RZ/G1C single board computer
8 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include "r8a77470.dtsi"
12 model = "iWave iW-RainboW-G23S single board computer based on RZ/G1C";
13 compatible = "iwave,g23s", "renesas,r8a77470";
22 stdout-path = "serial1:115200n8";
25 hdmi-out {
26 compatible = "hdmi-connector";
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/gpio/
Drenesas,rcar-gpio.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/renesas,rcar-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas R-Car General-Purpose Input/Output Ports (GPIO)
10 - Geert Uytterhoeven <[email protected]>
15 - items:
16 - enum:
17 - renesas,gpio-r8a7778 # R-Car M1
18 - renesas,gpio-r8a7779 # R-Car H1
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/usb/
Drenesas,usbhs.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas USBHS (HS-USB) controller
10 - Yoshihiro Shimoda <[email protected]>
15 - items:
16 - const: renesas,usbhs-r7s72100 # RZ/A1
17 - const: renesas,rza1-usbhs
19 - items:
20 - enum:
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/pinctrl/
Drenesas,pfc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas Pin Function Controller (GPIO and Pin Mux/Config)
10 - Geert Uytterhoeven <[email protected]>
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
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/spi/
Drenesas,rspi.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Geert Uytterhoeven <[email protected]>
15 - items:
16 - enum:
17 - renesas,rspi-sh7757 # SH7757
18 - const: renesas,rspi # Legacy SH
20 - items:
21 - enum:
[all …]
Drenesas,sh-msiof.yaml1 # 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 <[email protected]>
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 …]
/linux-6.14.4/drivers/pinctrl/renesas/
DMakefile1 # SPDX-License-Identifier: GPL-2.0
2 obj-$(CONFIG_PINCTRL_SH_PFC) += core.o pinctrl.o
3 obj-$(CONFIG_PINCTRL_SH_PFC_GPIO) += gpio.o
4 obj-$(CONFIG_PINCTRL_PFC_EMEV2) += pfc-emev2.o
5 obj-$(CONFIG_PINCTRL_PFC_R8A73A4) += pfc-r8a73a4.o
6 obj-$(CONFIG_PINCTRL_PFC_R8A7740) += pfc-r8a7740.o
7 obj-$(CONFIG_PINCTRL_PFC_R8A7742) += pfc-r8a7790.o
8 obj-$(CONFIG_PINCTRL_PFC_R8A7743) += pfc-r8a7791.o
9 obj-$(CONFIG_PINCTRL_PFC_R8A7744) += pfc-r8a7791.o
10 obj-$(CONFIG_PINCTRL_PFC_R8A7745) += pfc-r8a7794.o
[all …]
Dcore.c1 // SPDX-License-Identifier: GPL-2.0
3 * Pin Control and GPIO driver for SuperH Pin Function Controller.
8 * Copyright (C) 2009 - 2012 Paul Mundt
11 #define DRV_NAME "sh-pfc"
47 return -EINVAL; in sh_pfc_map_resources()
54 windows = devm_kcalloc(pfc->dev, num_windows, sizeof(*windows), in sh_pfc_map_resources()
57 return -ENOMEM; in sh_pfc_map_resources()
59 pfc->num_windows = num_windows; in sh_pfc_map_resources()
60 pfc->windows = windows; in sh_pfc_map_resources()
63 irqs = devm_kcalloc(pfc->dev, num_irqs, sizeof(*irqs), in sh_pfc_map_resources()
[all …]
Dpfc-r8a77470.c1 // SPDX-License-Identifier: GPL-2.0
3 * R8A77470 processor support - PFC hardware block.
1135 * Pins not associated with a GPIO port.
1147 /* - AVB -------------------------------------------------------------------- */
1251 /* - DU --------------------------------------------------------------------- */
1424 /* - I2C0 ------------------------------------------------------------------- */
1460 /* - I2C1 ------------------------------------------------------------------- */
1496 /* - I2C2 ------------------------------------------------------------------- */
1525 /* - I2C3 ------------------------------------------------------------------- */
1561 /* - I2C4 ------------------------------------------------------------------- */
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/net/
Drenesas,etheravb.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sergei Shtylyov <[email protected]>
15 - items:
16 - enum:
17 - renesas,etheravb-r8a7742 # RZ/G1H
18 - renesas,etheravb-r8a7743 # RZ/G1M
19 - renesas,etheravb-r8a7744 # RZ/G1N
20 - renesas,etheravb-r8a7745 # RZ/G1E
[all …]