Lines Matching +full:regulator +full:- +full:external
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
11 compatible = "ucrobotics,bubblegum-96", "actions,s900";
12 model = "Bubblegum-96";
22 stdout-path = "serial5:115200n8";
30 /* Fixed regulator used in the absence of PMIC */
31 vcc_3v1: vcc-3v1 {
32 compatible = "regulator-fixed";
33 regulator-name = "fixed-3.1V";
34 regulator-min-microvolt = <3100000>;
35 regulator-max-microvolt = <3100000>;
36 regulator-always-on;
39 /* Fixed regulator used in the absence of PMIC */
40 sd_vcc: sd-vcc {
41 compatible = "regulator-fixed";
42 regulator-name = "fixed-3.1V";
43 regulator-min-microvolt = <3100000>;
44 regulator-max-microvolt = <3100000>;
45 regulator-always-on;
51 pinctrl-names = "default";
52 pinctrl-0 = <&i2c0_default>;
57 pinctrl-names = "default";
58 pinctrl-0 = <&i2c1_default>;
63 pinctrl-names = "default";
64 pinctrl-0 = <&i2c2_default>;
72 * LSEC = Low Speed External Connector
73 * HSEC = High Speed External Connector
78 * For the lines routed to the external connectors the
84 * takes precedence, which means that the external UART on the
88 * lines i.e. "[FOO]", the GPIO named lines "GPIO-A" thru "GPIO-L"
93 gpio-line-names =
94 "GPIO-A", /* GPIO_0, LSEC pin 23 */
95 "GPIO-B", /* GPIO_1, LSEC pin 24 */
96 "GPIO-C", /* GPIO_2, LSEC pin 25 */
97 "GPIO-D", /* GPIO_3, LSEC pin 26 */
98 "GPIO-E", /* GPIO_4, LSEC pin 27 */
99 "GPIO-F", /* GPIO_5, LSEC pin 28 */
100 "GPIO-G", /* GPIO_6, LSEC pin 29 */
101 "GPIO-H", /* GPIO_7, LSEC pin 30 */
102 "GPIO-I", /* GPIO_8, LSEC pin 31 */
103 "GPIO-J", /* GPIO_9, LSEC pin 32 */
226 "GPIO-L", /* GPIO_132, LSEC pin 34 */
227 "GPIO-K", /* GPIO_133, LSEC pin 33 */
241 i2c0_default: i2c0-default {
248 bias-pull-up;
252 i2c1_default: i2c1-default {
255 bias-pull-up;
259 i2c2_default: i2c2-default {
262 bias-pull-up;
285 pinctrl-names = "default";
286 pinctrl-0 = <&mmc0_default>;
287 no-sdio;
288 no-mmc;
289 no-1-8-v;
290 cd-gpios = <&pinctrl 120 GPIO_ACTIVE_LOW>;
291 bus-width = <4>;
292 vmmc-supply = <&sd_vcc>;
293 vqmmc-supply = <&sd_vcc>;
299 pinctrl-names = "default";
300 pinctrl-0 = <&mmc2_default>;
301 no-sdio;
302 no-sd;
303 non-removable;
304 bus-width = <8>;
305 vmmc-supply = <&vcc_3v1>;