Home
last modified time | relevance | path

Searched refs:w1 (Results 1 – 25 of 128) sorted by relevance

123456

/linux/Documentation/driver-api/
H A Dw1.rst10 include/linux/w1.h
15 .. kernel-doc:: include/linux/w1.h
18 drivers/w1/w1.c
23 .. kernel-doc:: drivers/w1/w1.c
26 drivers/w1/w1_family.c
31 .. kernel-doc:: drivers/w1/w1_family.c
34 drivers/w1/w1_internal.h
39 .. kernel-doc:: drivers/w1/w1_internal.h
42 drivers/w1/w1_int.c
47 .. kernel-doc:: drivers/w1/w1_int.c
[all …]
/linux/lib/raid6/
H A Dneon.uc63 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
76 w1$$ = SHLBYTE(wq$$);
79 w1$$ = veorq_u8(w1$$, w2$$);
80 wq$$ = veorq_u8(w1$$, wd$$);
94 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
110 w1$$ = SHLBYTE(wq$$);
113 w1$$ = veorq_u8(w1$$, w2$$);
114 wq$$ = veorq_u8(w1$$, wd$$);
119 w1$$ = vshlq_n_u8(wq$$, 4);
122 wq$$ = veorq_u8(w1$$, w2$$);
[all …]
H A Dint.uc81 unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
93 w1$$ = SHLBYTE(wq$$);
95 w1$$ ^= w2$$;
96 wq$$ = w1$$ ^ wd$$;
110 unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
123 w1$$ = SHLBYTE(wq$$);
125 w1$$ ^= w2$$;
126 wq$$ = w1$$ ^ wd$$;
131 w1$$ = SHLBYTE(wq$$);
133 wq$$ = w1$$ ^ w2$$;
H A Daltivec.uc77 unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
90 w1$$ = SHLBYTE(wq$$);
92 w1$$ = vec_xor(w1$$, w2$$);
93 wq$$ = vec_xor(w1$$, wd$$);
/linux/Documentation/w1/
H A Dw1-generic.rst2 Introduction to the 1-wire (w1) subsystem
11 The w1 subsystem provides the framework for managing w1 masters and
14 All w1 slave devices must be connected to a w1 bus master device.
16 Example w1 master devices:
20 - DS2482 (i2c to w1 bridge)
24 What does the w1 subsystem do?
27 When a w1 master driver registers with the w1 subsystem, the following occurs:
29 - sysfs entries for that w1 master are created
30 - the w1 bus is periodically searched for new slave devices
32 When a device is found on the bus, w1 core tries to load the driver for its family
[all …]
H A Dindex.rst11 w1-generic.rst
12 w1-netlink.rst
/linux/lib/crypto/powerpc/
H A Dmd5-asm.S61 #define R_00_15(a, b, c, d, w0, w1, p, q, off, k0h, k0l, k1h, k1l) \ argument
66 LOAD_DATA(w1, off+4) /* W */ \
71 addis w1,w1,k1h; /* 2: wk = w + k */ \
73 addi w1,w1,k1l; /* 2: wk = w + k' */ \
75 add d,d,w1; /* 2: a = a + wk */ \
85 #define R_16_31(a, b, c, d, w0, w1, p, q, k0h, k0l, k1h, k1l) \ argument
92 addi w1,w1,k1l; /* 2: wk = w + k */ \
94 addis w1,w1,k1h; /* 2: wk = w + k' */ \
98 add d,d,w1; /* 2: a = a + wk */ \
105 #define R_32_47(a, b, c, d, w0, w1, p, q, k0h, k0l, k1h, k1l) \ argument
[all …]
H A Dsha1-spe-asm.S106 #define R_00_15(a, b, c, d, e, w0, w1, k, off) \ argument
116 LOAD_DATA(w1, off+4) /* 2: W */ \
124 add d,d,w1; /* 2: E = E + W */ \
127 evmergelo w1,w1,w0; /* mix W[0]/W[1] */ \
130 #define R_16_19(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
138 evxor w0,w0,w1; /* W = W xor W[-14] */ \
156 #define R_20_39(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
163 evxor w0,w0,w1; /* W = W xor W[-14] */ \
180 #define R_40_59(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument
188 evxor w0,w0,w1; /* W = W xor W[-14] */ \
[all …]
/linux/Documentation/w1/masters/
H A Dw1-gpio.rst2 Kernel driver w1-gpio
14 Documentation/devicetree/bindings/w1/w1-gpio.yaml
23 #include <linux/w1-gpio.h>
26 .dev_id = "w1-gpio",
38 .name = "w1-gpio",
/linux/arch/arm64/lib/
H A Dstrchr.S22 and w1, w1, #0xff
24 cmp w2, w1
28 cmp w2, w1
H A Dstrrchr.S23 and w1, w1, #0xff
26 cmp w2, w1
/linux/arch/arm64/kvm/hyp/
H A Dhyp-entry.S59 eor w1, w1, #ARM_SMCCC_ARCH_WORKAROUND_1
60 cbz w1, wa_epilogue
63 eor w1, w1, #(ARM_SMCCC_ARCH_WORKAROUND_1 ^ \
65 cbz w1, wa_epilogue
67 eor w1, w1, #(ARM_SMCCC_ARCH_WORKAROUND_2 ^ \
69 cbnz w1, el1_trap
/linux/lib/crypto/mpi/
H A Dlonglong.h232 #define umul_ppmm(w1, w0, u, v) \ argument
240 (w1) = __xx.__i.__h; (w0) = __xx.__i.__l; })
241 #define smul_ppmm(w1, w0, u, v) \ argument
249 (w1) = __xx.__i.__h; (w0) = __xx.__i.__l; })
415 #define umul_ppmm(w1, w0, u, v) \ argument
418 "=d" (w1) \
470 #define umul_ppmm(w1, w0, u, v) \ argument
478 (w1) = __xx.__i.__h; (w0) = __xx.__i.__l; })
534 #define umul_ppmm(w1, w0, u, v) \ argument
537 "=d" ((USItype)(w1)) \
[all …]
/linux/Documentation/translations/zh_CN/core-api/
H A Dworkqueue.rst227 工作项w0、w1、w2被排到同一个CPU上的一个绑定的wq q0上。w0
238 20 w1 starts and burns CPU
239 25 w1 sleeps
240 35 w1 wakes up and finishes
250 5 w1 starts and burns CPU
251 10 w1 sleeps
256 20 w1 wakes up and finishes
264 5 w1 starts and burns CPU
265 10 w1 sleeps
268 20 w1 wakes up and finishes
[all …]
/linux/Documentation/ABI/stable/
H A Dsysfs-driver-w1_ds24381 What: /sys/bus/w1/devices/.../page1
5 see Documentation/w1/slaves/w1_ds2438.rst for detailed information
8 What: /sys/bus/w1/devices/.../offset
12 see Documentation/w1/slaves/w1_ds2438.rst for detailed information
H A Dsysfs-driver-w1_ds28e041 What: /sys/bus/w1/devices/.../pio
5 see Documentation/w1/slaves/w1_ds28e04.rst for detailed information
10 What: /sys/bus/w1/devices/.../eeprom
14 see Documentation/w1/slaves/w1_ds28e04.rst for detailed information
H A Dsysfs-bus-w11 What: /sys/bus/w1/devices/.../w1_master_timeout_us
10 see Documentation/w1/w1-generic.rst for detailed information.
H A Dsysfs-driver-w1_ds28ea001 What: /sys/bus/w1/devices/.../w1_seq
5 see Documentation/w1/slaves/w1_therm.rst for detailed information
/linux/tools/testing/selftests/net/
H A Dfcnal-test.sh594 run_cmd ping -c1 -w1 ${a}
598 run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a}
602 run_cmd ping -c1 -w1 -I ${NSA_LO_IP} ${a}
626 run_cmd_nsb ping -c1 -w1 ${a}
636 run_cmd ping -c1 -w1 ${a}
646 run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a}
656 run_cmd ping -c1 -w1 -I ${NSA_DEV} ${a}
670 run_cmd ping -c1 -w1 ${a}
681 run_cmd_nsb ping -c1 -w1 ${a}
698 run_cmd ping -c1 -w1 ${a}
[all …]
H A Dl2tp.sh319 run_cmd $host_1 ping -c1 -w1 172.16.1.2
322 run_cmd $host_1 ping -c1 -w1 -I 172.16.101.1 172.16.101.2
325 run_cmd $host_1 ${ping6} -c1 -w1 fc00:1::2
328 run_cmd $host_1 ${ping6} -c1 -w1 -I fc00:101::1 fc00:101::2
341 run_cmd $host_1 ping -c1 -w1 172.16.1.2
344 run_cmd $host_1 ping -c1 -w1 -I 172.16.101.1 172.16.101.2
347 run_cmd $host_1 ${ping6} -c1 -w1 fc00:1::2
350 run_cmd $host_1 ${ping6} -c1 -w1 -I fc00:101::1 fc00:101::2
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-w1_therm1 What: /sys/bus/w1/devices/.../alarms
11 master level, refer to Documentation/w1/w1-generic.rst for
17 What: /sys/bus/w1/devices/.../eeprom_cmd
33 What: /sys/bus/w1/devices/.../ext_power
47 What: /sys/bus/w1/devices/.../resolution
69 What: /sys/bus/w1/devices/.../temperature
90 What: /sys/bus/w1/devices/.../w1_slave
105 refer to Documentation/w1/slaves/w1_therm.rst for detailed
111 What: /sys/bus/w1/devices/w1_bus_masterXX/therm_bulk_read
139 What: /sys/bus/w1/devices/.../conv_time
[all …]
/linux/arch/arm64/crypto/
H A Dsm3-neon-core.S244 #define SCHED_W_1_1(round, w0, w1, w2, w3, w4, w5) \ argument
248 #define SCHED_W_1_2(round, w0, w1, w2, w3, w4, w5) \ argument
249 ext XTMP5.16b, w1.16b, w1.16b, #12;
250 #define SCHED_W_1_3(round, w0, w1, w2, w3, w4, w5) \ argument
251 ext XTMP0.16b, XTMP0.16b, w1.16b, #12; /* XTMP0: xx, w2, w1, w0 */
252 #define SCHED_W_1_4(round, w0, w1, w2, w3, w4, w5) \ argument
254 #define SCHED_W_1_5(round, w0, w1, w2, w3, w4, w5) \ argument
258 #define SCHED_W_1_6(round, w0, w1, w2, w3, w4, w5) \ argument
264 #define SCHED_W_1_7(round, w0, w1, w2, w3, w4, w5) \ argument
266 #define SCHED_W_1_8(round, w0, w1, w2, w3, w4, w5) \ argument
[all …]
/linux/drivers/w1/
H A DKconfig23 There are three types of messages between w1 core and userspace:
29 source "drivers/w1/masters/Kconfig"
30 source "drivers/w1/slaves/Kconfig"
/linux/tools/testing/selftests/net/forwarding/
H A Ddual_vxlan_bridge.sh244 ip link add name w1 type veth peer name w2
246 ip link set dev w1 master br3
247 ip link set dev w1 up
291 in_ns ns2 ip link add name w1.20 link w1 type vlan id 20
292 in_ns ns2 ip link set dev w1.20 master br3
293 in_ns ns2 ip link set dev w1.20 up
/linux/drivers/w1/masters/
H A DMakefile12 obj-$(CONFIG_W1_MASTER_GPIO) += w1-gpio.o
15 obj-$(CONFIG_W1_MASTER_UART) += w1-uart.o

123456