Lines Matching +full:lithium +full:- +full:ion

4  * SPDX-License-Identifier: Apache-2.0
6 #include "thingy53_nrf5340_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
8 #include <zephyr/dt-bindings/battery/battery.h>
12 zephyr,bt-hci-ipc = &ipc0;
13 zephyr,bt-hci = &bt_hci_ipc0;
14 nordic,802154-spinel-ipc = &ipc0;
19 compatible = "gpio-keys";
33 compatible = "gpio-leds";
49 compatible = "pwm-leds";
67 compatible = "nordic-thingy53-edge-connector";
68 #gpio-cells = <2>;
69 gpio-map-mask = <0xffffffff 0xffffffc0>;
70 gpio-map-pass-thru = <0 0x3f>;
71 gpio-map = <8 0 &gpio0 5 0>, /* P8, P0.05/AIN1 */
81 compatible = "regulator-fixed";
82 regulator-name = "npm1100_force_pwm_mode";
83 enable-gpios = <&gpio0 8 GPIO_ACTIVE_HIGH>;
85 regulator-boot-on;
89 compatible = "voltage-divider";
90 io-channels = <&adc 2>;
91 output-ohms = <180000>;
92 full-ohms = <(1500000 + 180000)>;
93 power-gpios = <&gpio0 16 0>;
97 compatible = "zephyr,fuel-gauge-composite";
98 battery-voltage = <&vbatt>;
99 device-chemistry = "lithium-ion-polymer";
100 ocv-capacity-table-0 = <BATTERY_OCV_CURVE_LITHIUM_ION_POLYMER_DEFAULT>;
101 charge-full-design-microamp-hours = <1350000>;
104 regulator_3v3: regulator-3v3-ctrl {
105 compatible = "regulator-fixed";
106 regulator-name = "ncp114";
107 enable-gpios = <&gpio0 15 GPIO_ACTIVE_LOW>;
108 regulator-boot-on;
111 sensor_pwr_ctrl: sensor-pwr-ctrl {
112 compatible = "regulator-fixed";
113 regulator-name = "tck106ag";
114 enable-gpios = <&gpio0 31 GPIO_ACTIVE_HIGH>;
115 regulator-boot-on;
118 gpio_fwd: nrf-gpio-forwarder {
119 compatible = "nordic,nrf-gpio-forwarder";
121 fem-gpio-if {
130 spi_fwd: nrf-spi-forwarder {
131 compatible = "nordic,nrf-gpio-forwarder";
133 fem-spi-if {
147 pwm-led0 = &red_led_pwm;
148 pwm-led1 = &green_led_pwm;
149 pwm-led2 = &blue_led_pwm;
153 mcuboot-button0 = &button1;
154 mcuboot-led0 = &blue_led;
161 pinctrl-0 = <&pwm0_default>;
162 pinctrl-1 = <&pwm0_sleep>;
163 pinctrl-names = "default", "sleep";
169 pinctrl-0 = <&pwm1_default>;
170 pinctrl-1 = <&pwm1_sleep>;
171 pinctrl-names = "default", "sleep";
175 #address-cells = <1>;
176 #size-cells = <0>;
183 zephyr,vref-mv = <600>;
184 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
186 zephyr,input-positive = <NRF_SAADC_AIN2>;
203 compatible = "nordic,nrf-twim";
205 clock-frequency = <I2C_BITRATE_FAST>;
207 pinctrl-0 = <&i2c1_default>;
208 pinctrl-1 = <&i2c1_sleep>;
209 pinctrl-names = "default", "sleep";
218 int-gpios = <&gpio1 5 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
228 compatible = "nordic,nrf-spim";
230 cs-gpios = <&gpio0 22 GPIO_ACTIVE_LOW>,
234 pinctrl-0 = <&spi3_default>;
235 pinctrl-1 = <&spi3_sleep>;
236 pinctrl-names = "default", "sleep";
237 adxl362: spi-dev-adxl362@0 {
239 spi-max-frequency = <8000000>;
241 int1-gpios = <&gpio0 19 0>;
244 bmi270: spi-dev-bmi270@1 {
247 spi-max-frequency = <8000000>;
252 compatible = "nordic,nrf21540-fem-spi";
255 spi-max-frequency = <8000000>;
259 /* UART0 GPIOs can be configured for other use-cases */
262 current-speed = <115200>;
264 pinctrl-0 = <&uart0_default>;
265 pinctrl-1 = <&uart0_sleep>;
266 pinctrl-names = "default", "sleep";
271 pinctrl-0 = <&qspi_default>;
272 pinctrl-1 = <&qspi_sleep>;
273 pinctrl-names = "default", "sleep";
275 compatible = "nordic,qspi-nor";
283 sck-frequency = <8000000>;
284 jedec-id = [c2 28 17];
285 sfdp-bfp = [
292 has-dpd;
293 t-enter-dpd = <10000>;
294 t-exit-dpd = <35000>;
299 compatible = "nordic,nrf-spim";
301 cs-gpios = <&edge_connector 18 GPIO_ACTIVE_LOW>;
302 pinctrl-0 = <&spi4_default>;
303 pinctrl-1 = <&spi4_sleep>;
304 pinctrl-names = "default", "sleep";
312 compatible = "nordic,nrf-usbd";