/Linux-v5.4/drivers/misc/eeprom/ |
D | idt_89hpesx.c | 36 * IDT PCIe-switch NTB Linux driver 42 * NOTE of the IDT 89HPESx SMBus-slave interface driver 44 * IDT PCIe-switches. IDT provides a simple SMBus interface to perform IO- 51 * Additionally IDT 89HPESx SMBus interface has an ability to write/read 86 #define IDT_89HPESX_DESC "IDT 89HPESx SMBus-slave interface driver" 100 * struct idt_89hpesx_dev - IDT 89HPESx device data structure 101 * @eesize: Size of EEPROM in bytes (calculated from "idt,eecompatible") 142 * struct idt_smb_seq - sequence of data to be read/written from/to IDT 89HPESx 170 * @csraddr: Internal IDT device CSR address 254 * IDT 89HPESx basic register [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/clock/ |
D | idt,versaclock5.txt | 1 Binding for IDT VersaClock 5,6 programmable i2c clock generators. 3 The IDT VersaClock 5 and VersaClock 6 are programmable i2c clock 10 "idt,5p49v5923" 11 "idt,5p49v5925" 12 "idt,5p49v5933" 13 "idt,5p49v5935" 14 "idt,5p49v6901" 74 /* IDT 5P49V5923 i2c clock generator */ 76 compatible = "idt,5p49v5923";
|
/Linux-v5.4/drivers/rapidio/switches/ |
D | Kconfig | 6 tristate "IDT Tsi57x SRIO switches support" 8 Includes support for IDT Tsi57x family of serial RapidIO switches. 11 tristate "IDT CPS-xx SRIO switches support" 13 Includes support for IDT CPS-16/12/10/8 serial RapidIO switches. 19 Includes support for IDT Tsi568 serial RapidIO switch. 22 tristate "IDT CPS Gen.2 SRIO switch support" 28 tristate "IDT RXS Gen.3 SRIO switch support"
|
D | idtcps.c | 3 * IDT CPS RapidIO switches support 6 * Alexandre Bounine <alexandre.bounine@idt.com> 197 MODULE_DESCRIPTION("IDT CPS Gen.1 Serial RapidIO switch family driver");
|
/Linux-v5.4/Documentation/ABI/testing/ |
D | sysfs-bus-rapidio | 33 Alexandre Bounine <alexandre.bounine@idt.com> 41 Alexandre Bounine <alexandre.bounine@idt.com> 49 Alexandre Bounine <alexandre.bounine@idt.com> 57 Alexandre Bounine <alexandre.bounine@idt.com> 65 Alexandre Bounine <alexandre.bounine@idt.com> 74 Alexandre Bounine <alexandre.bounine@idt.com> 83 Alexandre Bounine <alexandre.bounine@idt.com> 92 Alexandre Bounine <alexandre.bounine@idt.com> 101 Alexandre Bounine <alexandre.bounine@idt.com> 109 Alexandre Bounine <alexandre.bounine@idt.com> [all …]
|
/Linux-v5.4/arch/x86/kernel/ |
D | idt.c | 67 * The default IDT entries which are set up in trap_init() before 108 * The APIC and SMP idt entries 168 /* Must be page-aligned because the real IDT is used in a fixmap. */ 218 idt_setup_from_table(gate_desc *idt, const struct idt_data *t, int size, bool sys) in idt_setup_from_table() argument 224 write_idt_entry(idt, t->vector, &desc); in idt_setup_from_table() 247 * idt_setup_early_traps - Initialize the idt table with early traps 261 * idt_setup_traps - Initialize the idt table with default traps 270 * idt_setup_early_pf - Initialize the idt table with early pagefault handler 286 * idt_setup_ist_traps - Initialize the idt table with traps using IST 294 * idt_setup_debugidt_traps - Initialize the debug idt table with debug traps [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/misc/ |
D | idt_89hpesx.txt | 1 EEPROM / CSR SMBus-slave interface of IDT 89HPESx devices 5 Basically there is only one manufacturer: idt, but some 20 - reg : I2C address of the IDT 89HPESx device. 25 - reg: Custom address of EEPROM device (If not specified IDT 89HPESx 32 idt@60 { 33 compatible = "idt,89hpes32nt8ag2";
|
/Linux-v5.4/drivers/ntb/hw/idt/ |
D | ntb_hw_idt.c | 36 * IDT PCIe-switch NTB Linux driver 65 #define NTB_DESC "IDT PCI-E Non-Transparent Bridge Driver" 241 * IDT PCIe-switch partitions table with the corresponding control, status 277 * 1. IDT PCIe-switch registers IO-functions 279 * Beside ordinary configuration space registers IDT PCIe-switch expose 282 * Additionally all the configuration space registers of all the IDT 287 * provide IDT NTB hardware descriptor and a register address. 293 * @ndev: IDT NTB hardware driver descriptor 297 * IDT PCIe-switch registers are all Little endian. 315 * @ndev: IDT NTB hardware driver descriptor [all …]
|
D | ntb_hw_idt.h | 36 * IDT PCIe-switch NTB Linux driver 55 * the supported IDT PCIe-switches 66 * IDT PCIe-switches device IDs 79 * NOTE 1) The IDT PCIe-switch internal data is little-endian 107 /* IDT Proprietary NT-port-specific registers */ 194 * IDT PCIe-switch Global Configuration and Status registers 437 /* IDT PCIe-switch control register (DWORD) */ 970 * Number of IDT NTB resources: 980 * General IDT PCIe-switch constant 981 * @IDT_MAX_NR_PORTS: Maximum number of ports per IDT PCIe-switch [all …]
|
D | Kconfig | 3 tristate "IDT PCIe-switch Non-Transparent Bridge support" 7 This driver supports NTB of capable IDT PCIe-switches. 9 Some of the pre-initializations must be made before IDT PCIe-switch
|
/Linux-v5.4/arch/powerpc/kvm/ |
D | e500.c | 122 vcpu_e500->idt = kzalloc(sizeof(struct vcpu_id_table), GFP_KERNEL); in kvmppc_e500_id_table_alloc() 123 return vcpu_e500->idt; in kvmppc_e500_id_table_alloc() 128 kfree(vcpu_e500->idt); in kvmppc_e500_id_table_free() 129 vcpu_e500->idt = NULL; in kvmppc_e500_id_table_free() 152 memset(vcpu_e500->idt, 0, sizeof(struct vcpu_id_table)); in kvmppc_e500_id_table_reset_all() 163 struct vcpu_id_table *idt = vcpu_e500->idt; in kvmppc_e500_id_table_reset_one() local 169 idt->id[as][pid][pr].val = 0; in kvmppc_e500_id_table_reset_one() 170 idt->id[as][pid][pr].pentry = NULL; in kvmppc_e500_id_table_reset_one() 189 struct vcpu_id_table *idt = vcpu_e500->idt; in kvmppc_e500_get_sid() local 196 sid = local_sid_lookup(&idt->id[as][gid][pr]); in kvmppc_e500_get_sid() [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/hwmon/ |
D | jc42.txt | 30 idt,tse2002 31 idt,tse2004 32 idt,ts3000 33 idt,ts3001
|
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb3/ |
D | mc5.c | 46 /* IDT 75P52100 commands */ 52 /* IDT LAR register address and value for 144-bit mode (low 32 bits) */ 56 /* IDT SCR and SSR addresses (low 32 bits) */ 61 /* IDT GMR base address (low 32 bits) */ 64 /* IDT data and mask array base addresses (low 32 bits) */ 68 /* IDT 75N43102 commands */ 73 /* IDT 75N43102 SCR address (low 32 bits) */ 76 /* IDT 75N43102 GMR base addresses (low 32 bits) */ 81 /* IDT 75N43102 data and mask array base addresses (low 32 bits) */ 189 /* Set DBGI command mode for IDT TCAM. */ in init_idt52100() [all …]
|
/Linux-v5.4/arch/x86/include/asm/ |
D | irq_vectors.h | 9 * There are 256 IDT entries (per CPU - each entry is 8 bytes) which can 16 * IDT entries: 24 * 64-bit x86 has per CPU IDT tables, 32-bit has one shared IDT table. 33 * IDT vectors usable for external interrupt sources start at 0x20.
|
/Linux-v5.4/Documentation/misc-devices/ |
D | ics932s401.rst | 7 * IDT ICS932S401 13 Datasheet: Publicly available at the IDT website 20 This driver implements support for the IDT ICS932S401 chip family.
|
/Linux-v5.4/Documentation/x86/ |
D | entry_64.rst | 21 The IDT vector assignments are listed in arch/x86/include/asm/irq_vectors.h. 33 - interrupt: An array of entries. Every IDT vector that doesn't 47 the IDT entries push an error code onto the stack; others don't. 48 IDT entries using the IST alternative stack mechanism need their own
|
/Linux-v5.4/drivers/rapidio/devices/ |
D | Kconfig | 7 tristate "IDT Tsi721 PCI Express SRIO Controller support" 11 Include support for IDT Tsi721 PCI Express Serial RapidIO controller.
|
/Linux-v5.4/drivers/char/xillybus/ |
D | xillybus_core.c | 345 "Corrupt buffer allocation in IDT. Aborting.\n"); in xilly_get_dma_buffers() 499 "IDT requests channel out of range. Aborting.\n"); in xilly_setupchannels() 558 "Corrupt IDT: No message buffer. Aborting.\n"); in xilly_setupchannels() 568 unsigned char *idt = endpoint->channels[1]->wr_buffers[0]->addr; in xilly_scan_idt() local 569 unsigned char *end_of_idt = idt + endpoint->idtlen - 4; in xilly_scan_idt() 573 scan = idt; in xilly_scan_idt() 574 idt_handle->idt = idt; in xilly_scan_idt() 588 "IDT device name list overflow. Aborting.\n"); in xilly_scan_idt() 593 len = endpoint->idtlen - (3 + ((int) (scan - idt))); in xilly_scan_idt() 597 "Corrupt IDT device name list. Aborting.\n"); in xilly_scan_idt() [all …]
|
/Linux-v5.4/arch/mips/include/asm/mach-rc32434/ |
D | cpu-feature-overrides.h | 3 * IDT RC32434 specific CPU feature overrides 15 * The IDT RC32434 SOC has a built-in MIPS 4Kc core.
|
D | gpio.h | 8 * Author : ryan.holmQVist@idt.com 10 * Copyright (C) 2001, 2002 Ryan Holm <ryan.holmQVist@idt.com>
|
/Linux-v5.4/arch/mips/include/asm/octeon/ |
D | cvmx-ciu3-defs.h | 60 uint64_t idt : 16; member 62 uint64_t idt : 16; 268 uint64_t idt : 8; member 278 uint64_t idt : 8;
|
/Linux-v5.4/Documentation/driver-api/ |
D | xillybus.rst | 200 (IP core) is built. They are fetched from the IDT (the data structure which 330 Interface Description Table (IDT), is sent from the FPGA to the host. The 333 1. Acquire the length of the IDT, so a buffer can be allocated for it. This 335 for this command contains the IDT's buffer length. 337 2. Acquire the IDT itself. 339 3. Create the interfaces according to the IDT. 357 the IDT. The driver relies on a rule that the pipes are sorted with decreasing 358 buffer size in the IDT. If a requested buffer is larger or equal to a page,
|
/Linux-v5.4/arch/mips/rb532/ |
D | serial.c | 5 * Copyright 2004 IDT Inc. (rischelp@idt.com)
|
D | gpio.c | 2 * Miscellaneous functions for IDT EB434 board 4 * Copyright 2004 IDT Inc. (rischelp@idt.com)
|
/Linux-v5.4/sound/pci/hda/ |
D | Makefile | 20 snd-hda-codec-idt-objs := patch_sigmatel.o 37 obj-$(CONFIG_SND_HDA_CODEC_SIGMATEL) += snd-hda-codec-idt.o
|