Home
last modified time | relevance | path

Searched full:dpc (Results 1 – 25 of 70) sorted by relevance

123

/linux/drivers/pci/pcie/
H A Ddpc.c9 #define dev_fmt(fmt) "DPC: " fmt
96 * pci_dpc_recovered - whether DPC triggered and has recovered successfully
99 * Return true if DPC was triggered for @pdev and has recovered successfully.
101 * driver to recognize and ignore Link Down/Up events caused by DPC.
111 * Synchronization between hotplug and DPC is not supported in pci_dpc_recovered()
112 * if DPC is owned by firmware and EDR is not enabled. in pci_dpc_recovered()
119 * Need a timeout in case DPC never completes due to failure of in pci_dpc_recovered()
121 * but reports indicate that DPC completes within 4 seconds. in pci_dpc_recovered()
156 * DPC disables the Link automatically in hardware, so it has in dpc_reset_link()
162 * Wait until the Link is inactive, then clear DPC Trigger Status in dpc_reset_link()
[all …]
H A Dportdrv.c53 * Fill in *pme, *aer, *dpc with the relevant Interrupt Message Numbers if
58 u32 *pme, u32 *aer, u32 *dpc) in pcie_message_numbers() argument
96 *dpc = FIELD_GET(PCI_EXP_DPC_IRQ, reg16); in pcie_message_numbers()
97 nvec = max(nvec, *dpc + 1); in pcie_message_numbers()
116 u32 pme = 0, aer = 0, dpc = 0; in pcie_port_enable_irq_vec() local
125 nvec = pcie_message_numbers(dev, mask, &pme, &aer, &dpc); in pcie_port_enable_irq_vec()
164 irqs[PCIE_PORT_SERVICE_DPC_SHIFT] = pci_irq_vector(dev, dpc); in pcie_port_enable_irq_vec()
260 * With dpc-native, allow Linux to use DPC even if it doesn't have in get_port_device_capability()
614 * If the user specified "pcie_ports=dpc-native", use the Linux DPC PCIe
625 else if (!strncmp(str, "dpc-native", 10)) in pcie_port_setup()
/linux/drivers/staging/media/deprecated/atmel/
H A Datmel-isc-regs.h94 /* ISC DPC Control Register */
101 /* ISC DPC Config Register */
122 /* ISC DPC Threshold Median Register */
125 /* ISC DPC Threshold Closest Register */
128 /* ISC DPC Threshold Average Register */
131 /* ISC DPC STatus Register */
H A Datmel-isc.h238 * specific DPC module
/linux/drivers/media/platform/microchip/
H A Dmicrochip-isc-regs.h94 /* ISC DPC Control Register */
101 /* ISC DPC Config Register */
122 /* ISC DPC Threshold Median Register */
125 /* ISC DPC Threshold Closest Register */
128 /* ISC DPC Threshold Average Register */
131 /* ISC DPC STatus Register */
H A Dmicrochip-sama7g5-isc.c9 * Sensor-->PFE-->DPC-->WB-->CFA-->CC-->GAM-->VHXS-->CSC-->CBHS-->SUB-->RLP-->DMA-->HIS
13 * DPC: Defective Pixel Correction with black offset correction, green disparity
H A Dmicrochip-isc.h249 * specific DPC module
/linux/Documentation/devicetree/bindings/iio/dac/
H A Dadi,ad5758.yaml26 Dynamic Power Control (DPC)
40 * 1: DPC current mode
41 * 2: DPC voltage mode
/linux/drivers/gpu/drm/i915/display/
H A Dintel_gmbus.c82 [GMBUS_PIN_DPC] = { "dpc", GPIOD },
89 [GMBUS_PIN_DPC] = { "dpc", GPIOD },
95 [GMBUS_PIN_DPC] = { "dpc", GPIOD },
102 [GMBUS_PIN_2_BXT] = { "dpc", GPIOC },
108 [GMBUS_PIN_2_BXT] = { "dpc", GPIOC },
116 [GMBUS_PIN_3_BXT] = { "dpc", GPIOD },
128 [GMBUS_PIN_3_BXT] = { "dpc", GPIOD },
135 [GMBUS_PIN_3_BXT] = { "dpc", GPIOD },
143 [GMBUS_PIN_3_BXT] = { "dpc", GPIOD },
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dmac80211_if.h80 struct tasklet_struct tasklet; /* dpc tasklet */
81 bool resched; /* dpc needs to be and is rescheduled */
/linux/drivers/scsi/aacraid/
H A Ddpcsup.c16 * Abstract: All DPC processing routines for the cyclone board occur here.
33 * This DPC routine will be run when the adapter interrupts us to let us
152 * This DPC routine will be queued when the adapter interrupts us to
266 * This DPC routine will be run when the adapter interrupts us to let us
/linux/Documentation/fb/
H A Dpxafb.rst70 dpc:DPC
/linux/drivers/usb/storage/
H A DKconfig129 tristate "Olympus MAUSB-10/Fuji DPC-R1 support"
132 and Fujifilm DPC-R1 USB Card reader/writer devices.
H A Dunusual_alauda.h11 "DPC-R1 (Alauda)",
/linux/include/uapi/linux/media/raspberrypi/
H A Dpisp_be_config.h120 * struct pisp_be_dpc_config - PiSP Back End DPC config
127 * @flags: DPC configuration flags
729 * @dpc: Defective Pixel Correction configuration
790 struct pisp_be_dpc_config dpc; member
/linux/drivers/usb/typec/tipd/
H A Dtrace.h195 { TPS25750_POWER_STATUS_CHARGER_DET_STATUS_DIV_3_DCP, "divider 3 dpc"}, \
196 { TPS25750_POWER_STATUS_CHARGER_DET_STATUS_1_2V_DCP, "1.2V dpc"})
/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_utils.c641 pmbox->stats.dpc = atomic_read(&self->dpc); in hw_atl_utils_mpi_read_stats()
643 pmbox->stats.dpc = hw_atl_rpb_rx_dma_drop_pkt_cnt_get(self); in hw_atl_utils_mpi_read_stats()
902 AQ_SDELTA(dpc); in hw_atl_utils_update_stats()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dsdio.h149 * @BRCMF_SDIOD_DOWN: Device can be accessed, no DPC.
150 * @BRCMF_SDIOD_DATA: Ready for data transfers, DPC enabled.
/linux/drivers/media/i2c/
H A Dov2680.c243 * DPC CTRL0 0x14 -> 0x3e, set enable_tail, enable_3x3_cluster
248 /* DPC MORE CONNECTION CASE THRE 0x0c (12) -> 0x02 (2) */
251 /* DPC GAIN LIST1 0x0f (15) -> 0x08 (8) */
254 /* DPC GAIN LIST2 0x3f (63) -> 0x0c (12) */
257 /* DPC THRE RATIO 0x04 (4) -> 0x00 (0) */
/linux/drivers/char/mwave/
H A Dmwavedd.h137 …unsigned long ulIPCSource_DPC; /* IPC source bits for recently processed intr, set during DPC proc…
/linux/include/uapi/linux/
H A Dpci_regs.h1059 #define PCI_EXP_DPC_CAP 0x04 /* DPC Capability */
1067 #define PCI_EXP_DPC_CTL 0x06 /* DPC control */
1070 #define PCI_EXP_DPC_CTL_INT_EN 0x0008 /* DPC Interrupt Enable */
1072 #define PCI_EXP_DPC_STATUS 0x08 /* DPC Status */
1083 #define PCI_EXP_DPC_STATUS_TRIGGER_RSN_SW_TRIGGER 0x0020 /* DPC SW Trigger bit */
1086 #define PCI_EXP_DPC_SOURCE_ID 0x0A /* DPC Source Identifier */
/linux/drivers/staging/media/atomisp/pci/runtime/binary/src/
H A Dbinary.c195 Currently, when DPC&BNR is processed between bayer scaling and in ia_css_binary_compute_shading_table_bayer_origin()
196 shading correction, DPC&BNR moves each color plane to in ia_css_binary_compute_shading_table_bayer_origin()
1213 if (!candidate->enable.dpc && need_dpc) { in ia_css_binary_find()
1215 __LINE__, candidate->enable.dpc, descr->enable_dpc); in ia_css_binary_find()
/linux/drivers/staging/media/ipu3/
H A Dipu3-abi.h778 /*'effective-stripes' - after input cropping used dpc, bds */
1296 u8 dpc[240832] __aligned(32); member
1648 struct imgu_abi_binary_dpc_info dpc_bnr; /* DPC related binary info */
1718 u8 dpc; member
/linux/drivers/gpu/drm/xe/
H A Dxe_irq.c442 * We might be in irq handler just when PCIe DPC is initiated in dg1_irq_handler()
448 "Ignore this IRQ as device might be in DPC containment.\n"); in dg1_irq_handler()
/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1088a-ten64.dts327 label = "dpc";

123