Home
last modified time | relevance | path

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

12345

/linux/drivers/dma/
H A Dpl330.c1559 struct dma_pl330_chan *pch; in dma_pl330_rqcb() local
1565 pch = desc->pchan; in dma_pl330_rqcb()
1568 if (!pch) in dma_pl330_rqcb()
1571 spin_lock_irqsave(&pch->lock, flags); in dma_pl330_rqcb()
1575 spin_unlock_irqrestore(&pch->lock, flags); in dma_pl330_rqcb()
1577 tasklet_schedule(&pch->task); in dma_pl330_rqcb()
2042 static inline void fill_queue(struct dma_pl330_chan *pch) in fill_queue() argument
2047 list_for_each_entry(desc, &pch->work_list, node) { in fill_queue()
2053 ret = pl330_submit_req(pch->thread, desc); in fill_queue()
2062 dev_err(pch->dmac->ddma.dev, "%s:%d Bad Desc(%d)\n", in fill_queue()
[all …]
H A Dk3dma.c303 unsigned pch, pch_alloc = 0; in k3_dma_tasklet() local
323 for (pch = 0; pch < d->dma_channels; pch++) { in k3_dma_tasklet()
324 if (!(d->dma_channel_mask & (1 << pch))) in k3_dma_tasklet()
327 p = &d->phy[pch]; in k3_dma_tasklet()
334 pch_alloc |= 1 << pch; in k3_dma_tasklet()
338 dev_dbg(d->slave.dev, "pchan %u: alloc vchan %p\n", pch, &c->vc); in k3_dma_tasklet()
343 for (pch = 0; pch < d->dma_channels; pch++) { in k3_dma_tasklet()
344 if (!(d->dma_channel_mask & (1 << pch))) in k3_dma_tasklet()
347 if (pch_alloc & (1 << pch)) { in k3_dma_tasklet()
348 p = &d->phy[pch]; in k3_dma_tasklet()
/linux/drivers/net/ppp/
H A Dppp_generic.c269 static void ppp_channel_push(struct channel *pch);
271 struct channel *pch);
278 struct channel *pch);
293 static int ppp_connect_channel(struct channel *pch, int unit);
294 static int ppp_disconnect_channel(struct channel *pch);
295 static void ppp_destroy_channel(struct channel *pch);
646 static int ppp_bridge_channels(struct channel *pch, struct channel *pchb) in ppp_bridge_channels() argument
648 spin_lock(&pch->upl); in ppp_bridge_channels()
649 if (rcu_dereference_protected(pch->ppp, lockdep_is_held(&pch->upl)) || in ppp_bridge_channels()
650 rcu_dereference_protected(pch->bridge, lockdep_is_held(&pch->upl))) { in ppp_bridge_channels()
[all …]
/linux/Documentation/translations/zh_TW/arch/loongarch/
H A Dirq-chip-model.rst15 HTVECINTC(Hyper-Transport Vector Interrupt Controller)、PCH-PIC(LS7A芯片組的主中
16 斷控制器)、PCH-LPC(LS7A芯片組的LPC中斷控制器)和PCH-MSI(MSI中斷控制器)。
19 全局中斷控制器(每個芯片一個,所有核共享),而PCH-PIC/PCH-LPC/PCH-MSI是CPU外部的中
28 PCH-LPC/PCH-MSI,然後被HTVECINTC統一收集,再發送到LIOINTC,最後到達CPUINTC::
46 | PCH-PIC | | PCH-MSI |
51 | PCH-LPC | | Devices | | Devices |
64 PCH-LPC/PCH-MSI,然後被EIOINTC統一收集,再直接到達CPUINTC::
77 | PCH-PIC | | PCH-MSI |
82 | PCH-LPC | | Devices | | Devices |
117 PCH-PIC::
[all …]
/linux/drivers/thermal/intel/
H A Dintel_pch_thermal.c2 /* intel_pch_thermal.c - Intel PCH Thermal driver
21 /* Intel PCH thermal Device IDs */
22 #define PCH_THERMAL_DID_HSW_1 0x9C24 /* Haswell PCH */
23 #define PCH_THERMAL_DID_HSW_2 0x8C24 /* Haswell PCH */
25 #define PCH_THERMAL_DID_SKL 0x9D31 /* Skylake PCH */
26 #define PCH_THERMAL_DID_SKL_H 0xA131 /* Skylake PCH 100 series */
27 #define PCH_THERMAL_DID_CNL 0x9Df9 /* CNL PCH */
28 #define PCH_THERMAL_DID_CNL_H 0xA379 /* CNL-H PCH */
29 #define PCH_THERMAL_DID_CNL_LP 0x02F9 /* CNL-LP PCH */
30 #define PCH_THERMAL_DID_CML_H 0X06F9 /* CML-H PCH */
[all …]
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A 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";
H A 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/tools/bpf/bpftool/
H A Dperf.c159 const char *pch; in show_proc() local
168 pch = proc_de->d_name; in show_proc()
171 while (isdigit(*pch)) { in show_proc()
172 pid = pid * 10 + *pch - '0'; in show_proc()
173 pch++; in show_proc()
175 if (*pch != '\0') in show_proc()
188 pch = pid_fd_de->d_name; in show_proc()
191 while (isdigit(*pch)) { in show_proc()
192 fd = fd * 10 + *pch - '0'; in show_proc()
193 pch++; in show_proc()
[all …]
/linux/drivers/hwtracing/intel_th/
H A Dpci.c168 /* Kaby Lake PCH-H */
178 /* Lewisburg PCH */
183 /* Lewisburg PCH */
203 /* Cedar Fork PCH */
208 /* Ice Lake PCH */
218 /* Comet Lake PCH */
223 /* Comet Lake PCH-V */
243 /* Tiger Lake PCH */
248 /* Tiger Lake PCH-H */
253 /* Jasper Lake PCH */
[all …]
/linux/drivers/i2c/busses/
H A 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 …]
/linux/drivers/net/ethernet/oki-semi/pch_gbe/
H A DKconfig14 This is a gigabit ethernet driver for EG20T PCH.
15 EG20T PCH is the platform controller hub that is used in Intel's
16 general embedded platform. EG20T PCH has Gigabit Ethernet interface.
25 ML7223/ML7831 is completely compatible for Intel EG20T PCH.
/linux/Documentation/PCI/
H A 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/drivers/platform/x86/intel/pmc/
H A DKconfig22 - PCH IP Power Gating status
24 - MPHY/PLL gating status (Sunrisepoint PCH only)
25 - SLPS0 Debug registers (Cannonlake/Icelake PCH)
/linux/arch/mips/boot/dts/loongson/
H A Dloongson64c_4core_ls7a.dts6 #include "ls7a-pch.dtsi"
27 &pch {
29 compatible = "loongson,pch-msi-1.0";
H A Dloongson64g_4core_ls7a.dts6 #include "ls7a-pch.dtsi"
31 &pch {
33 compatible = "loongson,pch-msi-1.0";
/linux/drivers/acpi/dptf/
H A DKconfig33 tristate "PCH FIVR DPTF Participant"
37 (DPTF) PCH FIVR Participant device support. This driver allows to
38 switch the PCH FIVR (Fully Integrated Voltage Regulator) frequency.
/linux/drivers/isdn/mISDN/
H A 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()
/linux/drivers/irqchip/
H A Dirq-loongson-pch-msi.c4 * Loongson PCH MSI support
7 #define pr_fmt(fmt) "pch-msi: " fmt
72 .name = "PCH MSI",
152 .prefix = "PCH-",
248 IRQCHIP_DECLARE(pch_msi, "loongson,pch-msi-1.0", pch_msi_of_init);
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-tyan-s7106.dts266 /* Directly connected to PCH SMBUS #0 */
284 * to PCH SMBUS #3
316 * - PCH SMBUS #1
324 * - PCH SMBUS #2
350 * - i2c4 via switch (PCH_VR_SMBUS_SW_P; controlled by PCH)
351 * - PCH SMBUS
379 * - PCH SMBUS #4
/linux/drivers/net/ethernet/intel/e1000e/
H A Dhw.h70 #define E1000_DEV_ID_PCH_I218_LM3 0x15A2 /* Wildcat Point PCH */
71 #define E1000_DEV_ID_PCH_I218_V3 0x15A3 /* Wildcat Point PCH */
72 #define E1000_DEV_ID_PCH_SPT_I219_LM 0x156F /* SPT PCH */
73 #define E1000_DEV_ID_PCH_SPT_I219_V 0x1570 /* SPT PCH */
74 #define E1000_DEV_ID_PCH_SPT_I219_LM2 0x15B7 /* SPT-H PCH */
75 #define E1000_DEV_ID_PCH_SPT_I219_V2 0x15B8 /* SPT-H PCH */
76 #define E1000_DEV_ID_PCH_LBG_I219_LM3 0x15B9 /* LBG PCH */
/linux/Documentation/devicetree/bindings/mips/loongson/
H A Drs780e-acpi.yaml7 title: Loongson RS780E PCH ACPI Controller
13 This controller can be found in Loongson-3 systems with RS780E PCH.
/linux/drivers/spi/
H A Dspi-intel-platform.c3 * Intel PCH/PCU SPI flash platform driver.
40 MODULE_DESCRIPTION("Intel PCH/PCU SPI flash platform driver");
/linux/Documentation/firmware-guide/acpi/
H A Dlpit.rst19 - Platform Controller Hub (PCH) SLP_S0 (Read via memory mapped interface)
33 PKG C10 and all functional blocks in PCH are in a low power state.
/linux/arch/x86/platform/uv/
H A Duv_nmi.c323 nmi_debug("UV:PCH: %p = %x & %x | %x (%x)\n", in uv_init_hubless_pch_io()
327 nmi_debug("UV:PCH: %p = %x\n", addr, data); in uv_init_hubless_pch_io()
459 nmi_debug("UV: Initializing UV Hubless NMI on PCH\n"); in uv_init_hubless_pch_d0()
489 if (hub_nmi->pch_owner) /* Only PCH owner can check status */ in uv_test_nmi()
538 /* A non-PCH node in a hubless system waits for NMI */ in uv_check_nmi()
542 /* MMR/PCH NMI flag is clear */ in uv_check_nmi()
559 * UV hubless system where only PCH owner can check flag in uv_check_nmi()
632 /* PCH NMI causes only one CPU to respond */ in uv_nmi_wait_cpus()
1091 nmi_debug("UV: PCH base:%p from 0x%lx, GPP_D_0\n", in uv_nmi_setup_hubless()
1101 pr_info("UV: PCH NMI enabled\n"); in uv_nmi_setup_hubless()
/linux/drivers/usb/gadget/udc/
H A DKconfig348 tristate "Intel QUARK X1000/EG20T PCH/LAPIS Semiconductor IOH(ML7213/ML7831) UDC"
351 This is a USB device driver for EG20T PCH.
352 EG20T PCH is the platform controller hub that is used in Intel's
353 general embedded platform. EG20T PCH has USB device interface.
367 ML7213/ML7831 is completely compatible for Intel EG20T PCH.

12345