Home
last modified time | relevance | path

Searched full:pch (Results 1 – 25 of 135) sorted by relevance

123456

/Linux-v5.10/drivers/gpu/drm/i915/
Dintel_pch.c9 /* Map PCH device id to PCH type, or PCH_NONE if unknown. */
15 drm_dbg_kms(&dev_priv->drm, "Found Ibex Peak PCH\n"); in intel_pch_type()
19 drm_dbg_kms(&dev_priv->drm, "Found CougarPoint PCH\n"); in intel_pch_type()
24 drm_dbg_kms(&dev_priv->drm, "Found PantherPoint PCH\n"); in intel_pch_type()
30 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint PCH\n"); in intel_pch_type()
37 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint LP PCH\n"); in intel_pch_type()
44 drm_dbg_kms(&dev_priv->drm, "Found WildcatPoint PCH\n"); in intel_pch_type()
52 drm_dbg_kms(&dev_priv->drm, "Found WildcatPoint LP PCH\n"); in intel_pch_type()
60 drm_dbg_kms(&dev_priv->drm, "Found SunrisePoint PCH\n"); in intel_pch_type()
65 drm_dbg_kms(&dev_priv->drm, "Found SunrisePoint LP PCH\n"); in intel_pch_type()
[all …]
Dintel_pch.h13 * If the new PCH comes with a south display engine that is not
15 * end. Instead, add it right after its "parent" PCH.
18 PCH_NOP = -1, /* PCH without south display */
19 PCH_NONE = 0, /* No PCH present */
20 PCH_IBX, /* Ibexpeak PCH */
21 PCH_CPT, /* Cougarpoint/Pantherpoint PCH */
22 PCH_LPT, /* Lynxpoint/Wildcatpoint PCH */
23 PCH_SPT, /* Sunrisepoint/Kaby Lake PCH */
24 PCH_CNP, /* Cannon/Comet Lake PCH */
25 PCH_ICP, /* Ice Lake PCH */
[all …]
/Linux-v5.10/drivers/dma/
Dpl330.c1555 struct dma_pl330_chan *pch; in dma_pl330_rqcb() local
1561 pch = desc->pchan; in dma_pl330_rqcb()
1564 if (!pch) in dma_pl330_rqcb()
1567 spin_lock_irqsave(&pch->lock, flags); in dma_pl330_rqcb()
1571 spin_unlock_irqrestore(&pch->lock, flags); in dma_pl330_rqcb()
1573 tasklet_schedule(&pch->task); in dma_pl330_rqcb()
2038 static inline void fill_queue(struct dma_pl330_chan *pch) in fill_queue() argument
2043 list_for_each_entry(desc, &pch->work_list, node) { in fill_queue()
2049 ret = pl330_submit_req(pch->thread, desc); in fill_queue()
2058 dev_err(pch->dmac->ddma.dev, "%s:%d Bad Desc(%d)\n", in fill_queue()
[all …]
Dsa11x0-dma.c331 unsigned pch, pch_alloc = 0; in sa11x0_dma_tasklet() local
353 for (pch = 0; pch < NR_PHY_CHAN; pch++) { in sa11x0_dma_tasklet()
354 p = &d->phy[pch]; in sa11x0_dma_tasklet()
361 pch_alloc |= 1 << pch; in sa11x0_dma_tasklet()
366 dev_dbg(d->slave.dev, "pchan %u: alloc vchan %p\n", pch, &c->vc); in sa11x0_dma_tasklet()
371 for (pch = 0; pch < NR_PHY_CHAN; pch++) { in sa11x0_dma_tasklet()
372 if (pch_alloc & (1 << pch)) { in sa11x0_dma_tasklet()
373 p = &d->phy[pch]; in sa11x0_dma_tasklet()
990 unsigned pch; in sa11x0_dma_remove() local
995 for (pch = 0; pch < NR_PHY_CHAN; pch++) in sa11x0_dma_remove()
[all …]
Dk3dma.c305 unsigned pch, pch_alloc = 0; in k3_dma_tasklet() local
325 for (pch = 0; pch < d->dma_channels; pch++) { in k3_dma_tasklet()
326 if (!(d->dma_channel_mask & (1 << pch))) in k3_dma_tasklet()
329 p = &d->phy[pch]; in k3_dma_tasklet()
336 pch_alloc |= 1 << pch; in k3_dma_tasklet()
340 dev_dbg(d->slave.dev, "pchan %u: alloc vchan %p\n", pch, &c->vc); in k3_dma_tasklet()
345 for (pch = 0; pch < d->dma_channels; pch++) { in k3_dma_tasklet()
346 if (!(d->dma_channel_mask & (1 << pch))) in k3_dma_tasklet()
349 if (pch_alloc & (1 << pch)) { in k3_dma_tasklet()
350 p = &d->phy[pch]; in k3_dma_tasklet()
/Linux-v5.10/drivers/net/ppp/
Dppp_generic.c259 static void ppp_channel_push(struct channel *pch);
261 struct channel *pch);
268 struct channel *pch);
283 static int ppp_connect_channel(struct channel *pch, int unit);
284 static int ppp_disconnect_channel(struct channel *pch);
285 static void ppp_destroy_channel(struct channel *pch);
644 struct channel *pch; in ppp_ioctl() local
647 pch = PF_TO_CHANNEL(pf); in ppp_ioctl()
653 err = ppp_connect_channel(pch, unit); in ppp_ioctl()
657 err = ppp_disconnect_channel(pch); in ppp_ioctl()
[all …]
/Linux-v5.10/tools/bpf/bpftool/
Dperf.c156 const char *pch; in show_proc() local
160 pch = fpath + 5; in show_proc()
161 if (*pch == '\0') in show_proc()
165 pch++; in show_proc()
166 while (isdigit(*pch)) { in show_proc()
167 pid = pid * 10 + *pch - '0'; in show_proc()
168 pch++; in show_proc()
170 if (*pch == '\0') in show_proc()
172 if (*pch != '/') in show_proc()
176 pch++; in show_proc()
[all …]
/Linux-v5.10/Documentation/i2c/busses/
Di2c-i801.rst21 * Intel 5/3400 Series (PCH)
22 * Intel 6 Series (PCH)
23 * Intel Patsburg (PCH)
24 * Intel DH89xxCC (PCH)
25 * Intel Panther Point (PCH)
26 * Intel Lynx Point (PCH)
28 * Intel Wellsburg (PCH)
29 * Intel Coleto Creek (PCH)
30 * Intel Wildcat Point (PCH)
33 * Intel Sunrise Point (PCH)
[all …]
/Linux-v5.10/drivers/pinctrl/intel/
DKconfig35 Lynxpoint is the PCH of Intel Haswell. This pinctrl driver
36 provides an interface that allows configuring of PCH pins and
67 tristate "Intel Cannon Lake PCH pinctrl and GPIO driver"
72 of Intel Cannon Lake PCH pins and using them as GPIOs.
80 of Intel Cedar Fork PCH pins and using them as GPIOs.
107 tristate "Intel Ice Lake PCH pinctrl and GPIO driver"
112 of Intel Ice Lake PCH pins and using them as GPIOs.
115 tristate "Intel Jasper Lake PCH pinctrl and GPIO driver"
120 of Intel Jasper Lake PCH pins and using them as GPIOs.
135 Sunrisepoint is the PCH of Intel Skylake. This pinctrl driver
[all …]
/Linux-v5.10/drivers/gpu/drm/i915/display/
Dintel_fifo_underrun.c51 * The code also supports underrun detection on the PCH transcoder.
228 drm_err(&dev_priv->drm, "pch fifo underrun on pch transcoder %c\n", in cpt_check_pch_fifo_underruns()
252 "uncleared pch fifo underrun on pch transcoder %c\n", in cpt_set_fifo_underrun_reporting()
313 * intel_set_pch_fifo_underrun_reporting - set PCH fifo underrun reporting state
315 * @pch_transcoder: the PCH transcoder (same as pipe on IVB and older)
318 * This function makes us disable or enable PCH fifo underruns for a specific
319 * PCH transcoder. Notice that on some PCHs (e.g. CPT/PPT), disabling FIFO
320 * underrun reporting for one transcoder may also disable all the other PCH
336 * NOTE: Pre-LPT has a fixed cpu pipe -> pch transcoder mapping, but LPT in intel_set_pch_fifo_underrun_reporting()
337 * has only one pch transcoder A that all pipes can use. To avoid racy in intel_set_pch_fifo_underrun_reporting()
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/interrupt-controller/
Dloongson,pch-msi.yaml4 $id: "http://devicetree.org/schemas/interrupt-controller/loongson,pch-msi.yaml#"
7 title: Loongson PCH MSI Controller
13 This interrupt controller is found in the Loongson LS7A family of PCH for
19 const: loongson,pch-msi-1.0
27 to PCH MSI.
35 to PCH MSI.
55 compatible = "loongson,pch-msi-1.0";
Dloongson,pch-pic.yaml4 $id: "http://devicetree.org/schemas/interrupt-controller/loongson,pch-pic.yaml#"
7 title: Loongson PCH PIC Controller
13 This interrupt controller is found in the Loongson LS7A family of PCH for
19 const: loongson,pch-pic-1.0
27 to PCH PIC.
50 compatible = "loongson,pch-pic-1.0";
/Linux-v5.10/drivers/hwtracing/intel_th/
Dpci.c157 /* Kaby Lake PCH-H */
167 /* Lewisburg PCH */
172 /* Lewisburg PCH */
192 /* Cedar Fork PCH */
197 /* Ice Lake PCH */
207 /* Comet Lake PCH */
212 /* Comet Lake PCH-V */
232 /* Tiger Lake PCH */
237 /* Tiger Lake PCH-H */
242 /* Jasper Lake PCH */
[all …]
/Linux-v5.10/drivers/thermal/intel/
Dintel_pch_thermal.c2 /* intel_pch_thermal.c - Intel PCH Thermal driver
19 /* Intel PCH thermal Device IDs */
20 #define PCH_THERMAL_DID_HSW_1 0x9C24 /* Haswell PCH */
21 #define PCH_THERMAL_DID_HSW_2 0x8C24 /* Haswell PCH */
23 #define PCH_THERMAL_DID_SKL 0x9D31 /* Skylake PCH */
24 #define PCH_THERMAL_DID_SKL_H 0xA131 /* Skylake PCH 100 series */
25 #define PCH_THERMAL_DID_CNL 0x9Df9 /* CNL PCH */
26 #define PCH_THERMAL_DID_CNL_H 0xA379 /* CNL-H PCH */
27 #define PCH_THERMAL_DID_CNL_LP 0x02F9 /* CNL-LP PCH */
28 #define PCH_THERMAL_DID_CML_H 0X06F9 /* CML-H PCH */
[all …]
/Linux-v5.10/drivers/net/ethernet/oki-semi/pch_gbe/
DKconfig13 This is a gigabit ethernet driver for EG20T PCH.
14 EG20T PCH is the platform controller hub that is used in Intel's
15 general embedded platform. EG20T PCH has Gigabit Ethernet interface.
24 ML7223/ML7831 is completely compatible for Intel EG20T PCH.
/Linux-v5.10/drivers/mtd/spi-nor/controllers/
DKconfig34 tristate "Intel PCH/PCU SPI flash PCI driver (DANGEROUS)"
38 This enables PCI support for the Intel PCH/PCU SPI controller in
50 tristate "Intel PCH/PCU SPI flash platform driver (DANGEROUS)"
54 This enables platform support for the Intel PCH/PCU SPI
/Linux-v5.10/Documentation/PCI/
Dboot-interrupts.rst16 IO-APIC table entries), the messages are routed to the legacy PCH. This
23 PCH and mitigation within BIOS and the OS.
29 When in-band legacy INTx messages are forwarded to the PCH, they in turn
80 devices. IO-APIC is only in the PCH. Devices connected to the Core IO's
87 first identify and make use of a means to disable the routing to the PCH.
105 PCH - they are either converted into MSI via the integrated IO-APIC
119 disable) the redirection of the interrupt handler to the PCH interrupt
/Linux-v5.10/drivers/i2c/busses/
Di2c-i801.c34 * 5/3400 Series (PCH) 0x3b30 32 hard yes yes yes
35 * 6 Series (PCH) 0x1c22 32 hard yes yes yes
36 * Patsburg (PCH) 0x1d22 32 hard yes yes yes
37 * Patsburg (PCH) IDF 0x1d70 32 hard yes yes yes
38 * Patsburg (PCH) IDF 0x1d71 32 hard yes yes yes
39 * Patsburg (PCH) IDF 0x1d72 32 hard yes yes yes
40 * DH89xxCC (PCH) 0x2330 32 hard yes yes yes
41 * Panther Point (PCH) 0x1e22 32 hard yes yes yes
42 * Lynx Point (PCH) 0x8c22 32 hard yes yes yes
43 * Lynx Point-LP (PCH) 0x9c22 32 hard yes yes yes
[all …]
DKconfig102 tristate "Intel 82801 (ICH/PCH)"
124 5/3400 Series (PCH)
125 6 Series (PCH)
126 Patsburg (PCH)
127 DH89xxCC (PCH)
128 Panther Point (PCH)
129 Lynx Point (PCH)
131 Wellsburg (PCH)
132 Coleto Creek (PCH)
133 Wildcat Point (PCH)
[all …]
/Linux-v5.10/arch/mips/boot/dts/loongson/
Dloongson64c_4core_ls7a.dts6 #include "ls7a-pch.dtsi"
27 &pch {
29 compatible = "loongson,pch-msi-1.0";
Dloongson64g_4core_ls7a.dts6 #include "ls7a-pch.dtsi"
31 &pch {
33 compatible = "loongson,pch-msi-1.0";
/Linux-v5.10/drivers/acpi/dptf/
Ddptf_pch_fivr.c3 * dptf_pch_fivr: DPTF PCH FIVR Participant driver
15 * freq_mhz_low_clock : Set PCH FIVR switching freq for
17 * freq_mhz_high_clock : Set PCH FIVR switching freq for
127 MODULE_DESCRIPTION("ACPI DPTF PCH FIVR driver");
DKconfig36 tristate "PCH FIVR DPTF Participant"
40 (DPTF) PCH FIVR Participant device support. This driver allows to
41 switch the PCH FIVR (Fully Integrated Voltage Regulator) frequency.
/Linux-v5.10/drivers/irqchip/
Dirq-loongson-pch-msi.c4 * Loongson PCH MSI support
7 #define pr_fmt(fmt) "pch-msi: " fmt
39 .name = "PCH PCI MSI",
91 .name = "PCH MSI",
250 IRQCHIP_DECLARE(pch_msi, "loongson,pch-msi-1.0", pch_msi_init);
/Linux-v5.10/drivers/isdn/mISDN/
Dstack.c565 struct mISDNchannel *pch; in delete_channel() local
592 pch = get_channel4id(ch->st, ch->nr); in delete_channel()
593 if (pch) { in delete_channel()
595 list_del(&pch->list); in delete_channel()
597 pch->ctrl(pch, CLOSE_CHANNEL, NULL); in delete_channel()
598 pch = ch->st->dev->teimgr; in delete_channel()
599 pch->ctrl(pch, CLOSE_CHANNEL, NULL); in delete_channel()
605 pch = ch->st->dev->teimgr; in delete_channel()
606 if (pch) { in delete_channel()
607 pch->ctrl(pch, CLOSE_CHANNEL, NULL); in delete_channel()

123456