/linux-master/drivers/platform/x86/amd/pmf/ |
H A D | pmf-quirks.c | 38 struct quirk_entry *quirks; local 44 quirks = dmi_id->driver_data; 45 if (quirks->supported_func) { 46 dev->supported_func = quirks->supported_func;
|
H A D | Makefile | 10 tee-if.o spc.o pmf-quirks.o
|
/linux-master/drivers/irqchip/ |
H A D | irq-gic-common.c | 16 const struct gic_quirk *quirks, void *data) 18 for (; quirks->desc; quirks++) { 19 if (!quirks->compatible && !quirks->property) 21 if (quirks->compatible && 22 !of_device_is_compatible(np, quirks->compatible)) 24 if (quirks->property && 25 !of_property_read_bool(np, quirks->property)) 27 if (quirks 15 gic_enable_of_quirks(const struct device_node *np, const struct gic_quirk *quirks, void *data) argument 33 gic_enable_quirks(u32 iidr, const struct gic_quirk *quirks, void *data) argument [all...] |
H A D | irq-gic-common.h | 27 void gic_enable_quirks(u32 iidr, const struct gic_quirk *quirks, 30 const struct gic_quirk *quirks, void *data);
|
/linux-master/drivers/net/can/flexcan/ |
H A D | flexcan.h | 73 u32 quirks; /* quirks needed for different IP cores */ member in struct:flexcan_devtype_data 122 const u32 quirks = priv->devtype_data.quirks; local 124 return quirks & FLEXCAN_QUIRK_SUPPORT_RX_MAILBOX; 130 const u32 quirks = priv->devtype_data.quirks; local 132 return (quirks & (FLEXCAN_QUIRK_SUPPORT_RX_MAILBOX | 141 const u32 quirks = priv->devtype_data.quirks; local 149 const u32 quirks = priv->devtype_data.quirks; local [all...] |
H A D | flexcan-ethtool.c | 30 if (priv->devtype_data.quirks & FLEXCAN_QUIRK_USE_RX_MAILBOX) 64 u32 quirks = priv->devtype_data.quirks; local 68 quirks |= FLEXCAN_QUIRK_USE_RX_MAILBOX; 70 quirks &= ~FLEXCAN_QUIRK_USE_RX_MAILBOX; 72 quirks |= FLEXCAN_QUIRK_USE_RX_MAILBOX; 75 quirks |= FLEXCAN_QUIRK_USE_RX_MAILBOX; 77 quirks &= ~FLEXCAN_QUIRK_USE_RX_MAILBOX; 80 if (quirks != priv->devtype_data.quirks [all...] |
/linux-master/drivers/platform/x86/amd/pmc/ |
H A D | Makefile | 7 amd-pmc-objs := pmc.o pmc-quirks.o
|
/linux-master/drivers/iommu/amd/ |
H A D | Makefile | 2 obj-$(CONFIG_AMD_IOMMU) += iommu.o init.o quirks.o io_pgtable.o io_pgtable_v2.o
|
/linux-master/include/linux/platform_data/ |
H A D | pxa_sdhci.h | 35 * @quirks: quirks of platfrom 47 unsigned int quirks; member in struct:sdhci_pxa_platdata
|
H A D | asoc-s3c.h | 32 u32 quirks; member in struct:samsung_i2s_type
|
/linux-master/drivers/usb/host/ |
H A D | xhci-pci.h | 21 u64 quirks; member in struct:xhci_driver_data
|
H A D | xhci-pci.c | 130 if (xhci->quirks & XHCI_BROKEN_MSI) 219 * TODO: see if there are any quirks that need to be added to handle 241 xhci->quirks |= driver_data->quirks; 244 /* Look for vendor-specific quirks */ 250 xhci->quirks |= XHCI_RESET_EP_QUIRK; 256 xhci->quirks |= XHCI_SLOW_SUSPEND; 263 xhci->quirks |= XHCI_BROKEN_STREAMS; 268 xhci->quirks |= XHCI_BROKEN_MSI; 273 xhci->quirks | [all...] |
/linux-master/drivers/hid/ |
H A D | hid-cypress.c | 73 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); local 75 if (quirks & CP_RDESC_SWAPPED_MIN_MAX) 77 if (quirks & VA_INVAL_LOGICAL_BOUNDARY) 87 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); local 89 if (!(quirks & CP_2WHEEL_MOUSE_HACK)) 103 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); local 106 !usage->type || !(quirks & CP_2WHEEL_MOUSE_HACK)) 111 quirks |= CP_2WHEEL_MOUSE_HACK_ON; 113 quirks &= ~CP_2WHEEL_MOUSE_HACK_ON; 114 hid_set_drvdata(hdev, (void *)quirks); 130 unsigned long quirks = id->driver_data; local [all...] |
H A D | hid-belkin.c | 30 unsigned long quirks = (unsigned long)hid_get_drvdata(hdev); local 33 !(quirks & BELKIN_WKBD)) 48 unsigned long quirks = id->driver_data; local 51 hid_set_drvdata(hdev, (void *)quirks); 60 ((quirks & BELKIN_HIDDEV) ? HID_CONNECT_HIDDEV_FORCE : 0));
|
H A D | hid-lg.h | 6 unsigned long quirks; member in struct:lg_drv_data
|
H A D | hid-microsoft.c | 32 unsigned long quirks; member in struct:ms_data 63 unsigned long quirks = ms->quirks; local 69 if ((quirks & MS_RDESC) && *rsize == 571 && rdesc[557] == 0x19 && 187 unsigned long quirks = ms->quirks; local 189 if (quirks & MS_ERGONOMY) { 195 if ((quirks & MS_PRESENTER) && 199 if (quirks & MS_SURFACE_DIAL) { 214 unsigned long quirks local 226 unsigned long quirks = ms->quirks; local 367 unsigned long quirks = id->driver_data; local [all...] |
H A D | hid-multitouch.c | 51 /* quirks to control the device */ 113 __s32 quirks; member in struct:mt_application 142 __s32 quirks; member in struct:mt_class 244 .quirks = MT_QUIRK_ALWAYS_VALID | 247 .quirks = MT_QUIRK_NOT_SEEN_MEANS_UP }, 249 .quirks = MT_QUIRK_ALWAYS_VALID}, 251 .quirks = MT_QUIRK_VALID_IS_CONFIDENCE }, 253 .quirks = MT_QUIRK_VALID_IS_CONFIDENCE | 256 .quirks = MT_QUIRK_VALID_IS_CONFIDENCE | 259 .quirks 912 __s32 quirks = app->quirks; local 1013 __s32 quirks = app->quirks; local 1162 __s32 quirks = app->quirks; local 1573 __s32 quirks = app->quirks; local [all...] |
H A D | hid-saitek.c | 32 unsigned long quirks; member in struct:saitek_sc 39 unsigned long quirks = id->driver_data; local 49 ssc->quirks = quirks; 74 if ((ssc->quirks & SAITEK_FIX_PS1000) && *rsize == 137 && 98 if (ssc->quirks & SAITEK_RELEASE_MODE_RAT7 && size == 7) { 119 } else if (ssc->quirks & SAITEK_RELEASE_MODE_MMO7 && size == 8) { 157 (((ssc->quirks & SAITEK_RELEASE_MODE_RAT7) && 159 ((ssc->quirks & SAITEK_RELEASE_MODE_MMO7) &&
|
/linux-master/sound/soc/meson/ |
H A D | axg-tdm-formatter.h | 26 const struct axg_tdm_formatter_hw *quirks, 34 const struct axg_tdm_formatter_hw *quirks; member in struct:axg_tdm_formatter_driver
|
/linux-master/drivers/mmc/core/ |
H A D | card.h | 169 card->quirks |= data; 174 card->quirks &= ~data; 193 card->quirks |= MMC_QUIRK_NONSTD_SDIO; 207 card->quirks |= data; 214 card->quirks &= ~data; 223 card->quirks |= data; 230 card->quirks &= ~data; 235 return c->quirks & MMC_QUIRK_LENIENT_FN0; 240 return c->quirks & MMC_QUIRK_BLKSZ_FOR_BYTE_MODE; 245 return c->quirks [all...] |
/linux-master/include/linux/ |
H A D | eeprom_93xx46.h | 17 unsigned int quirks; member in struct:eeprom_93xx46_platform_data
|
H A D | packing.h | 28 * @startbit: The index (in logical notation, compensated for quirks) where 31 * @endbit: The index (in logical notation, compensated for quirks) where 38 * @quirks: A bit mask of QUIRK_LITTLE_ENDIAN, QUIRK_LSW32_IS_FIRST and 47 enum packing_op op, u8 quirks);
|
/linux-master/arch/x86/platform/efi/ |
H A D | Makefile | 5 obj-$(CONFIG_EFI) += memmap.o quirks.o efi.o efi_$(BITS).o \
|
/linux-master/drivers/mmc/host/ |
H A D | renesas_sdhi.h | 42 #define sdhi_has_quirk(p, q) ((p)->quirks && (p)->quirks->q) 57 const struct renesas_sdhi_quirks *quirks; member in struct:renesas_sdhi_of_data_with_quirks 79 const struct renesas_sdhi_quirks *quirks; member in struct:renesas_sdhi 104 const struct renesas_sdhi_quirks *quirks);
|
/linux-master/drivers/platform/x86/ |
H A D | eeepc-wmi.c | 99 static struct quirk_entry *quirks; variable in typeref:struct:quirk_entry 109 quirks = &quirk_asus_et2012_type1; 111 quirks = &quirk_asus_et2012_type3; 121 quirks = dmi->driver_data; 188 quirks = &quirk_asus_unknown; 189 quirks->hotplug_wireless = hotplug_wireless; 193 driver->quirks = quirks; 194 driver->quirks->wapf = -1;
|