/device/soc/rockchip/common/sdk_linux/drivers/hid/ |
H A D | hid-input.c | 309 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 D | hid-core.c | 1894 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 D | Makefile | 5 hid-y := hid-core.o hid-input.o hid-quirks.o
|
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | i2c.h | 683 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 D | uvc_driver.c | 15 #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 D | drm_edid.c | 2 * 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 D | sdhci.c | 107 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 D | sdhci.h | 670 union SdhciHostQuirks quirks; member
|
/device/soc/rockchip/common/sdk_linux/drivers/mmc/host/ |
H A D | sdhci-of-dwcmshc.c | 248 .quirks = SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN, 254 .quirks = SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN | SDHCI_QUIRK_BROKEN_TIMEOUT_VAL,
|
H A D | rk_sdmmc.h | 273 * @quirks: Slot-level quirks (DW_MCI_SLOT_QUIRK_XXX) 291 int quirks; member
|
/device/soc/rockchip/common/sdk_linux/drivers/mmc/core/ |
H A D | sdio.c | 28 #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 D | block.c | 56 #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 D | rk_sdmmc.h | 273 * @quirks: Slot-level quirks (DW_MCI_SLOT_QUIRK_XXX) 291 int quirks; member
|
/device/soc/rockchip/rk3588/kernel/drivers/mmc/host/ |
H A D | rk_sdmmc.h | 304 * @quirks: Slot-level quirks (DW_MCI_SLOT_QUIRK_XXX) 322 int quirks; member
|
H A D | cqhci-core.c | 182 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 D | i2c-core-base.c | 1993 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 D | 8250_core.c | 513 up->port.quirks |= skip_txen_test ? UPQ_NO_TXEN_TEST : 0; in serial8250_apply_quirks()
|
H A D | 8250_port.c | 2477 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 D | dbus_usb_linux.c | 1534 usb->quirks |= USB_QUIRK_NO_SET_INTF; in DBUS_USBOS_PROBE()
|