// SPDX-License-Identifier: GPL-2.0+ /* * Copyright (c) 2024 Blaize, Inc. All rights reserved. */ /dts-v1/; #include "blaize-blzp1600-som.dtsi" / { model = "Blaize BLZP1600 SoM1600P CB2 Development Board"; compatible = "blaize,blzp1600-cb2", "blaize,blzp1600"; aliases { serial0 = &uart0; }; chosen { stdout-path = "serial0:115200"; }; }; &i2c0 { clock-frequency = <100000>; status = "okay"; }; &i2c1 { clock-frequency = <100000>; status = "okay"; }; &i2c3 { clock-frequency = <100000>; status = "okay"; gpio_expander: gpio@74 { compatible = "ti,tca9539"; reg = <0x74>; gpio-controller; #gpio-cells = <2>; gpio-line-names = "RSP_PIN_7", /* GPIO_0 */ "RSP_PIN_11", /* GPIO_1 */ "RSP_PIN_13", /* GPIO_2 */ "RSP_PIN_15", /* GPIO_3 */ "RSP_PIN_27", /* GPIO_4 */ "RSP_PIN_29", /* GPIO_5 */ "RSP_PIN_31", /* GPIO_6 */ "RSP_PIN_33", /* GPIO_7 */ "RSP_PIN_37", /* GPIO_8 */ "RSP_PIN_16", /* GPIO_9 */ "RSP_PIN_18", /* GPIO_10 */ "RSP_PIN_22", /* GPIO_11 */ "RSP_PIN_28", /* GPIO_12 */ "RSP_PIN_32", /* GPIO_13 */ "RSP_PIN_36", /* GPIO_14 */ "TP31"; /* GPIO_15 */ }; gpio_expander_m2: gpio@75 { compatible = "ti,tca9539"; reg = <0x75>; gpio-controller; #gpio-cells = <2>; gpio-line-names = "M2_W_DIS1_N", /* GPIO_0 */ "M2_W_DIS2_N", /* GPIO_1 */ "M2_UART_WAKE_N", /* GPIO_2 */ "M2_COEX3", /* GPIO_3 */ "M2_COEX_RXD", /* GPIO_4 */ "M2_COEX_TXD", /* GPIO_5 */ "M2_VENDOR_PIN40", /* GPIO_6 */ "M2_VENDOR_PIN42", /* GPIO_7 */ "M2_VENDOR_PIN38", /* GPIO_8 */ "M2_SDIO_RST_N", /* GPIO_9 */ "M2_SDIO_WAKE_N", /* GPIO_10 */ "M2_PETN1", /* GPIO_11 */ "M2_PERP1", /* GPIO_12 */ "M2_PERN1", /* GPIO_13 */ "UIM_SWP", /* GPIO_14 */ "UART1_TO_RSP"; /* GPIO_15 */ }; };