/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_quirks.c | 14 i915->display.quirks.mask |= BIT(quirk); 229 return i915->display.quirks.mask & BIT(quirk);
|
/linux-master/drivers/mmc/host/ |
H A D | sdhci-pci.h | 138 unsigned int quirks; member in struct:sdhci_pci_fixes 176 unsigned int quirks; member in struct:sdhci_pci_chip
|
H A D | sdhci-dove.c | 60 .quirks = SDHCI_QUIRK_NO_SIMULT_VDD_AND_POWER |
|
H A D | sdhci-pci-core.c | 248 chip->quirks |= SDHCI_QUIRK_NO_CARD_NO_RESET; 280 .quirks = SDHCI_QUIRK_32BIT_DMA_ADDR | 290 .quirks = SDHCI_QUIRK_32BIT_DMA_ADDR | 317 .quirks = SDHCI_QUIRK_SINGLE_POWER_WRITE | 322 .quirks = SDHCI_QUIRK_SINGLE_POWER_WRITE | 328 .quirks = SDHCI_QUIRK_NO_SIMULT_VDD_AND_POWER | 335 .quirks = SDHCI_QUIRK_NO_HISPD_BIT, 378 .quirks = SDHCI_QUIRK_BROKEN_ADMA | SDHCI_QUIRK_NO_HISPD_BIT, 383 .quirks = SDHCI_QUIRK_BROKEN_ADMA | SDHCI_QUIRK_NO_HISPD_BIT, 388 .quirks [all...] |
/linux-master/drivers/pci/ |
H A D | Makefile | 21 obj-$(CONFIG_PCI_QUIRKS) += quirks.o
|
/linux-master/drivers/misc/eeprom/ |
H A D | eeprom_93xx46.c | 30 unsigned int quirks; member in struct:eeprom_93xx46_devtype_data 48 .quirks = EEPROM_93XX46_QUIRK_SINGLE_WORD_READ | 54 .quirks = EEPROM_93XX46_QUIRK_EXTRA_READ_CYCLE, 69 return edev->pdata->quirks & EEPROM_93XX46_QUIRK_SINGLE_WORD_READ; 74 return edev->pdata->quirks & EEPROM_93XX46_QUIRK_INSTRUCTION_LENGTH; 79 return edev->pdata->quirks & EEPROM_93XX46_QUIRK_EXTRA_READ_CYCLE; 468 pd->quirks = data->quirks;
|
/linux-master/drivers/platform/x86/ |
H A D | acer-wmi.c | 335 * Embedded Controller quirks 351 static struct quirk_entry *quirks; variable in typeref:struct:quirk_entry 355 if (quirks->mailled) 358 if (quirks->brightness) 361 if (quirks->turbo) 365 if (quirks->predator_v4) 372 quirks = dmi->driver_data; 747 /* Find which quirks are needed for a particular vendor/ model pair */ 751 quirks = &quirk_acer_predator_v4; 756 quirks [all...] |
/linux-master/drivers/hid/ |
H A D | hid-petalynx.c | 71 hdev->quirks |= HID_QUIRK_NOGET;
|
H A D | hid-input.c | 421 unsigned quirks = 0; local 426 quirks = match->driver_data; 428 return quirks; 528 unsigned quirks; local 535 quirks = find_battery_quirk(dev); 537 hid_dbg(dev, "device %x:%x:%x %d quirks %d\n", 538 dev->bus, dev->vendor, dev->product, dev->version, quirks); 540 if (quirks & HID_BATTERY_QUIRK_IGNORE) 564 if (is_percentage || (quirks & HID_BATTERY_QUIRK_PERCENT)) { 569 if (quirks 1529 unsigned *quirks = &hid->quirks; local [all...] |
/linux-master/drivers/usb/host/ |
H A D | xhci-ext-caps.c | 97 if (xhci->quirks & XHCI_INTEL_USB_ROLE_SW) {
|
H A D | xhci.c | 37 static unsigned long long quirks; variable 38 module_param(quirks, ullong, S_IRUGO); 39 MODULE_PARM_DESC(quirks, "Bit flags for quirks to be enabled as default"); 224 if (xhci->quirks & XHCI_INTEL_HOST) 232 if (xhci->quirks & XHCI_ASMEDIA_MODIFY_FLOWCONTROL) 276 if (!(xhci->quirks & XHCI_ZERO_64B_REGS) || !domain || 479 xhci->quirks |= XHCI_LINK_TRB_QUIRK; 489 xhci->quirks |= XHCI_COMP_MODE_QUIRK; 526 if (xhci->quirks [all...] |
/linux-master/include/sound/sof/ |
H A D | dai-intel.h | 87 uint32_t quirks; member in struct:sof_ipc_dai_ssp_params
|
/linux-master/drivers/usb/cdns3/ |
H A D | core.h | 45 unsigned long quirks; member in struct:cdns3_platform_data
|
/linux-master/drivers/net/dsa/ocelot/ |
H A D | felix.h | 42 unsigned long quirks; member in struct:felix_info
|
/linux-master/sound/soc/sof/intel/ |
H A D | apl.c | 117 .quirks = SOF_INTEL_PROCEN_FMT_QUIRK,
|
/linux-master/drivers/dma/sf-pdma/ |
H A D | sf-pdma.h | 122 u32 quirks; member in struct:sf_pdma_driver_platdata
|
/linux-master/drivers/bluetooth/ |
H A D | hci_serdev.c | 155 if (test_bit(HCI_QUIRK_NON_PERSISTENT_SETUP, &hdev->quirks)) { 361 set_bit(HCI_QUIRK_NO_SUSPEND_NOTIFIER, &hdev->quirks); 364 set_bit(HCI_QUIRK_RAW_DEVICE, &hdev->quirks); 367 set_bit(HCI_QUIRK_EXTERNAL_CONFIG, &hdev->quirks);
|
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | rx.c | 30 if (wl->quirks & WLCORE_QUIRK_RX_BLOCKSIZE_ALIGN) 39 if (wl->quirks & WLCORE_QUIRK_RX_BLOCKSIZE_ALIGN) 285 if (wl->quirks & WLCORE_QUIRK_END_OF_TRANSACTION) {
|
/linux-master/sound/soc/meson/ |
H A D | axg-tdmin.c | 112 const struct axg_tdm_formatter_hw *quirks, 115 unsigned int val, skew = quirks->skew_offset; 230 .quirks = &(const struct axg_tdm_formatter_hw) { 111 axg_tdmin_prepare(struct regmap *map, const struct axg_tdm_formatter_hw *quirks, struct axg_tdm_stream *ts) argument
|
/linux-master/drivers/usb/serial/ |
H A D | pl2303.c | 191 unsigned long quirks; member in struct:pl2303_type_data 199 unsigned long quirks; member in struct:pl2303_serial_private 214 .quirks = PL2303_QUIRK_LEGACY, 372 unsigned long quirks = (unsigned long)usb_get_serial_data(serial); local 376 if (quirks & PL2303_QUIRK_ENDPOINT_HACK) { 488 spriv->quirks = (unsigned long)usb_get_serial_data(serial); 489 spriv->quirks |= spriv->type->quirks; 510 if (spriv->quirks & PL2303_QUIRK_LEGACY) 904 if (spriv->quirks [all...] |
H A D | spcp8x5.c | 140 unsigned quirks; member in struct:spcp8x5_private 163 priv->quirks = id->driver_info; 186 if (priv->quirks & SPCP825_QUIRK_NO_UART_STATUS) 206 if (priv->quirks & SPCP825_QUIRK_NO_UART_STATUS) 239 if (priv->quirks & SPCP825_QUIRK_NO_WORK_MODE)
|
/linux-master/drivers/gpu/drm/sun4i/ |
H A D | sun8i_dw_hdmi.c | 118 hdmi->quirks = of_device_get_match_data(dev); 185 plat_data->mode_valid = hdmi->quirks->mode_valid; 186 plat_data->use_drm_infoframe = hdmi->quirks->use_drm_infoframe;
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_device_info.c | 16 [PVR_FW_HAS_BRN_##quirk] = offsetof(struct pvr_device, quirks.has_brn##quirk) 61 drm_warn(from_pvr_device(pvr_dev), "Unsupported quirks in firmware image"); 71 "Unsupported quirks in firmware image"); 85 * pvr_device_info_set_quirks() - Set device quirks from device information in firmware 87 * @quirks: Pointer to quirks mask in device information. 88 * @quirks_size: Size of quirks mask, in u64s. 90 void pvr_device_info_set_quirks(struct pvr_device *pvr_dev, const u64 *quirks, u32 quirks_size) argument 94 pvr_device_info_set_common(pvr_dev, quirks, quirks_size, quirks_mapping,
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-s3c2410.c | 74 /* Treat S3C2410 as baseline hardware, anything else is supported via quirks */ 98 kernel_ulong_t quirks; member in struct:s3c24xx_i2c 178 if (!(i2c->quirks & (QUIRK_POLL | QUIRK_ATOMIC))) 325 if (i2c->quirks & QUIRK_HDMIPHY) { 707 if (i2c->quirks & (QUIRK_POLL | QUIRK_ATOMIC)) { 733 if (i2c->quirks & QUIRK_HDMIPHY) 786 i2c->quirks |= QUIRK_ATOMIC; 788 i2c->quirks &= ~QUIRK_ATOMIC; 877 if (i2c->quirks & QUIRK_POLL) 882 if (i2c->quirks [all...] |
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_iommu.c | 280 ttbr0_cfg.quirks &= ~IO_PGTABLE_QUIRK_ARM_TTBR1; 404 struct msm_mmu *msm_iommu_new(struct device *dev, unsigned long quirks) argument 414 iommu_set_pgtable_quirks(domain, quirks); 437 struct msm_mmu *msm_iommu_gpu_new(struct device *dev, struct msm_gpu *gpu, unsigned long quirks) argument 443 mmu = msm_iommu_new(dev, quirks);
|