Home
last modified time | relevance | path

Searched full:twi (Results 1 – 20 of 20) sorted by relevance

/linux/arch/powerpc/boot/
H A Dio.h16 __asm__ __volatile__("lbz%U1%X1 %0,%1; twi 0,%0,0; isync" in in_8()
31 __asm__ __volatile__("lhbrx %0,0,%1; twi 0,%0,0; isync" in in_le16()
41 __asm__ __volatile__("lhz%U1%X1 %0,%1; twi 0,%0,0; isync" in in_be16()
62 __asm__ __volatile__("lwbrx %0,0,%1; twi 0,%0,0; isync" in in_le32()
71 __asm__ __volatile__("lwz%U1%X1 %0,%1; twi 0,%0,0; isync" in in_be32()
/linux/drivers/i2c/busses/
H A Di2c-at91.h3 * i2c Support for Atmel's AT91 Two-Wire Interface (TWI)
28 /* AT91 TWI register definitions */
71 #define AT91_TWI_LOCK BIT(23) /* TWI Lock due to Frame Errors */
72 #define AT91_TWI_SCL BIT(24) /* TWI SCL status */
73 #define AT91_TWI_SDA BIT(25) /* TWI SDA status */
H A Di2c-at91-core.c3 * i2c Support for Atmel's AT91 Two-Wire Interface (TWI)
355 MODULE_DESCRIPTION("I2C (TWI) driver for Atmel AT91");
H A Di2c-at91-master.c3 * i2c Support for Atmel's AT91 Two-Wire Interface (TWI)
399 * In reception, the behavior of the twi device (before sama5d2) is in atmel_twi_interrupt()
H A DKconfig419 tristate "Atmel AT91 I2C Two-Wire interface (TWI)"
/linux/drivers/hid/
H A Dhid-thrustmaster.c226 const struct tm_wheel_info *twi = NULL; in thrustmaster_model_handler() local
242 for (i = 0; i < tm_wheels_infos_length && !twi; i++) in thrustmaster_model_handler()
244 twi = tm_wheels_infos + i; in thrustmaster_model_handler()
246 if (twi) in thrustmaster_model_handler()
247 hid_info(hdev, "Wheel with model id 0x%x is a %s\n", model, twi->wheel_name); in thrustmaster_model_handler()
253 tm_wheel->change_request->wValue = cpu_to_le16(twi->switch_value); in thrustmaster_model_handler()
/linux/drivers/pinctrl/
H A Dpinctrl-ocelot.c322 [FUNC_TWI] = "twi",
405 LUTON_P(5, TWI, PHY_LED);
406 LUTON_P(6, TWI, PHY_LED);
488 SERVAL_P(6, TWI, NONE, NONE);
489 SERVAL_P(7, TWI, NONE, NONE);
580 OCELOT_P(16, TWI, NONE, SI);
581 OCELOT_P(17, TWI, TWI_SCL_M, SI);
640 JAGUAR2_P(14, TWI, TWI_SCL_M);
641 JAGUAR2_P(15, TWI, NONE);
796 SERVALT_P(24, TWI, NONE, NONE);
[all …]
/linux/Documentation/driver-api/
H A Di2c.rst7 some vendors use another name (such as "Two-Wire Interface", TWI) for
/linux/arch/mips/boot/dts/mscc/
H A Dserval_common.dtsi83 function = "twi";
H A Dluton.dtsi106 function = "twi";
H A Dserval.dtsi111 function = "twi";
H A Djaguar2.dtsi132 function = "twi";
H A Docelot.dtsi216 function = "twi";
/linux/arch/arm/boot/dts/microchip/
H A Dat91-sam9x60_curiosity.dts312 pinctrl_flx0_default: flx0-twi {
318 pinctrl_flx6_default: flx6-twi {
H A Dat91rm9200.dtsi453 twi {
454 pinctrl_twi: twi-0 {
H A Dat91sam9261.dtsi534 pinctrl_i2c_twi: i2c-0-twi {
/linux/Documentation/i2c/
H A Dsummary.rst12 e.g. TWI (Two Wire Interface), IIC.
/linux/arch/mips/sni/
H A Drm200.c131 * for onboard devices and also has twi i8259 PICs. Since these
/linux/arch/arm64/boot/dts/microchip/
H A Dsparx5.dtsi267 function = "twi";
/linux/arch/powerpc/xmon/
H A Dppc-opc.c3084 {"twi", OP(3), OP_MASK, PPCCOM, PPCVLE, {TO, RA, SI}},