Home
last modified time | relevance | path

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

/openbmc/linux/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 …]
/openbmc/u-boot/drivers/pinctrl/renesas/
H A DMakefile1 obj-$(CONFIG_PINCTRL_PFC) += pfc.o
2 obj-$(CONFIG_PINCTRL_PFC_R8A7790) += pfc-r8a7790.o
3 obj-$(CONFIG_PINCTRL_PFC_R8A7791) += pfc-r8a7791.o
4 obj-$(CONFIG_PINCTRL_PFC_R8A7792) += pfc-r8a7792.o
5 obj-$(CONFIG_PINCTRL_PFC_R8A7793) += pfc-r8a7791.o
6 obj-$(CONFIG_PINCTRL_PFC_R8A7794) += pfc-r8a7794.o
7 obj-$(CONFIG_PINCTRL_PFC_R8A7795) += pfc-r8a7795.o
8 obj-$(CONFIG_PINCTRL_PFC_R8A7796) += pfc-r8a7796.o
9 obj-$(CONFIG_PINCTRL_PFC_R8A77970) += pfc-r8a77970.o
10 obj-$(CONFIG_PINCTRL_PFC_R8A77990) += pfc-r8a77990.o
[all …]
H A Dpfc.c1 // SPDX-License-Identifier: GPL-2.0
8 * Copyright (C) 2009 - 2012 Paul Mundt
12 #define DRV_NAME "sh-pfc"
41 struct sh_pfc *pfc; member
56 struct sh_pfc pfc; member
60 int sh_pfc_get_pin_index(struct sh_pfc *pfc, unsigned int pin) in sh_pfc_get_pin_index() argument
65 for (i = 0, offset = 0; i < pfc->nr_ranges; ++i) { in sh_pfc_get_pin_index()
66 const struct sh_pfc_pin_range *range = &pfc->ranges[i]; in sh_pfc_get_pin_index()
68 if (pin <= range->end) in sh_pfc_get_pin_index()
69 return pin >= range->start in sh_pfc_get_pin_index()
[all …]
H A Dpfc-r8a7795.c1 // SPDX-License-Identifier: GPL-2.0
3 * R8A7795 ES2.0+ processor support - PFC hardware block.
5 * Copyright (C) 2015-2019 Renesas Electronics Corporation
211 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
232 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
275 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
307 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
337 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
540 * that can be set, such as drive-strength or pull-up/pull-down enable.
1495 * pin to the list without an associated function. The sh-pfc
[all …]
H A Dpfc-r8a77970.c1 // SPDX-License-Identifier: GPL-2.0
3 * R8A77970 processor support - PFC hardware block.
7 * This file is based on the drivers/pinctrl/sh-pfc/pfc-r8a7795.c
9 * R-Car Gen3 processor support - PFC hardware block.
152 /* IPSRx */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
729 /* - AVB0 ------------------------------------------------------------------- */
805 /* - CANFD Clock ------------------------------------------------------------ */
821 /* - CANFD0 ----------------------------------------------------------------- */
837 /* - CANFD1 ----------------------------------------------------------------- */
846 /* - DU --------------------------------------------------------------------- */
[all …]
H A Dpfc-r8a7796.c1 // SPDX-License-Identifier: GPL-2.0
3 * R8A7796 processor support - PFC hardware block.
7 * This file is based on the drivers/pinctrl/sh-pfc/pfc-r8a7795.c
9 * R-Car Gen3 processor support - PFC hardware block.
217 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
246 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
277 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
313 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
343 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
547 * that can be set, such as drive-strength or pull-up/pull-down enable.
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Dr8a7795.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the r8a7795 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 Dr8a7795-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/;
9 #include "r8a7795.dtsi"
10 #include "salvator-x.dtsi"
13 model = "Renesas Salvator-X board based on r8a7795 ES2.0+";
14 compatible = "renesas,salvator-x", "renesas,r8a7795";
48 clock-names = "du.0", "du.1", "du.2", "du.3", "lvds.0",
69 remote-endpoint = <&hdmi0_con>;
75 remote-endpoint = <&rsnd_endpoint1>;
[all …]
/openbmc/linux/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>
20 compatible = "renesas,r8a7795";
21 #address-cells = <2>;
22 #size-cells = <2>;
30 compatible = "fixed-clock";
31 #clock-cells = <0>;
[all …]
/openbmc/linux/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 …]
/openbmc/linux/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.
163 /* IPSRx */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
744 /* - AVB0 ------------------------------------------------------------------- */
820 /* - CANFD Clock ------------------------------------------------------------ */
836 /* - CANFD0 ----------------------------------------------------------------- */
852 /* - CANFD1 ----------------------------------------------------------------- */
861 /* - DU --------------------------------------------------------------------- */
[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.
197 /* IPSRx */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
856 /* - AVB -------------------------------------------------------------------- */
932 /* - CANFD0 ----------------------------------------------------------------- */
948 /* - CANFD1 ----------------------------------------------------------------- */
957 /* - CANFD Clock ------------------------------------------------------------ */
973 /* - 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.
258 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
287 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
318 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
354 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
384 … /* 3 */ /* 4 */ /* 5 */ /* 6 */ /* 7 */ /* 8 */ /* 9 */ /* A */ /* B */ /* C - F */
[all …]
H A Dpfc-r8a779a0.c1 // SPDX-License-Identifier: GPL-2.0
3 * R8A779A0 processor support - PFC hardware block.
7 * This file is based on the drivers/pinctrl/renesas/pfc-r8a7795.c
356 /* IP0SR1 */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
365 /* IP1SR1 */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
374 /* IP2SR1 */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
384 /* IP3SR1 */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
393 /* IP0SR2 */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
402 /* IP1SR2 */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
411 /* IP2SR2 */ /* 0 */ /* 1 */ /* 2 */ /* 3 */ /* 4 */ /* 5 */ /* 6 - F */
[all …]
/openbmc/linux/
H A Dopengrok2.0.log1 2024-12-28 20:05:26.116-0600 FINEST t586 Statistics.logIt: Added: '/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh' (ShAnalyzer) (took 79 ms)
2 2024-12-28 20:05:26.112-0600 FINER t592 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/qemu',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/qemu/chardev/spice.c'
3 2024-12-28 20:05:26.116-0600 FINEST t592 Statistics.logIt: Added: '/openbmc/qemu/chardev/spice.c' (CAnalyzer) (took 33 ms)
4 2024-1
[all...]
H A Dopengrok0.0.log1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz'
2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz'
3 2024-12-2
[all...]
H A Dopengrok1.0.log1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c'
2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms)
3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa
[all...]
/openbmc/
Dopengrok1.0.log1 2025-01-08 03:00:39.311-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-01-08 03:00:39.421-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]
Dopengrok2.0.log1 2025-01-07 03:00:34.968-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-01-07 03:00:35.081-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]