Home
last modified time | relevance | path

Searched +full:pfc +full:- +full:r8a7795 (Results 1 – 19 of 19) sorted by relevance

/OK3568_Linux_fs/u-boot/arch/arm/mach-rmobile/
H A DMakefile2 # (C) Copyright 2000-2006
5 # SPDX-License-Identifier: GPL-2.0+
8 obj-y = cpu_info.o
9 obj-y += emac.o
11 obj-$(CONFIG_DISPLAY_BOARDINFO) += board.o
12 obj-$(CONFIG_GLOBAL_TIMER) += timer.o
13 obj-$(CONFIG_R8A7740) += lowlevel_init.o cpu_info-r8a7740.o pfc-r8a7740.o
14 obj-$(CONFIG_R8A7790) += lowlevel_init_ca15.o cpu_info-rcar.o pfc-r8a7790.o
15 obj-$(CONFIG_R8A7791) += lowlevel_init_ca15.o cpu_info-rcar.o pfc-r8a7791.o
16 obj-$(CONFIG_R8A7792) += lowlevel_init_ca15.o cpu_info-rcar.o pfc-r8a7792.o
[all …]
H A Dpfc-r8a7795.c2 * arch/arm/cpu/armv8/rcar_gen3/pfc-r8a7795.c
3 * This file is r8a7795 processor support - PFC hardware block.
5 * Copyright (C) 2015-2016 Renesas Electronics Corporation
7 * SPDX-License-Identifier: GPL-2.0+
97 /* --gen3-- */
98 /* GP_0_0_DATA -> GP_7_4_DATA */
99 /* except for GP0[16] - [31],
100 GP1[28] - [31],
101 GP2[15] - [31],
102 GP3[16] - [31],
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Drenesas,pfc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/renesas,pfc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Geert Uytterhoeven <geert+renesas@glider.be>
13 The Pin Function Controller (PFC) is a Pin Mux/Config controller.
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
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dr8a7795.dtsi2 * Device Tree Source for the r8a7795 SoC
11 #include <dt-bindings/clock/r8a7795-cpg-mssr.h>
12 #include <dt-bindings/interrupt-controller/arm-gic.h>
13 #include <dt-bindings/power/r8a7795-sysc.h>
16 compatible = "renesas,r8a7795";
17 #address-cells = <2>;
18 #size-cells = <2>;
32 compatible = "arm,psci-1.0", "arm,psci-0.2";
37 #address-cells = <1>;
38 #size-cells = <0>;
[all …]
H A Dr8a7795-h3ulcb.dts2 * Device Tree Source for the H3ULCB (R-Car Starter Kit Premier) board
12 /dts-v1/;
13 #include "r8a7795.dtsi"
14 #include <dt-bindings/gpio/gpio.h>
15 #include <dt-bindings/input/input.h>
18 model = "Renesas H3ULCB board based on r8a7795";
19 compatible = "renesas,h3ulcb", "renesas,r8a7795";
27 stdout-path = "serial0:115200n8";
52 compatible = "gpio-leds";
63 compatible = "gpio-keys";
[all …]
H A Dr8a7795-salvator-x.dts2 * Device Tree Source for the Salvator-X board
12 * SSI-AK4613
34 /dts-v1/;
35 #include "r8a7795.dtsi"
36 #include <dt-bindings/gpio/gpio.h>
39 model = "Renesas Salvator-X board based on r8a7795";
40 compatible = "renesas,salvator-x", "renesas,r8a7795";
50 stdout-path = "serial0:115200n8";
60 compatible = "fixed-clock";
61 #clock-cells = <0>;
[all …]
/OK3568_Linux_fs/kernel/drivers/pinctrl/renesas/
H A Dcore.c1 // SPDX-License-Identifier: GPL-2.0
8 * Copyright (C) 2009 - 2012 Paul Mundt
11 #define DRV_NAME "sh-pfc"
30 static int sh_pfc_map_resources(struct sh_pfc *pfc, in sh_pfc_map_resources() argument
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 …]
H A Dpfc-r8a77970.c1 // SPDX-License-Identifier: GPL-2.0
3 * R8A77970 processor support - PFC hardware block.
8 * This file is based on the drivers/pinctrl/renesas/pfc-r8a7795.c
10 * R-Car Gen3 processor support - PFC hardware block.
152 /* IPSRx */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
726 /* - AVB0 ------------------------------------------------------------------- */
802 /* - CANFD Clock ------------------------------------------------------------ */
818 /* - CANFD0 ----------------------------------------------------------------- */
834 /* - CANFD1 ----------------------------------------------------------------- */
843 /* - DU --------------------------------------------------------------------- */
[all …]
H A Dpfc-r8a7796.c1 // SPDX-License-Identifier: GPL-2.0
3 * R8A7796 (R-Car M3-W/W+) support - PFC hardware block.
5 * Copyright (C) 2016-2019 Renesas Electronics Corp.
7 * This file is based on the drivers/pinctrl/renesas/pfc-r8a7795.c
9 * R-Car Gen3 processor support - PFC hardware block.
259 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
288 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
319 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
355 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
385 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
[all …]
H A Dpfc-r8a77980.c1 // SPDX-License-Identifier: GPL-2.0
3 * R8A77980 processor support - PFC hardware block.
8 * This file is based on the drivers/pinctrl/renesas/pfc-r8a7795.c
10 * R-Car Gen3 processor support - PFC hardware block.
185 /* IPSRx */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
838 /* - AVB -------------------------------------------------------------------- */
914 /* - CANFD0 ----------------------------------------------------------------- */
930 /* - CANFD1 ----------------------------------------------------------------- */
939 /* - CANFD Clock ------------------------------------------------------------ */
955 /* - DU --------------------------------------------------------------------- */
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/renesas/
H A Dr8a77951.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the R-Car H3 (R8A77951) SoC
8 #include <dt-bindings/clock/r8a7795-cpg-mssr.h>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <dt-bindings/power/r8a7795-sysc.h>
15 compatible = "renesas,r8a7795";
16 #address-cells = <2>;
17 #size-cells = <2>;
36 compatible = "fixed-clock";
37 #clock-cells = <0>;
[all …]
H A Dr8a77950.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the R-Car H3 (R8A77950) SoC
53 gpio-ranges = <&pfc 0 32 28>;
57 renesas,ipmmu-main = <&ipmmu_mm 11>;
61 renesas,ipmmu-main = <&ipmmu_mm 12>;
65 renesas,ipmmu-main = <&ipmmu_mm 9>;
69 renesas,ipmmu-main = <&ipmmu_mm 10>;
73 renesas,ipmmu-main = <&ipmmu_mm 7>;
77 /delete-node/ dma-controller@e6460000;
78 /delete-node/ dma-controller@e6470000;
[all …]
H A Dr8a77950-salvator-x.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the Salvator-X board with R-Car H3 ES1.x
8 /dts-v1/;
10 #include "salvator-x.dtsi"
13 model = "Renesas Salvator-X board based on r8a77950";
14 compatible = "renesas,salvator-x", "renesas,r8a7795";
47 clock-names = "du.0", "du.1", "du.2", "du.3",
62 remote-endpoint = <&hdmi0_con>;
68 remote-endpoint = <&rsnd_endpoint1>;
75 remote-endpoint = <&rcar_dw_hdmi0_out>;
[all …]
H A Dr8a77951-salvator-x.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the Salvator-X board with R-Car H3 ES2.0
8 /dts-v1/;
10 #include "salvator-x.dtsi"
13 model = "Renesas Salvator-X board based on r8a77951";
14 compatible = "renesas,salvator-x", "renesas,r8a7795";
47 clock-names = "du.0", "du.1", "du.2", "du.3",
62 remote-endpoint = <&hdmi0_con>;
68 remote-endpoint = <&rsnd_endpoint1>;
75 remote-endpoint = <&rcar_dw_hdmi0_out>;
[all …]
H A Dr8a77951-salvator-xs.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the Salvator-X 2nd version board with R-Car H3 ES2.0+
5 * Copyright (C) 2015-2017 Renesas Electronics Corp.
8 /dts-v1/;
10 #include "salvator-xs.dtsi"
13 model = "Renesas Salvator-X 2nd version board based on r8a77951";
14 compatible = "renesas,salvator-xs", "renesas,r8a7795";
47 clock-names = "du.0", "du.1", "du.2", "du.3",
67 remote-endpoint = <&hdmi0_con>;
73 remote-endpoint = <&rsnd_endpoint1>;
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/gpio/
H A 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 <geert+renesas@glider.be>
15 - items:
16 - enum:
17 - renesas,gpio-r8a7778 # R-Car M1
18 - renesas,gpio-r8a7779 # R-Car H1
[all …]
/OK3568_Linux_fs/u-boot/board/renesas/salvator-x/
H A Dsalvator-x.c2 * board/renesas/salvator-x/salvator-x.c
3 * This file is Salvator-X/Salvator-XS board support.
5 * Copyright (C) 2015-2017 Renesas Electronics Corporation
8 * SPDX-License-Identifier: GPL-2.0+
17 #include <asm/mach-types.h>
24 #include <asm/arch/rcar-mstp.h>
41 writel(0xA5A5A500, &rwdt->rwtcsra); in s_init()
42 writel(0xA5A5A500, &swdt->swtcsra); in s_init()
50 #define TMU1_MSTP124 BIT(24) /* non-secure */
90 /* R/- 32 Power status register 2(3DG) */
[all …]
/OK3568_Linux_fs/u-boot/board/renesas/ulcb/
H A Dulcb.c7 * SPDX-License-Identifier: GPL-2.0+
16 #include <asm/mach-types.h>
23 #include <asm/arch/rcar-mstp.h>
40 writel(0xA5A5A500, &rwdt->rwtcsra); in s_init()
41 writel(0xA5A5A500, &swdt->swtcsra); in s_init()
49 #define TMU1_MSTP124 BIT(24) /* non-secure */
88 /* R/- 32 Power status register 2(3DG) */
90 /* -/W 32 Power resume control register 2 (3DG) */
96 gd->bd->bi_boot_params = CONFIG_SYS_TEXT_BASE + 0x50000; in board_init()
98 /* Init PFC controller */ in board_init()
[all …]
/OK3568_Linux_fs/buildroot/dl/uboot-tools/
HDu-boot-2021.07.tar.bz2 ... -boot-2021.07/.readthedocs.yml u-boot-2021.07/Kbuild u-boot-2021.07 ...