/linux-6.15/arch/riscv/include/asm/ |
D | vendor_extensions.h | 15 * The extension keys of each vendor must be strictly less than this value. 36 * The alternatives need some way of distinguishing between vendor extensions 37 * and errata. Incrementing all of the vendor extension keys so they are at 44 bool __riscv_isa_vendor_extension_available(int cpu, unsigned long vendor, unsigned int bit); 45 #define riscv_cpu_isa_vendor_extension_available(cpu, vendor, ext) \ argument 46 __riscv_isa_vendor_extension_available(cpu, vendor, RISCV_ISA_VENDOR_EXT_##ext) 47 #define riscv_isa_vendor_extension_available(vendor, ext) \ argument 48 __riscv_isa_vendor_extension_available(VENDOR_EXT_ALL_CPUS, vendor, \ 51 static __always_inline bool riscv_has_vendor_extension_likely(const unsigned long vendor, in riscv_has_vendor_extension_likely() argument 58 return __riscv_has_extension_likely(vendor, in riscv_has_vendor_extension_likely() [all …]
|
D | cpufeature-macros.h | 18 static __always_inline bool __riscv_has_extension_likely(const unsigned long vendor, in __riscv_has_extension_likely() argument 21 asm goto(ALTERNATIVE("j %l[l_no]", "nop", %[vendor], %[ext], 1) in __riscv_has_extension_likely() 23 : [vendor] "i" (vendor), [ext] "i" (ext) in __riscv_has_extension_likely() 32 static __always_inline bool __riscv_has_extension_unlikely(const unsigned long vendor, in __riscv_has_extension_unlikely() argument 35 asm goto(ALTERNATIVE("nop", "j %l[l_yes]", %[vendor], %[ext], 1) in __riscv_has_extension_unlikely() 37 : [vendor] "i" (vendor), [ext] "i" (ext) in __riscv_has_extension_unlikely()
|
/linux-6.15/arch/x86/include/asm/ |
D | cpu_device_id.h | 61 * @_vendor: The vendor name, e.g. INTEL, AMD, HYGON, ..., ANY 78 .vendor = _vendor, \ 89 * X86_MATCH_VENDOR_FAM_FEATURE - Macro for matching vendor, family and CPU feature 90 * @vendor: The vendor name, e.g. INTEL, AMD, HYGON, ..., ANY 91 * The name is expanded to X86_VENDOR_@vendor 98 #define X86_MATCH_VENDOR_FAM_FEATURE(vendor, family, feature, data) \ argument 99 X86_MATCH_CPU(X86_VENDOR_##vendor, family, X86_MODEL_ANY, \ 103 * X86_MATCH_VENDOR_FEATURE - Macro for matching vendor and CPU feature 104 * @vendor: The vendor name, e.g. INTEL, AMD, HYGON, ..., ANY 105 * The name is expanded to X86_VENDOR_@vendor [all …]
|
/linux-6.15/Documentation/devicetree/bindings/ |
D | example-schema.yaml | 52 - vendor,soc4-ip 53 - vendor,soc3-ip 54 - vendor,soc2-ip 55 - const: vendor,soc1-ip 60 - const: vendor,soc1-ip 138 # Vendor-specific properties 140 # Vendor-specific properties have slightly different schema requirements than 143 vendor,int-property: 144 description: Vendor-specific properties must have a description 148 vendor,bool-property: [all …]
|
/linux-6.15/tools/testing/selftests/hid/tests/ |
D | test_gamepad.py | 248 0x05, 0x0f, # .Usage Page (Vendor Usage Page 0x0f) 86 249 0x09, 0x92, # .Usage (Vendor Usage 0x92) 88 252 0x09, 0xa0, # ..Usage (Vendor Usage 0xa0) 94 253 0x09, 0x9f, # ..Usage (Vendor Usage 0x9f) 96 262 0x09, 0x22, # ..Usage (Vendor Usage 0x22) 114 266 0x09, 0x94, # ..Usage (Vendor Usage 0x94) 122 271 0x09, 0x21, # .Usage (Vendor Usage 0x21) 131 274 0x09, 0x22, # ..Usage (Vendor Usage 0x22) 137 278 0x09, 0x53, # ..Usage (Vendor Usage 0x53) 146 281 0x09, 0x50, # ..Usage (Vendor Usage 0x50) 152 [all …]
|
/linux-6.15/drivers/scsi/ |
D | scsi_devinfo.c | 23 char vendor[8]; member 50 char *vendor; member 287 * devinfo vendor and model strings. 313 * @vendor: vendor string 319 * Create and add one dev_info entry for @vendor, @model, @strflags or 326 static int scsi_dev_info_list_add(int compatible, char *vendor, char *model, in scsi_dev_info_list_add() argument 329 return scsi_dev_info_list_add_keyed(compatible, vendor, model, in scsi_dev_info_list_add() 337 * @vendor: vendor string 344 * Create and add one dev_info entry for @vendor, @model, 352 int scsi_dev_info_list_add_keyed(int compatible, char *vendor, char *model, in scsi_dev_info_list_add_keyed() argument [all …]
|
/linux-6.15/drivers/char/agp/ |
D | sis-agp.c | 193 pdev->vendor, pdev->device); in agp_sis_probe() 229 .vendor = PCI_VENDOR_ID_SI, 237 .vendor = PCI_VENDOR_ID_SI, 245 .vendor = PCI_VENDOR_ID_SI, 253 .vendor = PCI_VENDOR_ID_SI, 261 .vendor = PCI_VENDOR_ID_SI, 269 .vendor = PCI_VENDOR_ID_SI, 277 .vendor = PCI_VENDOR_ID_SI, 285 .vendor = PCI_VENDOR_ID_SI, 293 .vendor = PCI_VENDOR_ID_SI, [all …]
|
/linux-6.15/include/linux/ |
D | mod_devicetable.h | 26 * @vendor: Vendor ID to match (or PCI_ANY_ID) 28 * @subvendor: Subsystem vendor ID to match (or PCI_ANY_ID) 34 * as vendor/device is normally sufficient. 45 __u32 vendor, device; /* Vendor and device ID or PCI_ANY_ID*/ member 88 * @idVendor: USB vendor ID for a device; numbers are assigned 90 * @idProduct: Vendor-assigned product ID. 91 * @bcdDevice_lo: Low end of range of vendor-assigned product version numbers. 98 * or be vendor-specific. Device classes specify behavior of all 104 * or be vendor-specific. Interface classes specify behavior only 109 * fixed interface numbers to differentiate between vendor-specific [all …]
|
/linux-6.15/arch/riscv/ |
D | Kconfig.vendor | 1 menu "Vendor extensions" 8 bool "Andes vendor extension support" 12 Say N here if you want to disable all Andes vendor extension 13 support. This will cause any Andes vendor extensions that are 21 bool "T-Head vendor extension support" 25 Say N here to disable detection of and support for all T-Head vendor 26 extensions. Without this option enabled, T-Head vendor extensions will
|
/linux-6.15/drivers/usb/host/ |
D | xhci-pci.c | 245 /* Look for vendor-specific quirks */ in xhci_pci_quirks() 246 if (pdev->vendor == PCI_VENDOR_ID_FRESCO_LOGIC && in xhci_pci_quirks() 276 if (pdev->vendor == PCI_VENDOR_ID_FRESCO_LOGIC && in xhci_pci_quirks() 280 if (pdev->vendor == PCI_VENDOR_ID_NEC) in xhci_pci_quirks() 283 if (pdev->vendor == PCI_VENDOR_ID_AMD && xhci->hci_version == 0x96) in xhci_pci_quirks() 287 if (pdev->vendor == PCI_VENDOR_ID_AMD && usb_amd_quirk_pll_check()) in xhci_pci_quirks() 290 if (pdev->vendor == PCI_VENDOR_ID_AMD && in xhci_pci_quirks() 297 if (pdev->vendor == PCI_VENDOR_ID_AMD && in xhci_pci_quirks() 301 if (pdev->vendor == PCI_VENDOR_ID_AMD && pdev->device == 0x15e5) { in xhci_pci_quirks() 306 if (pdev->vendor == PCI_VENDOR_ID_AMD && pdev->device == 0x43f7) in xhci_pci_quirks() [all …]
|
/linux-6.15/tools/perf/arch/x86/util/ |
D | header.c | 14 void get_cpuid_0(char *vendor, unsigned int *lvl) in get_cpuid_0() argument 19 strncpy(&vendor[0], (char *)(&b), 4); in get_cpuid_0() 20 strncpy(&vendor[4], (char *)(&d), 4); in get_cpuid_0() 21 strncpy(&vendor[8], (char *)(&c), 4); in get_cpuid_0() 22 vendor[12] = '\0'; in get_cpuid_0() 31 char vendor[16]; in __get_cpuid() local 33 get_cpuid_0(vendor, &lvl); in __get_cpuid() 50 nb = scnprintf(buffer, sz, fmt, vendor, family, model, step); in __get_cpuid() 77 /* Full CPUID format for x86 is vendor-family-model-stepping */ 108 "vendor-family-model-stepping\n", id); in strcmp_cpuid_str()
|
/linux-6.15/Documentation/ABI/obsolete/ |
D | sysfs-driver-hid-roccat-ryos | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 9 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 21 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 41 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 51 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 61 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 71 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 81 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 92 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… [all …]
|
D | sysfs-driver-hid-roccat-isku | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 12 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 20 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 41 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 51 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 61 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 71 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 81 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 91 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… [all …]
|
/linux-6.15/drivers/acpi/acpica/ |
D | rsmemory.c | 119 /* Length of the vendor data (byte count) */ 121 {ACPI_RSC_COUNT16, ACPI_RS_OFFSET(data.vendor.byte_length), 125 /* Vendor data */ 127 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.vendor.byte_data[0]), 143 /* Length of the vendor data (byte count) */ 145 {ACPI_RSC_COUNT16, ACPI_RS_OFFSET(data.vendor.byte_length), 149 /* Vendor data */ 151 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.vendor.byte_data[0]), 163 /* Default is a small vendor descriptor */ 171 {ACPI_RSC_COUNT16, ACPI_RS_OFFSET(data.vendor.byte_length), [all …]
|
/linux-6.15/Documentation/devicetree/bindings/pci/ |
D | pci-msi.txt | 68 compatible = "vendor,some-controller"; 75 compatible = "vendor,pcie-root-complex"; 96 compatible = "vendor,some-controller"; 103 compatible = "vendor,pcie-root-complex"; 125 compatible = "vendor,some-controller"; 132 compatible = "vendor,pcie-root-complex"; 155 compatible = "vendor,some-controller"; 162 compatible = "vendor,pcie-root-complex"; 185 compatible = "vendor,some-controller"; 192 compatible = "vendor,some-controller"; [all …]
|
D | pci-iommu.txt | 57 compatible = "vendor,some-iommu"; 63 compatible = "vendor,pcie-root-complex"; 84 compatible = "vendor,some-iommu"; 90 compatible = "vendor,pcie-root-complex"; 112 compatible = "vendor,some-iommu"; 118 compatible = "vendor,pcie-root-complex"; 140 compatible = "vendor,some-iommu"; 146 compatible = "vendor,some-iommu"; 152 compatible = "vendor,some-iommu"; 158 compatible = "vendor,pcie-root-complex";
|
/linux-6.15/drivers/firmware/efi/ |
D | vars.c | 180 * efivar_get_variable() - retrieve a variable identified by name/vendor 184 efi_status_t efivar_get_variable(efi_char16_t *name, efi_guid_t *vendor, in efivar_get_variable() argument 187 return __efivars->ops->get_variable(name, vendor, attr, size, data); in efivar_get_variable() 192 * efivar_get_next_variable() - enumerate the next name/vendor pair 197 efi_char16_t *name, efi_guid_t *vendor) in efivar_get_next_variable() argument 199 return __efivars->ops->get_next_variable(name_size, name, vendor); in efivar_get_next_variable() 204 * efivar_set_variable_locked() - set a variable identified by name/vendor 209 efi_status_t efivar_set_variable_locked(efi_char16_t *name, efi_guid_t *vendor, in efivar_set_variable_locked() argument 231 return setvar(name, vendor, attr, data_size, data); in efivar_set_variable_locked() 236 * efivar_set_variable() - set a variable identified by name/vendor [all …]
|
/linux-6.15/tools/power/cpupower/utils/helpers/ |
D | cpuid.c | 40 * Extract CPU vendor, family, model, stepping info from /proc/cpuinfo 56 cpu_info->vendor = X86_VENDOR_UNKNOWN; in get_cpu_info() 77 /* Get CPU vendor */ in get_cpu_info() 81 cpu_info->vendor = x; in get_cpu_info() 95 if (cpu_info->vendor == X86_VENDOR_UNKNOWN || in get_cpu_info() 111 if (cpu_info->vendor != X86_VENDOR_AMD && in get_cpu_info() 112 cpu_info->vendor != X86_VENDOR_HYGON && in get_cpu_info() 113 cpu_info->vendor != X86_VENDOR_INTEL) in get_cpu_info() 129 if (cpu_info->vendor == X86_VENDOR_AMD || in get_cpu_info() 130 cpu_info->vendor == X86_VENDOR_HYGON) { in get_cpu_info() [all …]
|
/linux-6.15/drivers/pci/ |
D | search.c | 286 …* pci_get_subsys - begin or continue searching for a PCI device by vendor/subvendor/device/subdevi… 287 * @vendor: PCI vendor id to match, or %PCI_ANY_ID to match all vendor ids 289 * @ss_vendor: PCI subsystem vendor id to match, or %PCI_ANY_ID to match all vendor ids 294 * with a matching @vendor, @device, @ss_vendor and @ss_device, a pointer to its 301 struct pci_dev *pci_get_subsys(unsigned int vendor, unsigned int device, in pci_get_subsys() argument 306 .vendor = vendor, in pci_get_subsys() 317 * pci_get_device - begin or continue searching for a PCI device by vendor/device id 318 * @vendor: PCI vendor id to match, or %PCI_ANY_ID to match all vendor ids 323 * found with a matching @vendor and @device, the reference count to the 330 struct pci_dev *pci_get_device(unsigned int vendor, unsigned int device, in pci_get_device() argument [all …]
|
/linux-6.15/arch/x86/kernel/ |
D | probe_roms.c | 82 static bool match_id(struct pci_dev *pdev, unsigned short vendor, unsigned short device) in match_id() argument 87 if (pdev->vendor == vendor && pdev->device == device) in match_id() 90 for (id = drv ? drv->id_table : NULL; id && id->vendor; id++) in match_id() 91 if (id->vendor == vendor && id->device == device) in match_id() 94 return id && id->vendor; in match_id() 97 static bool probe_list(struct pci_dev *pdev, unsigned short vendor, in probe_list() argument 106 if (device && match_id(pdev, vendor, device)) in probe_list() 122 unsigned short offset, vendor, device, list, rev; in find_oprom() local 132 if (get_kernel_nofault(vendor, rom + offset + 0x4) != 0) in find_oprom() 138 if (match_id(pdev, vendor, device)) { in find_oprom() [all …]
|
/linux-6.15/drivers/ufs/host/ |
D | Kconfig | 65 UFS host on QCOM needs some vendor specific configuration before 66 accessing the hardware which includes PHY configuration and vendor 80 UFS host on Mediatek needs some vendor specific configuration before 81 accessing the hardware which includes PHY configuration and vendor 102 UFS host on Renesas needs some vendor specific configuration before 139 UFS host on Unisoc needs some vendor specific configuration before 140 accessing the hardware which includes PHY configuration and vendor 151 UFS host on Rockchip needs some vendor specific configuration before 152 accessing the hardware which includes PHY configuration and vendor
|
/linux-6.15/drivers/media/pci/saa7134/ |
D | saa7134-cards.c | 5803 .vendor = PCI_VENDOR_ID_PHILIPS, 5809 .vendor = PCI_VENDOR_ID_PHILIPS, 5815 .vendor = PCI_VENDOR_ID_PHILIPS, 5821 .vendor = PCI_VENDOR_ID_PHILIPS, 5827 .vendor = PCI_VENDOR_ID_PHILIPS, 5833 .vendor = PCI_VENDOR_ID_PHILIPS, 5839 .vendor = PCI_VENDOR_ID_PHILIPS, 5845 .vendor = PCI_VENDOR_ID_PHILIPS, 5851 .vendor = PCI_VENDOR_ID_PHILIPS, 5857 .vendor = PCI_VENDOR_ID_PHILIPS, [all …]
|
/linux-6.15/scripts/mod/ |
D | devicetable-offsets.c | 28 DEVID_FIELD(hid_device_id, vendor); in main() 39 DEVID_FIELD(pci_device_id, vendor); in main() 98 DEVID_FIELD(input_device_id, vendor); in main() 122 DEVID_FIELD(sdio_device_id, vendor); in main() 126 DEVID_FIELD(ssb_device_id, vendor); in main() 138 DEVID_FIELD(virtio_device_id, vendor); in main() 177 DEVID_FIELD(isapnp_device_id, vendor); in main() 182 DEVID_FIELD(ipack_device_id, vendor); in main() 196 DEVID_FIELD(x86_cpu_id, vendor); in main() 213 DEVID_FIELD(ulpi_device_id, vendor); in main() [all …]
|
/linux-6.15/drivers/net/wireless/broadcom/b43/ |
D | sdio.c | 22 #define HNBU_CHIPID 0x01 /* vendor & device id */ 28 u16 vendor; member 37 static unsigned int b43_sdio_get_quirks(u16 vendor, u16 device) in b43_sdio_get_quirks() argument 42 if (vendor == q->vendor && device == q->device) in b43_sdio_get_quirks() 97 u16 vendor = 0, device = 0; in b43_sdio_probe() local 109 vendor = tuple->data[1] | (tuple->data[2]<<8); in b43_sdio_probe() 112 vendor, device); in b43_sdio_probe() 123 if (!vendor || !device) { in b43_sdio_probe() 149 b43_sdio_get_quirks(vendor, device)); in b43_sdio_probe()
|
/linux-6.15/Documentation/ABI/testing/ |
D | sysfs-bus-cdx | 14 What: /sys/bus/cdx/devices/.../vendor 18 Vendor ID for this CDX device, in hexadecimal. Vendor ID is 20 Combination of Vendor ID and Device ID identifies a device. 29 Combination of Vendor ID and Device ID identifies a device. 35 Subsystem Vendor ID for this CDX device, in hexadecimal. 36 Subsystem Vendor ID is 16 bit identifier specific to the 117 - vXXXX contains the vendor ID; 119 - svXXXX contains the subsystem vendor ID;
|