Home
last modified time | relevance | path

Searched full:w1 (Results 1 – 25 of 110) sorted by relevance

12345

/Zephyr-latest/tests/drivers/w1/w1_api/
Dtestcase.yaml4 - w1
9 drivers.w1.w1-serial:
19 drivers.w1.ds2482-800:
26 drivers.w1.ds2484:
33 drivers.w1.ds2485:
40 drivers.w1.max32:
41 filter: dt_compat_enabled("adi,max32-w1")
Dw1_serial.overlay10 w1_0: w1 {
11 compatible = "zephyr,w1-serial";
Dw1_devices.dtsi9 compatible = "vnd,w1-device";
16 compatible = "vnd,w1-device";
/Zephyr-latest/dts/bindings/w1/
Dzephyr,w1-gpio.yaml5 Zephyr W1 GPIO node
12 w1: w1 {
13 compatible = "zephyr,w1-gpio";
19 - w1 is pin 13 on gpio0. The gpio is active when the pin is high, is
28 compatible: "zephyr,w1-gpio"
30 include: [w1-master.yaml]
Dw1-slave.yaml4 # Common fields for W1 slave devices
8 on-bus: w1
Dzephyr,w1-serial.yaml13 compatible: "zephyr,w1-serial"
15 include: [uart-device.yaml, w1-master.yaml]
Dadi,max32-w1.yaml6 include: [w1-master.yaml, pinctrl-device.yaml]
8 compatible: "adi,max32-w1"
/Zephyr-latest/samples/drivers/w1/scanner/
Dw1_serial.overlay4 w1: w1 {
5 compatible = "zephyr,w1-serial";
Dsample.yaml8 sample.drivers.w1.scanner.ds2482-800:
17 sample.drivers.w1.scanner.ds2484:
28 samples.drivers.w1.scanner.ds2485:
39 samples.drivers.w1.scanner.w1_serial:
Dds2484.overlay4 w1: w1@18 {
Dds2485.overlay4 w1: w1@40 {
Dds2482-800.overlay4 w1@18 {
11 w1: ch@0 {
DREADME.rst1 .. zephyr:code-sample:: w1-scanner
21 :zephyr-app: samples/drivers/w1/scanner
DCMakeLists.txt3 project(w1-scanner)
/Zephyr-latest/dts/bindings/test/
Dvnd,w1.yaml4 description: Test W1 bus master node
6 compatible: "vnd,w1"
8 include: [w1-master.yaml]
/Zephyr-latest/drivers/w1/
DKconfig6 menuconfig W1 config
13 if W1
15 module = W1
16 module-str = W1
70 endif # W1
Dw1_test.c11 * devices for the "vnd,w1" devicetree compatibe used in test code.
13 #include <zephyr/drivers/w1.h>
16 /** w1 master config, common to all drivers */
21 /** w1 master data, common to all drivers */
56 static DEVICE_API(w1, w1_vnd_api) = {
/Zephyr-latest/include/zephyr/arch/x86/ia32/
Dsys_io.h23 __asm__ volatile("inl %w1, %0;\n\t" in sys_io_set_bit()
25 "outl %0, %w1;\n\t" in sys_io_set_bit()
35 __asm__ volatile("inl %w1, %0;\n\t" in sys_io_clear_bit()
37 "outl %0, %w1;\n\t" in sys_io_clear_bit()
47 __asm__ volatile("inl %w1, %0\n\t" in sys_io_test_bit()
/Zephyr-latest/arch/arm64/core/
Disr_wrapper.S37 ldr w1, [x0, #___cpu_t_nested_OFFSET]
38 add w2, w1, #1
42 cbnz w1, 1f
118 ldr w1, [x0, #___cpu_t_nested_OFFSET]
119 subs w1, w1, #1
120 str w1, [x0, #___cpu_t_nested_OFFSET]
/Zephyr-latest/tests/drivers/w1/w1_api/dts/bindings/
Dvnd,w1-device.yaml6 compatible: "vnd,w1-device"
8 include: w1-slave.yaml
/Zephyr-latest/tests/drivers/build_all/w1/
Dtestcase.yaml5 drivers.w1.build:
9 - w1
/Zephyr-latest/samples/sensor/ds18b20/boards/
Dserial_overlay.dtsi10 w1_0: w1-zephyr-serial-0 {
11 compatible = "zephyr,w1-serial";
/Zephyr-latest/samples/sensor/ds18b20/
Darduino_serial.overlay15 w1_0: w1-zephyr-serial-0 {
16 compatible = "zephyr,w1-serial";
/Zephyr-latest/samples/drivers/w1/scanner/src/
Dmain.c9 #include <zephyr/drivers/w1.h>
22 const struct device *const dev = DEVICE_DT_GET(DT_NODELABEL(w1)); in main()
/Zephyr-latest/include/zephyr/arch/x86/
Darch.h55 __asm__ volatile("outb %b0, %w1" :: "a"(data), "Nd"(port)); in sys_out8()
62 __asm__ volatile("inb %w1, %b0" : "=a"(ret) : "Nd"(port)); in sys_in8()
69 __asm__ volatile("outw %w0, %w1" :: "a"(data), "Nd"(port)); in sys_out16()
76 __asm__ volatile("inw %w1, %w0" : "=a"(ret) : "Nd"(port)); in sys_in16()
83 __asm__ volatile("outl %0, %w1" :: "a"(data), "Nd"(port)); in sys_out32()
90 __asm__ volatile("inl %w1, %0" : "=a"(ret) : "Nd"(port)); in sys_in32()

12345