/ { /* Map the devices to the aliases of the application. */ aliases { ldc-sensor = &ldc2114; }; }; &i2c1 { compatible = "nordic,nrf-twim"; #address-cells = < 0x1 >; #size-cells = < 0x0 >; reg = < 0x9000 0x1000 >; // clock-frequency = < 0x186a0 >; clock-frequency = ; interrupts = < 0x9 0x1 >; status = "okay"; pinctrl-0 = < &i2c1_default >; pinctrl-1 = < &i2c1_sleep >; pinctrl-names = "default", "sleep"; ldc2114: ldc2114@2a{ compatible = "astri,ldc2114"; //binding status = "okay"; reg = < 0x2a >; label = "LDC2114"; gpio-controller; #gpio-cells = < 0x2 >; intb-gpios = < &gpio0 25 0 >; // LDC2114 INTB pin -> nrf9160 INPUT P0.25 in0-gpios = < &gpio0 24 0 >; // LDC2114 OUT0 pin -> nrf9160 INPUT P0.24 in1-gpios = < &gpio0 23 0 >; // LDC2114 OUT1 pin -> nrf9160 INPUT P0.23 in2-gpios = < &gpio0 22 0 >; // LDC2114 OUT2 pin -> nrf9160 INPUT P0.22 in3-gpios = < &gpio0 21 0 >; // LDC2114 OUT3 pin -> nrf9160 INPUT P0.21 }; }; &i2c2 { status = "disabled"; }; &pinctrl { i2c1_default: i2c1_default { group1 { psels = , ; }; }; i2c1_sleep: i2c1_sleep { group1 { psels = , ; low-power-enable; }; }; };