1 // SPDX-License-Identifier: BSD-3-Clause
3 * Copyright (c) 2022, Konrad Dybcio <konrad.dybcio@somainline.org>
4 * Copyright (c) 2022, Linaro Limited
9 #include "sm8450-sony-xperia-nagara.dtsi"
12 model = "Sony Xperia 5 IV";
13 compatible = "sony,pdx224", "qcom,sm8450";
15 imx563_vdig_regulator: imx563-vdig-regulator {
16 compatible = "regulator-fixed";
17 regulator-name = "imx563_vdig_regulator";
18 gpio = <&tlmm 22 GPIO_ACTIVE_HIGH>;
21 pinctrl-names = "default";
22 pinctrl-0 = <&uwidec_pwr_en>;
27 gpio-line-names = "CAM_PWR_A_CS", /* GPIO_1 */
38 gpio-line-names = "FL_STROBE_TRIG_WIDE", /* GPIO_1 */
39 "FL_STROBE_TRIG_TELE",
43 "NC", /* RGBCIR uses a PMIC vreg, so it's most likely NC. */
50 gpio-line-names = "TELE_SPI_MISO", /* GPIO_0 */
51 "TELE_SPI_MOSI", /* SONY says NC, but it only makes sense this way.. */
70 "TS_RESET_N", /* GPIO_20 */
80 "FP_SPI_CLK", /* GPIO_30 */
90 "FP_INT_N", /* GPIO_40 */
100 "SBU_SW_OE", /* GPIO_50 */
130 "HST_WLAN_EN", /* GPIO_80 */
140 "HW_ID_1", /* GPIO_90 */
150 "CAM_MCLK0", /* GPIO_100 */
156 "NC", /* SONY didn't rename this, but there's no ToF so it's likely NC */
160 "CCI_I2C0_SDA", /* GPIO_110 */
170 "CAM3_RESET_N", /* GPIO_120 */
180 "UIM1_DATA", /* GPIO_130 */
190 "SM_RFFE1_CLK", /* GPIO_140 */
198 "WLAN_COEX_UART1_RX",
199 "WLAN_COEX_UART1_TX",
200 "RF_LCD_ID_EN", /* GPIO_150 */
208 "SDR1_QLINK0_WMSS_RESET_N",
214 "SDR2_QLINK2_WMSS_RESET_N",
220 "WCD_SWR_RX_DATA1", /* GPIO_170 */
230 "SPK_AMP_I2S_ASP_DIN", /* GPIO_180 */
231 "SPK_AMP_I2S_ASP_DOUT",
234 "HST_BT_WLAN_SLIMBUS_CLK",
235 "HST_BT_WLAN_SLIMBUS_DAT0",
240 "MAG_I2C_SDA", /* GPIO_190 */
261 uwidec_pwr_en: uwidec-pwr-en-state {
264 drive-strength = <2>;