Lines Matching +full:s900 +full:- +full:i2c

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "s900.dtsi"
11 compatible = "ucrobotics,bubblegum-96", "actions,s900";
12 model = "Bubblegum-96";
22 stdout-path = "serial5:115200n8";
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;
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>;
86 * UART2. Only exception is the I2C lines for which the schematic
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>;