Skip to content

Commit 5f75527

Browse files
committed
boards: shields: pca63565: support ls05a
Add missing support for ls05a. Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
1 parent 35ff3e6 commit 5f75527

1 file changed

Lines changed: 88 additions & 0 deletions

File tree

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
/*
2+
* Copyright (C) 2026 Nordic Semiconductor ASA
3+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
4+
*/
5+
6+
/ {
7+
aliases {
8+
sensor-bme688 = &i2c22;
9+
accel0 = &adxl362;
10+
accel-gyro = &bmi270;
11+
/delete-property/ sw0;
12+
/delete-property/ mcuboot-button0;
13+
};
14+
};
15+
16+
/delete-node/ &button0; // P1.13 is adxl362 chip select signal
17+
18+
&pinctrl {
19+
i2c22_default: i2c22_default {
20+
group1 {
21+
psels = <NRF_PSEL(TWIM_SCL, 1, 11)>,
22+
<NRF_PSEL(TWIM_SDA, 1, 12)>;
23+
};
24+
};
25+
26+
i2c22_sleep: i2c22_sleep {
27+
group1 {
28+
psels = <NRF_PSEL(TWIM_SCL, 1, 11)>,
29+
<NRF_PSEL(TWIM_SDA, 1, 12)>;
30+
low-power-enable;
31+
};
32+
};
33+
34+
spi21_default: spi21_default {
35+
group1 {
36+
psels = <NRF_PSEL(SPIM_SCK, 1, 22)>,
37+
<NRF_PSEL(SPIM_MISO, 1, 25)>,
38+
<NRF_PSEL(SPIM_MOSI, 1, 24)>;
39+
};
40+
};
41+
42+
spi21_sleep: spi21_sleep {
43+
group1 {
44+
psels = <NRF_PSEL(SPIM_SCK, 1, 22)>,
45+
<NRF_PSEL(SPIM_MISO, 1, 25)>,
46+
<NRF_PSEL(SPIM_MOSI, 1, 24)>;
47+
low-power-enable;
48+
};
49+
};
50+
};
51+
52+
&i2c22 {
53+
status = "okay";
54+
zephyr,concat-buf-size = <512>;
55+
pinctrl-0 = <&i2c22_default>;
56+
pinctrl-1 = <&i2c22_sleep>;
57+
pinctrl-names = "default", "sleep";
58+
59+
bme688: bme688@76 {
60+
compatible = "bosch,bme680";
61+
status = "okay";
62+
reg = <0x76>;
63+
};
64+
};
65+
66+
&spi21 {
67+
status = "okay";
68+
pinctrl-0 = <&spi21_default>;
69+
pinctrl-1 = <&spi21_sleep>;
70+
pinctrl-names = "default", "sleep";
71+
cs-gpios = <&gpio1 13 GPIO_ACTIVE_LOW>,
72+
<&gpio1 26 GPIO_ACTIVE_LOW>;
73+
74+
bmi270: bmi270@0 {
75+
compatible = "bosch,bmi270";
76+
status = "okay";
77+
reg = <0>;
78+
spi-max-frequency = <DT_FREQ_M(8)>;
79+
};
80+
81+
adxl362: adxl362@1 {
82+
compatible = "adi,adxl362";
83+
status = "okay";
84+
reg = <1>;
85+
int1-gpios = <&gpio1 14 GPIO_ACTIVE_HIGH>;
86+
spi-max-frequency = <DT_FREQ_M(8)>;
87+
};
88+
};

0 commit comments

Comments
 (0)