1 From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
2 Date: Fri, 9 Nov 2018 09:53:56 +0100
3 Subject: [PATCH] ARM: dts: BCM5301X: Describe Northstar pins mux controller
5 Content-Type: text/plain; charset=UTF-8
6 Content-Transfer-Encoding: 8bit
8 This describes hardware & will allow referencing pin functions. The
9 first usage is UART1 which allows supporting devices using it.
11 Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
14 --- a/arch/arm/boot/dts/bcm5301x.dtsi
15 +++ b/arch/arm/boot/dts/bcm5301x.dtsi
18 interrupts = <GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>;
19 clocks = <&iprocslow>;
20 + pinctrl-names = "default";
21 + pinctrl-0 = <&pinmux_uart1>;
30 + compatible = "simple-bus";
31 + ranges = <0 0x1800c000 0x1000>;
32 + #address-cells = <1>;
36 + compatible = "simple-bus";
37 + reg = <0x100 0x1a4>;
39 + #address-cells = <1>;
42 + pin-controller@1c0 {
43 + compatible = "brcm,bcm4708-pinmux";
45 + reg-names = "cru_gpio_control";
58 + groups = "pwm0_grp", "pwm1_grp",
59 + "pwm2_grp", "pwm3_grp";
63 + pinmux_uart1: uart1 {
64 + groups = "uart1_grp";
71 lcpll0: lcpll0@1800c100 {
73 compatible = "brcm,nsp-lcpll0";