| /kernel/linux/linux-6.6/include/linux/spi/ |
| D | spi-mem.h | 77 * @cmd.dtr: whether the command opcode should be sent in DTR mode or not 81 * @addr.dtr: whether the address should be sent in DTR mode or not 89 * @dummy.dtr: whether the dummy bytes should be sent in DTR mode or not 91 * @data.dtr: whether the data should be sent in DTR mode or not 103 u8 dtr : 1; member 111 u8 dtr : 1; member 119 u8 dtr : 1; member 125 u8 dtr : 1; member 296 * @dtr: Supports DTR operations 300 bool dtr; member
|
| /kernel/linux/linux-6.6/arch/x86/include/asm/ |
| D | desc.h | 111 #define load_gdt(dtr) native_load_gdt(dtr) argument 112 #define load_idt(dtr) native_load_idt(dtr) argument 116 #define store_gdt(dtr) native_store_gdt(dtr) argument 208 static inline void native_load_gdt(const struct desc_ptr *dtr) in native_load_gdt() argument 210 asm volatile("lgdt %0"::"m" (*dtr)); in native_load_gdt() 213 static __always_inline void native_load_idt(const struct desc_ptr *dtr) in native_load_idt() argument 215 asm volatile("lidt %0"::"m" (*dtr)); in native_load_idt() 218 static inline void native_store_gdt(struct desc_ptr *dtr) in native_store_gdt() argument 220 asm volatile("sgdt %0":"=m" (*dtr)); in native_store_gdt() 223 static inline void store_idt(struct desc_ptr *dtr) in store_idt() argument [all …]
|
| /kernel/linux/linux-5.10/arch/x86/include/asm/ |
| D | desc.h | 110 #define load_gdt(dtr) native_load_gdt(dtr) argument 111 #define load_idt(dtr) native_load_idt(dtr) argument 115 #define store_gdt(dtr) native_store_gdt(dtr) argument 207 static inline void native_load_gdt(const struct desc_ptr *dtr) in native_load_gdt() argument 209 asm volatile("lgdt %0"::"m" (*dtr)); in native_load_gdt() 212 static __always_inline void native_load_idt(const struct desc_ptr *dtr) in native_load_idt() argument 214 asm volatile("lidt %0"::"m" (*dtr)); in native_load_idt() 217 static inline void native_store_gdt(struct desc_ptr *dtr) in native_store_gdt() argument 219 asm volatile("sgdt %0":"=m" (*dtr)); in native_store_gdt() 222 static inline void store_idt(struct desc_ptr *dtr) in store_idt() argument [all …]
|
| /kernel/linux/linux-5.10/include/linux/spi/ |
| D | spi-mem.h | 77 * @cmd.dtr: whether the command opcode should be sent in DTR mode or not 81 * @addr.dtr: whether the address should be sent in DTR mode or not 89 * @dummy.dtr: whether the dummy bytes should be sent in DTR mode or not 91 * @data.dtr: whether the data should be sent in DTR mode or not 102 u8 dtr : 1; member 109 u8 dtr : 1; member 116 u8 dtr : 1; member 121 u8 dtr : 1; member
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | am335x-netcom-plus-2xx.dts | 27 AM33XX_PADCONF(AM335X_PIN_LCD_VSYNC, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* DTR */ 40 AM33XX_PADCONF(AM335X_PIN_GPMC_AD12, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* DTR */ 60 dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; 71 dtr-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
|
| D | am335x-baltos-ir3220.dts | 33 …XX_PADCONF(AM335X_PIN_LCD_VSYNC, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* lcd_vsync.gpio2[22] DTR */ 46 …XX_PADCONF(AM335X_PIN_GPMC_AD12, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* gpmc_ad12.gpio1[12] DTR */ 65 dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; 76 dtr-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
|
| D | am335x-baltos-ir5221.dts | 41 …XX_PADCONF(AM335X_PIN_LCD_VSYNC, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* lcd_vsync.gpio2[22] DTR */ 54 …XX_PADCONF(AM335X_PIN_GPMC_AD12, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* gpmc_ad12.gpio1[12] DTR */ 73 dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; 84 dtr-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
|
| /kernel/linux/linux-5.10/drivers/rtc/ |
| D | rtc-isl1208.c | 204 int dtr = i2c_smbus_read_byte_data(client, ISL1208_REG_DTR); in isl1208_i2c_get_dtr() local 205 if (dtr < 0) in isl1208_i2c_get_dtr() 208 /* dtr encodes adjustments of {-60,-40,-20,0,20,40,60} ppm */ in isl1208_i2c_get_dtr() 209 dtr = ((dtr & 0x3) * 20) * (dtr & (1 << 2) ? -1 : 1); in isl1208_i2c_get_dtr() 211 return dtr + 100; in isl1208_i2c_get_dtr() 268 int sr, dtr, atr, usr; in isl1208_rtc_proc() local 287 dtr = isl1208_i2c_get_dtr(client); in isl1208_rtc_proc() 288 if (dtr >= 0) in isl1208_rtc_proc() 289 seq_printf(seq, "digital_trim\t: %d ppm\n", dtr - 100); in isl1208_rtc_proc() 674 int dtr = isl1208_i2c_get_dtr(to_i2c_client(dev->parent)); in isl1208_sysfs_show_dtrim() local [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/ |
| D | am335x-netcom-plus-2xx.dts | 27 AM33XX_PADCONF(AM335X_PIN_LCD_VSYNC, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* DTR */ 40 AM33XX_PADCONF(AM335X_PIN_GPMC_AD12, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* DTR */ 60 dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; 71 dtr-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
|
| D | am335x-baltos-ir3220.dts | 33 …XX_PADCONF(AM335X_PIN_LCD_VSYNC, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* lcd_vsync.gpio2[22] DTR */ 46 …XX_PADCONF(AM335X_PIN_GPMC_AD12, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* gpmc_ad12.gpio1[12] DTR */ 65 dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; 76 dtr-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
|
| D | am335x-baltos-ir5221.dts | 41 …XX_PADCONF(AM335X_PIN_LCD_VSYNC, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* lcd_vsync.gpio2[22] DTR */ 54 …XX_PADCONF(AM335X_PIN_GPMC_AD12, PIN_OUTPUT_PULLDOWN, MUX_MODE7) /* gpmc_ad12.gpio1[12] DTR */ 73 dtr-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>; 84 dtr-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
|
| /kernel/linux/linux-6.6/drivers/rtc/ |
| D | rtc-isl1208.c | 237 int dtr = i2c_smbus_read_byte_data(client, ISL1208_REG_DTR); in isl1208_i2c_get_dtr() local 238 if (dtr < 0) in isl1208_i2c_get_dtr() 241 /* dtr encodes adjustments of {-60,-40,-20,0,20,40,60} ppm */ in isl1208_i2c_get_dtr() 242 dtr = ((dtr & 0x3) * 20) * (dtr & (1 << 2) ? -1 : 1); in isl1208_i2c_get_dtr() 244 return dtr + 100; in isl1208_i2c_get_dtr() 301 int sr, dtr, atr, usr; in isl1208_rtc_proc() local 320 dtr = isl1208_i2c_get_dtr(client); in isl1208_rtc_proc() 321 if (dtr >= 0) in isl1208_rtc_proc() 322 seq_printf(seq, "digital_trim\t: %d ppm\n", dtr - 100); in isl1208_rtc_proc() 706 int dtr = isl1208_i2c_get_dtr(to_i2c_client(dev->parent)); in isl1208_sysfs_show_dtrim() local [all …]
|
| D | rtc-x1205.c | 295 unsigned char dtr; in x1205_get_dtrim() local 304 { /* read dtr */ in x1205_get_dtrim() 308 .buf = &dtr in x1205_get_dtrim() 312 /* read dtr register */ in x1205_get_dtrim() 318 dev_dbg(&client->dev, "%s: raw dtr=%x\n", __func__, dtr); in x1205_get_dtrim() 322 if (dtr & X1205_DTR_DTR0) in x1205_get_dtrim() 325 if (dtr & X1205_DTR_DTR1) in x1205_get_dtrim() 328 if (dtr & X1205_DTR_DTR2) in x1205_get_dtrim()
|
| /kernel/linux/linux-6.6/arch/m68k/include/asm/ |
| D | nettel.h | 31 * NETtel/5307 based hardware first. DTR/DCD lines are wired to 48 * PPIO bits used for DTR/DCD. 77 * NETtel/5272 based hardware. DTR/DCD lines are wired to GPB lines. 82 #define MCFPP_DTR1 0x0000 /* Port 1 no DTR support */ 87 * PPIO bits used for DTR/DCD.
|
| /kernel/linux/linux-5.10/arch/m68k/include/asm/ |
| D | nettel.h | 31 * NETtel/5307 based hardware first. DTR/DCD lines are wired to 48 * PPIO bits used for DTR/DCD. 77 * NETtel/5272 based hardware. DTR/DCD lines are wired to GPB lines. 82 #define MCFPP_DTR1 0x0000 /* Port 1 no DTR support */ 87 * PPIO bits used for DTR/DCD.
|
| /kernel/linux/linux-6.6/drivers/usb/serial/ |
| D | belkin_sa.c | 309 /* reassert DTR and (maybe) RTS on transition from B0 */ in belkin_sa_set_termios() 313 dev_err(&port->dev, "Set DTR error\n"); in belkin_sa_set_termios() 340 /* Drop RTS and DTR */ in belkin_sa_set_termios() 343 dev_err(&port->dev, "DTR LOW error\n"); in belkin_sa_set_termios() 441 int dtr = 0; in belkin_sa_tiocmset() local 452 dtr = 1; in belkin_sa_tiocmset() 460 dtr = 0; in belkin_sa_tiocmset() 472 retval = BSA_USB_CMD(BELKIN_SA_SET_DTR_REQUEST, dtr); in belkin_sa_tiocmset() 474 dev_err(&port->dev, "Set DTR error %d\n", retval); in belkin_sa_tiocmset()
|
| D | kobil_sct.c | 258 /* FIXME: Add rts/dtr methods */ in kobil_close() 424 int dtr = 0; in kobil_tiocmset() local 438 dtr = 1; in kobil_tiocmset() 442 dtr = 0; in kobil_tiocmset() 445 if (dtr != 0) in kobil_tiocmset() 446 dev_dbg(dev, "%s - Setting DTR\n", __func__); in kobil_tiocmset() 448 dev_dbg(dev, "%s - Clearing DTR\n", __func__); in kobil_tiocmset() 453 ((dtr != 0) ? SUSBCR_SSL_SETDTR : SUSBCR_SSL_CLRDTR), in kobil_tiocmset()
|
| /kernel/linux/linux-5.10/drivers/usb/serial/ |
| D | belkin_sa.c | 309 /* reassert DTR and (maybe) RTS on transition from B0 */ in belkin_sa_set_termios() 313 dev_err(&port->dev, "Set DTR error\n"); in belkin_sa_set_termios() 340 /* Drop RTS and DTR */ in belkin_sa_set_termios() 343 dev_err(&port->dev, "DTR LOW error\n"); in belkin_sa_set_termios() 453 int dtr = 0; in belkin_sa_tiocmset() local 464 dtr = 1; in belkin_sa_tiocmset() 472 dtr = 0; in belkin_sa_tiocmset() 484 retval = BSA_USB_CMD(BELKIN_SA_SET_DTR_REQUEST, dtr); in belkin_sa_tiocmset() 486 dev_err(&port->dev, "Set DTR error %d\n", retval); in belkin_sa_tiocmset()
|
| D | kobil_sct.c | 259 /* FIXME: Add rts/dtr methods */ in kobil_close() 425 int dtr = 0; in kobil_tiocmset() local 439 dtr = 1; in kobil_tiocmset() 443 dtr = 0; in kobil_tiocmset() 446 if (dtr != 0) in kobil_tiocmset() 447 dev_dbg(dev, "%s - Setting DTR\n", __func__); in kobil_tiocmset() 449 dev_dbg(dev, "%s - Clearing DTR\n", __func__); in kobil_tiocmset() 454 ((dtr != 0) ? SUSBCR_SSL_SETDTR : SUSBCR_SSL_CLRDTR), in kobil_tiocmset()
|
| /kernel/linux/linux-6.6/drivers/tty/hvc/ |
| D | hvsi_lib.c | 287 int hvsilib_write_mctrl(struct hvsi_priv *pv, int dtr) in hvsilib_write_mctrl() argument 293 if (dtr) in hvsilib_write_mctrl() 301 pr_devel("HVSI@%x: %s DTR...\n", pv->termno, in hvsilib_write_mctrl() 302 dtr ? "Setting" : "Clearing"); in hvsilib_write_mctrl() 308 ctrl.word = cpu_to_be32(dtr ? HVSI_TSDTR : 0); in hvsilib_write_mctrl() 363 /* Set our own DTR */ in hvsilib_establish() 401 /* Clear our own DTR */ in hvsilib_close()
|
| /kernel/linux/linux-5.10/drivers/tty/hvc/ |
| D | hvsi_lib.c | 287 int hvsilib_write_mctrl(struct hvsi_priv *pv, int dtr) in hvsilib_write_mctrl() argument 293 if (dtr) in hvsilib_write_mctrl() 301 pr_devel("HVSI@%x: %s DTR...\n", pv->termno, in hvsilib_write_mctrl() 302 dtr ? "Setting" : "Clearing"); in hvsilib_write_mctrl() 308 ctrl.word = cpu_to_be32(dtr ? HVSI_TSDTR : 0); in hvsilib_write_mctrl() 363 /* Set our own DTR */ in hvsilib_establish() 401 /* Clear our own DTR */ in hvsilib_close()
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | spi-cadence-quadspi.c | 381 if (op->cmd.dtr) in cqspi_calc_dummy() 481 if (op->cmd.dtr) { in cqspi_enable_dtr() 524 if (op->cmd.dtr) in cqspi_command_read() 609 if (op->cmd.dtr) in cqspi_command_write() 665 if (op->cmd.dtr) in cqspi_read_setup() 967 if (op->cmd.dtr) in cqspi_write_setup() 984 * command in DTR mode. in cqspi_write_setup() 1271 * address (all 0s) with the read status register command in DTR mode. in cqspi_write() 1273 * the flash when it is polling the write completion register in DTR in cqspi_write() 1274 * mode. So, we can not use direct mode when in DTR mode for writing in cqspi_write() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | intel,ixp4xx-hss.yaml | 98 dtr-gpios: 100 description: Data Terminal Ready (DTR) GPIO line 120 - dtr-gpios
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/ |
| D | cirrus,clps711x-uart.txt | 11 - {rts,cts,dtr,dsr,rng,dcd}-gpios: specify a GPIO for RTS/CTS/DTR/DSR/RI/DCD
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/serial/ |
| D | cirrus,clps711x-uart.txt | 11 - {rts,cts,dtr,dsr,rng,dcd}-gpios: specify a GPIO for RTS/CTS/DTR/DSR/RI/DCD
|