Home
last modified time | relevance | path

Searched refs:dpc (Results 1 – 20 of 20) sorted by relevance

/drivers/pci/pcie/
Dpcie-dpc.c70 static int dpc_wait_rp_inactive(struct dpc_dev *dpc) in dpc_wait_rp_inactive() argument
73 struct pci_dev *pdev = dpc->dev->port; in dpc_wait_rp_inactive()
74 struct device *dev = &dpc->dev->device; in dpc_wait_rp_inactive()
77 pci_read_config_word(pdev, dpc->cap_pos + PCI_EXP_DPC_STATUS, &status); in dpc_wait_rp_inactive()
81 pci_read_config_word(pdev, dpc->cap_pos + PCI_EXP_DPC_STATUS, &status); in dpc_wait_rp_inactive()
90 static void dpc_wait_link_inactive(struct dpc_dev *dpc) in dpc_wait_link_inactive() argument
93 struct pci_dev *pdev = dpc->dev->port; in dpc_wait_link_inactive()
94 struct device *dev = &dpc->dev->device; in dpc_wait_link_inactive()
109 struct dpc_dev *dpc = container_of(work, struct dpc_dev, work); in interrupt_event_handler() local
110 struct pci_dev *dev, *temp, *pdev = dpc->dev->port; in interrupt_event_handler()
[all …]
DMakefile19 obj-$(CONFIG_PCIE_DPC) += pcie-dpc.o
/drivers/staging/media/davinci_vpfe/
Ddm365_ipipeif.c79 static void ipipeif_config_dpc(void *addr, struct ipipeif_dpc *dpc) in ipipeif_config_dpc() argument
83 if (dpc->en) { in ipipeif_config_dpc()
84 val = (dpc->en & 1) << IPIPEIF_DPC2_EN_SHIFT; in ipipeif_config_dpc()
85 val |= dpc->thr & IPIPEIF_DPC2_THR_MASK; in ipipeif_config_dpc()
290 ipipeif_config_dpc(ipipeif_base_addr, &params.if_5_1.dpc); in ipipeif_hw_setup()
328 ipipeif_config_dpc(ipipeif_base_addr, &params.if_5_1.dpc); in ipipeif_hw_setup()
411 ipipeif->config.if_5_1.dpc.en = config->if_5_1.dpc.en; in ipipeif_set_config()
412 ipipeif->config.if_5_1.dpc.thr = config->if_5_1.dpc.thr; in ipipeif_set_config()
447 config->if_5_1.dpc.en = ipipeif->config.if_5_1.dpc.en; in ipipeif_get_config()
448 config->if_5_1.dpc.thr = ipipeif->config.if_5_1.dpc.thr; in ipipeif_get_config()
Ddm365_ipipe_hw.c415 struct vpfe_ipipe_lutdpc *dpc) in ipipe_set_lutdpc_regs() argument
423 regw_ip(base_addr, dpc->en, DPC_LUT_EN); in ipipe_set_lutdpc_regs()
425 if (dpc->en != 1) in ipipe_set_lutdpc_regs()
428 val = LUTDPC_TBL_256_EN | (dpc->repl_white & 1); in ipipe_set_lutdpc_regs()
431 regw_ip(base_addr, dpc->dpc_size, DPC_LUT_SIZ & LUT_DPC_SIZE_MASK); in ipipe_set_lutdpc_regs()
433 if (dpc->table == NULL) in ipipe_set_lutdpc_regs()
436 for (count = 0; count < dpc->dpc_size; count++) { in ipipe_set_lutdpc_regs()
439 val = (dpc->table[count].horz_pos & LUT_DPC_H_POS_MASK) | in ipipe_set_lutdpc_regs()
440 ((dpc->table[count].vert_pos & LUT_DPC_V_POS_MASK) << in ipipe_set_lutdpc_regs()
441 LUT_DPC_V_POS_SHIFT) | (dpc->table[count].method << in ipipe_set_lutdpc_regs()
Ddm365_ipipeif_user.h57 struct ipipeif_dpc dpc; member
/drivers/acpi/
Dosl.c823 struct acpi_os_dpc *dpc = container_of(work, struct acpi_os_dpc, work); in acpi_os_execute_deferred() local
825 dpc->function(dpc->context); in acpi_os_execute_deferred()
826 kfree(dpc); in acpi_os_execute_deferred()
1042 struct acpi_os_dpc *dpc; in acpi_os_execute() local
1067 dpc = kzalloc(sizeof(struct acpi_os_dpc), GFP_ATOMIC); in acpi_os_execute()
1068 if (!dpc) in acpi_os_execute()
1071 dpc->function = function; in acpi_os_execute()
1072 dpc->context = context; in acpi_os_execute()
1081 INIT_WORK(&dpc->work, acpi_os_execute_deferred); in acpi_os_execute()
1084 INIT_WORK(&dpc->work, acpi_os_execute_deferred); in acpi_os_execute()
[all …]
/drivers/net/ethernet/aquantia/atlantic/hw_atl/
Dhw_atl_utils.c284 pmbox->stats.dpc = atomic_read(&PHAL_ATLANTIC_A0->dpc); in hw_atl_utils_mpi_read_stats()
286 pmbox->stats.dpc = reg_rx_dma_stat_counter7get(self); in hw_atl_utils_mpi_read_stats()
530 AQ_SDELTA(dpc); in hw_atl_utils_update_stats()
567 data[++i] = stats->dpc; in hw_atl_utils_get_hw_stats()
Dhw_atl_utils.h36 u32 dpc; member
136 atomic_t dpc; member
Dhw_atl_a0.c704 atomic_inc(&PHAL_ATLANTIC_A0->dpc); in hw_atl_a0_hw_irq_disable()
Dhw_atl_b0.c739 atomic_inc(&PHAL_ATLANTIC_B0->dpc); in hw_atl_b0_hw_irq_disable()
/drivers/staging/vt6655/
DMakefile12 dpc.o \
/drivers/staging/vt6656/
DMakefile12 dpc.o \
/drivers/isdn/hardware/eicon/
Ds_bri.c176 IoAdapter->dpc = pr_dpc; in prepare_maestra_functions()
Ds_pri.c177 IoAdapter->dpc = pr_dpc; in prepare_common_pri_functions()
Dio.h201 byte (*dpc)(ADAPTER *a); member
Ds_4bri.c450 IoAdapter->dpc = pr_dpc; in set_common_qBri_functions()
Dio.c461 IoAdapter->dpc(a); in DIDpcRoutine()
/drivers/staging/media/atomisp/pci/atomisp2/css2400/
Dia_css_acc_types.h252 uint8_t dpc; member
Dsh_css_params.c4128 if (params->pipe_dpc_config_changed[pipe_id] && binary->info->sp.enable.dpc) {
/drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/binary/src/
Dbinary.c1746 if (!candidate->enable.dpc && need_dpc) { in ia_css_binary_find()
1749 __LINE__, candidate->enable.dpc, in ia_css_binary_find()