Searched +full:bcm4708 +full:- +full:pinmux (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/ |
D | brcm,ns-pinmux.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/brcm,ns-pinmux.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rafał Miłecki <rafal@milecki.pl> 23 - brcm,bcm4708-pinmux 24 - brcm,bcm4709-pinmux 25 - brcm,bcm53012-pinmux 30 reg-names: 34 '-pins$': [all …]
|
/linux-6.12.1/arch/arm/boot/dts/broadcom/ |
D | bcm47094.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 6 #include "bcm4708.dtsi" 12 compatible = "brcm,bcm4709-pinmux"; 14 pinmux_mdio: mdio-pins { 21 compatible = "brcm,ns-bx-usb3-phy"; 25 clock-frequency = <125000000>; 30 compatible = "brcm,bcm53012-srab", "brcm,bcm5301x-srab";
|
D | bcm-ns.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright 2013-2014 Hauke Mehrtens <hauke@hauke-m.de> 6 #include <dt-bindings/clock/bcm-nsp.h> 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 interrupt-parent = <&gic>; 14 #address-cells = <1>; 15 #size-cells = <1>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/mfd/ |
D | brcm,cru.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rafał Miłecki <rafal@milecki.pl> 20 - enum: 21 - brcm,ns-cru 22 - const: simple-mfd 29 "#address-cells": 32 "#size-cells": 36 '^clock-controller@[a-f0-9]+$': [all …]
|
/linux-6.12.1/drivers/pinctrl/bcm/ |
D | pinctrl-ns.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include <linux/pinctrl/pinconf-generic.h> 12 #include <linux/pinctrl/pinmux.h> 18 #include "../pinmux.h" 172 return -EINVAL; in ns_pinctrl_set_mux() 174 for (i = 0; i < group->grp.npins; i++) in ns_pinctrl_set_mux() 175 unset |= BIT(group->grp.pins[i]); in ns_pinctrl_set_mux() 177 tmp = readl(ns_pinctrl->base); in ns_pinctrl_set_mux() 179 writel(tmp, ns_pinctrl->base); in ns_pinctrl_set_mux() 196 .name = "pinctrl-ns", [all …]
|