File tree Expand file tree Collapse file tree 2 files changed +29
-2
lines changed Expand file tree Collapse file tree 2 files changed +29
-2
lines changed Original file line number Diff line number Diff line change 1
1
/*
2
- * Copyright 2024 NXP
2
+ * Copyright 2024-2025 NXP
3
3
* SPDX-License-Identifier: Apache-2.0
4
4
*/
5
5
227
227
<SAI1_TXD0_PIO2_8>,
228
228
<SAI1_RX_FS_PIO1_7>,
229
229
<SAI1_RX_BCLK_PIO3_18>,
230
+ <SAI1_MCLK_PIO3_6>,
230
231
<SAI1_RXD0_PIO2_9>;
231
232
drive-strength = "high";
232
233
slew-rate = "fast";
233
234
input-enable;
234
235
};
235
236
};
237
+
238
+ pinmux_flexcomm2_i2c: pinmux_flexcomm2_i2c {
239
+ group0 {
240
+ pinmux = <FC2_P0_PIO4_0>,
241
+ <FC2_P1_PIO4_1>;
242
+ slew-rate = "fast";
243
+ drive-strength = "low";
244
+ input-enable;
245
+ bias-pull-up;
246
+ drive-open-drain;
247
+ };
248
+ };
236
249
};
Original file line number Diff line number Diff line change 169
169
* LPFLEXCOMM supports UART and I2C on the same instance, enable this for
170
170
* LFLEXCOMM2
171
171
*/
172
+
172
173
&flexcomm2_lpuart2 {
173
- status = "okay ";
174
+ status = "disabled ";
174
175
};
175
176
176
177
&flexcomm2_lpi2c2 {
177
178
status = "okay";
179
+ pinctrl-0 = <&pinmux_flexcomm2_i2c>;
180
+ pinctrl-names = "default";
181
+ clock-frequency = <I2C_BITRATE_STANDARD>;
182
+ #address-cells = <1>;
183
+ #size-cells = <0>;
184
+
185
+ audio_codec: da7212@1a {
186
+ compatible = "dialog,da7212";
187
+ reg = <0x1a>;
188
+ clocks = <&syscon MCUX_SAI1_CLK>;
189
+ clock-source = "MCLK";
190
+ clock-names = "mclk";
191
+ };
178
192
};
179
193
180
194
&flexcomm3 {
You can’t perform that action at this time.
0 commit comments