1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (C) 2013 Broadcom Corporation 3 4 /dts-v1/; 5 6 #include <dt-bindings/gpio/gpio.h> 7 8 #include "bcm11351.dtsi" 9 10 / { 11 model = "BCM28155 AP board"; 12 compatible = "brcm,bcm28155-ap", "brcm 13 14 memory@80000000 { 15 device_type = "memory"; 16 reg = <0x80000000 0x40000000>; 17 }; 18 }; 19 20 &bsc1 { 21 clock-frequency = <400000>; 22 status = "okay"; 23 }; 24 25 &bsc2 { 26 clock-frequency = <400000>; 27 status = "okay"; 28 }; 29 30 &bsc3 { 31 clock-frequency = <400000>; 32 status = "okay"; 33 }; 34 35 &pmu_bsc { 36 clock-frequency = <100000>; 37 status = "okay"; 38 39 pmu: pmu@8 { 40 reg = <0x08>; 41 }; 42 }; 43 44 &pwm { 45 status = "okay"; 46 }; 47 48 &sdio2 { 49 non-removable; 50 max-frequency = <48000000>; 51 vmmc-supply = <&camldo1_reg>; 52 vqmmc-supply = <&iosr1_reg>; 53 status = "okay"; 54 }; 55 56 &sdio4 { 57 max-frequency = <48000000>; 58 cd-gpios = <&gpio 14 GPIO_ACTIVE_LOW>; 59 vmmc-supply = <&sdldo_reg>; 60 vqmmc-supply = <&sdxldo_reg>; 61 status = "okay"; 62 }; 63 64 &uartb { 65 status = "okay"; 66 }; 67 68 &usbotg { 69 vusb_d-supply = <&usbldo_reg>; 70 vusb_a-supply = <&iosr1_reg>; 71 status = "okay"; 72 }; 73 74 &usbphy { 75 status = "okay"; 76 }; 77 78 #include "bcm59056.dtsi" 79 80 &pmu { 81 compatible = "brcm,bcm59056"; 82 interrupts = <GIC_SPI 215 IRQ_TYPE_LEV 83 regulators { 84 camldo1_reg: camldo1 { 85 regulator-min-microvol 86 regulator-max-microvol 87 regulator-always-on; 88 }; 89 90 sdldo_reg: sdldo { 91 regulator-min-microvol 92 regulator-max-microvol 93 }; 94 95 sdxldo_reg: sdxldo { 96 regulator-min-microvol 97 regulator-max-microvol 98 }; 99 100 usbldo_reg: usbldo { 101 regulator-min-microvol 102 regulator-max-microvol 103 regulator-always-on; 104 }; 105 106 iosr1_reg: iosr1 { 107 regulator-min-microvol 108 regulator-max-microvol 109 regulator-always-on; 110 }; 111 }; 112 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.