Home
last modified time | relevance | path

Searched refs:quirks (Results 1 - 19 of 19) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/hid/
H A Dhid-input.c309 unsigned quirks = 0; in find_battery_quirk() local
314 quirks = match->driver_data; in find_battery_quirk()
317 return quirks; in find_battery_quirk()
417 unsigned quirks; in hidinput_setup_battery() local
425 quirks = find_battery_quirk(dev); in hidinput_setup_battery()
427 hid_dbg(dev, "device %x:%x:%x %d quirks %d\n", dev->bus, dev->vendor, dev->product, dev->version, quirks); in hidinput_setup_battery()
429 if (quirks & HID_BATTERY_QUIRK_IGNORE) { in hidinput_setup_battery()
453 if (quirks & HID_BATTERY_QUIRK_PERCENT) { in hidinput_setup_battery()
458 if (quirks in hidinput_setup_battery()
1759 unsigned *quirks = &hid->quirks; hidinput_hid_event() local
[all...]
H A Dhid-core.c1894 if (hdev->quirks & HID_QUIRK_HIDDEV_FORCE) { in hid_connect()
1897 if (hdev->quirks & HID_QUIRK_HIDINPUT_FORCE) { in hid_connect()
2237 /* reset the quirks that has been previously set */ in hid_device_probe()
2238 hdev->quirks = hid_lookup_quirk(hdev); in hid_device_probe()
2353 hdev->quirks = hid_lookup_quirk(hdev); in hid_add_device()
2385 } else if (!hdev->group && !(hdev->quirks & HID_QUIRK_HAVE_SPECIAL_DRIVER)) { in hid_add_device()
H A DMakefile5 hid-y := hid-core.o hid-input.o hid-quirks.o
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Di2c.h683 const struct i2c_adapter_quirks *quirks; member
842 * @quirks: quirk flags
846 static inline bool i2c_check_quirks(struct i2c_adapter *adap, u64 quirks) in i2c_check_quirks() argument
848 if (!adap->quirks) { in i2c_check_quirks()
851 return (adap->quirks->flags & quirks) == quirks; in i2c_check_quirks()
/device/soc/rockchip/common/sdk_linux/drivers/media/usb/uvc/
H A Duvc_driver.c15 #include <linux/usb/quirks.h>
630 if (dev->quirks & UVC_QUIRK_FORCE_Y8) { in uvc_parse_format()
640 if (dev->quirks & UVC_QUIRK_FORCE_BPP) { in uvc_parse_format()
809 if (dev->quirks & UVC_QUIRK_RESTRICT_FRAME_RATE) { in uvc_parse_format()
1524 if (alts->desc.bNumEndpoints == 1 && !(dev->quirks & UVC_QUIRK_BUILTIN_ISIGHT)) { in uvc_parse_control()
2356 dev->quirks = uvc_quirks_param == -1 ? dev->info->quirks : uvc_quirks_param; in uvc_probe()
2404 if (dev->quirks != dev->info->quirks) { in uvc_probe()
2406 "Forcing device quirks t in uvc_probe()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_edid.c2 * Copyright (c) 2006 Luc Verhaegen (quirks list)
92 u32 quirks; member
104 u32 quirks; member
2135 return quirk->quirks; in edid_get_quirks()
2148 * @quirks: quirks list
2151 * on existing modes and setting it anew for the right mode ala @quirks.
2153 static void edid_fixup_preferred(struct drm_connector *connector, u32 quirks) in edid_fixup_preferred() argument
2163 if (quirks & EDID_QUIRK_PREFER_LARGE_60) { in edid_fixup_preferred()
2166 if (quirks in edid_fixup_preferred()
2588 drm_mode_detailed(struct drm_device *dev, struct edid *edid, struct detailed_timing *timing, u32 quirks) drm_mode_detailed() argument
3175 add_detailed_modes(struct drm_connector *connector, struct edid *edid, u32 quirks) add_detailed_modes() argument
5213 u32 quirks = edid_get_quirks(edid); drm_add_display_info() local
5433 u32 quirks; drm_add_edid_modes() local
[all...]
/device/soc/hisilicon/common/platform/mmc/sdhci/
H A Dsdhci.c107 host->quirks.bits.forceSWDetect > 0 || in SdhciSetCardDetection()
108 host->quirks.bits.brokenCardDetection > 0) { in SdhciSetCardDetection()
348 if (host->quirks.bits.noEndattrInNopdesc) { in SdhciAdmaTablePre()
459 if (host->quirks.bits.brokenCardDetection > 0 || in SdhciCardPlugged()
460 host->quirks.bits.forceSWDetect > 0) { in SdhciCardPlugged()
572 if (cmd->data == NULL && host->quirks.bits.forceSWDetect > 0) { in SdhciDoRequest()
1243 if (host->quirks.bits.invertedWriteProtect > 0) { in SdhciDevReadOnly()
1605 ret = drsOps->GetUint32(node, "quirks", &(host->quirks.quirksData), 0); in SdhciHostParse()
1607 HDF_LOGD("%s: read quirks fai in SdhciHostParse()
[all...]
H A Dsdhci.h670 union SdhciHostQuirks quirks; member
/device/soc/rockchip/common/sdk_linux/drivers/mmc/host/
H A Dsdhci-of-dwcmshc.c248 .quirks = SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN,
254 .quirks = SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN | SDHCI_QUIRK_BROKEN_TIMEOUT_VAL,
H A Drk_sdmmc.h273 * @quirks: Slot-level quirks (DW_MCI_SLOT_QUIRK_XXX)
291 int quirks; member
/device/soc/rockchip/common/sdk_linux/drivers/mmc/core/
H A Dsdio.c28 #include "quirks.h"
87 if (!(card->quirks & MMC_QUIRK_NONSTD_SDIO)) { in sdio_init_func()
682 * Call the optional HC's init_card function to handle quirks. in mmc_sdio_init_card()
764 if (card->quirks & MMC_QUIRK_NONSTD_SDIO) { in mmc_sdio_init_card()
H A Dblock.c56 #include "quirks.h"
1083 if (card->quirks & MMC_QUIRK_INAND_CMD38) { in mmc_blk_issue_discard_rq()
1123 if (card->quirks & MMC_QUIRK_INAND_CMD38) { in mmc_blk_issue_secdiscard_rq()
1142 if (card->quirks & MMC_QUIRK_INAND_CMD38) { in mmc_blk_issue_secdiscard_rq()
1602 (do_rel_wr || !(card->quirks & MMC_QUIRK_BLK_NO_CMD23) || do_data_tag)) { in mmc_blk_rw_rq_prep()
/device/soc/rockchip/common/vendor/drivers/mmc/host/
H A Drk_sdmmc.h273 * @quirks: Slot-level quirks (DW_MCI_SLOT_QUIRK_XXX)
291 int quirks; member
/device/soc/rockchip/rk3588/kernel/drivers/mmc/host/
H A Drk_sdmmc.h304 * @quirks: Slot-level quirks (DW_MCI_SLOT_QUIRK_XXX)
322 int quirks; member
H A Dcqhci-core.c182 if (cq_host->quirks & CQHCI_QUIRK_SHORT_TXFR_DESC_SZ) in cqhci_host_alloc_tdl()
/device/soc/rockchip/common/sdk_linux/drivers/i2c/
H A Di2c-core-base.c1993 const struct i2c_adapter_quirks *q = adap->quirks; in i2c_check_for_quirks()
2081 if (adap->quirks && i2c_check_for_quirks(adap, msgs, num)) { in __i2c_transfer()
/device/soc/rockchip/common/sdk_linux/drivers/tty/serial/8250/
H A D8250_core.c513 up->port.quirks |= skip_txen_test ? UPQ_NO_TXEN_TEST : 0; in serial8250_apply_quirks()
H A D8250_port.c2477 if (up->port.quirks & UPQ_NO_TXEN_TEST) { in serial8250_do_startup()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddbus_usb_linux.c1534 usb->quirks |= USB_QUIRK_NO_SET_INTF; in DBUS_USBOS_PROBE()

Completed in 51 milliseconds