Home
last modified time | relevance | path

Searched full:cpc (Results 1 – 25 of 86) sorted by relevance

1234

/kernel/linux/linux-5.10/arch/mips/include/asm/
Dmips-cpc.h8 # error Please include asm/mips-cps.h rather than asm/mips-cpc.h
17 /* The base address of the CPC registers */
22 * the CPC
34 * a CPC is successfully detected, else -errno.
48 * Returns true if a CPC is present in the system, else false.
59 /* Offsets from the CPC base address to various control blocks */
65 CPS_ACCESSOR_RO(cpc, sz, MIPS_CPC_GCB_OFS + off, name) \
66 CPS_ACCESSOR_RO(cpc, sz, MIPS_CPC_COCB_OFS + off, redir_##name)
69 CPS_ACCESSOR_RW(cpc, sz, MIPS_CPC_GCB_OFS + off, name) \
70 CPS_ACCESSOR_RW(cpc, sz, MIPS_CPC_COCB_OFS + off, redir_##name)
[all …]
Dmips-cps.h105 #include <asm/mips-cpc.h>
126 * mips_cps_cluster_config - return (GCR|CPC)_CONFIG from a cluster
148 * GCR_CONFIG via the redirect region, since the CPC is always in mips_cps_cluster_config()
224 * From CM 3.5 onwards we read CPC_Cx_CONFIG because the CPC is in mips_cps_numvps()
Dpm-cps.h11 * The CM & CPC can only handle coherence & power control on a per-core basis,
13 * enter or exit states requiring CM or CPC assistance in unison.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/
Dmti,mips-cpc.yaml4 $id: http://devicetree.org/schemas/power/mti,mips-cpc.yaml#
17 const: mti,mips-cpc
22 used to map the MIPS CPC registers block.
33 cpc@1bde0000 {
34 compatible = "mti,mips-cpc";
/kernel/linux/linux-5.10/drivers/net/can/sja1000/
DKconfig10 tristate "EMS CPC-PCI, CPC-PCIe and CPC-104P Card"
13 This driver is for the one, two or four channel CPC-PCI,
14 CPC-PCIe and CPC-104P cards from EMS Dr. Thomas Wuensche
18 tristate "EMS CPC-CARD Card"
21 This driver is for the one or two channel CPC-CARD cards from
Dems_pci.c23 MODULE_DESCRIPTION("Socket-CAN driver for EMS CPC-PCI/PCIe/104P CAN cards");
24 MODULE_SUPPORTED_DEVICE("EMS CPC-PCI/PCIe/104P CAN card");
94 /* CPC-PCI v1 */
96 /* CPC-PCI v2 */
98 /* CPC-104P v2 */
239 card->version = 2; /* CPC-PCI v2 */ in ems_pci_add_card()
244 card->version = 1; /* CPC-PCI v1 */ in ems_pci_add_card()
Dems_pcmcia.c23 MODULE_DESCRIPTION("Socket-CAN driver for EMS CPC-CARD cards");
24 MODULE_SUPPORTED_DEVICE("EMS CPC-CARD CAN card");
64 PCMCIA_DEVICE_PROD_ID123("EMS_T_W", "CPC-Card", "V2.0", 0xeab1ea23,
254 * Setup PCMCIA socket and probe for EMS CPC-CARD
/kernel/linux/linux-5.10/arch/mips/kernel/
Dmips-cpc.c27 cpc_node = of_find_compatible_node(of_root, NULL, "mti,mips-cpc"); in mips_cpc_default_phys_base()
38 * mips_cpc_phys_base - retrieve the physical base address of the CPC
54 /* If the CPC is already enabled, leave it so */ in mips_cpc_phys_base()
64 /* Enable the CPC, mapped at the default address */ in mips_cpc_phys_base()
93 /* Systems with CM >= 3 lock the CPC via mips_cm_lock_other */ in mips_cpc_lock_other()
114 /* Systems with CM >= 3 lock the CPC via mips_cm_lock_other */ in mips_cpc_unlock_other()
Dpm-cps.c273 * of a prefetch, since if it is then the CPC sequencer may become in cps_gen_flush_fsb()
392 * Load addresses of required CM & CPC registers. This is done early in cps_gen_entry_code()
444 /* Halt the VP via the CPC VP_STOP register */ in cps_gen_entry_code()
504 /* Determine the CPC command to issue */ in cps_gen_entry_code()
517 /* Issue the CPC command */ in cps_gen_entry_code()
536 /* Barrier to ensure write to CPC command is complete */ in cps_gen_entry_code()
602 * power-up command to the CPC in order to resume operation. in cps_gen_entry_code()
680 * of the cores, the JTAG detect bit indicates that the CPC will in cps_pm_power_notifier()
716 /* Detect whether a CPC is present */ in cps_pm_init()
722 pr_warn("pm-cps: CPC does not support clock gating\n"); in cps_pm_init()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/
Dp4080si-pre.dtsi101 next-level-cache = <&cpc>;
111 next-level-cache = <&cpc>;
121 next-level-cache = <&cpc>;
131 next-level-cache = <&cpc>;
141 next-level-cache = <&cpc>;
151 next-level-cache = <&cpc>;
161 next-level-cache = <&cpc>;
171 next-level-cache = <&cpc>;
Dt104xsi-pre.dtsi81 next-level-cache = <&cpc>;
91 next-level-cache = <&cpc>;
101 next-level-cache = <&cpc>;
111 next-level-cache = <&cpc>;
Dp2041si-pre.dtsi96 next-level-cache = <&cpc>;
106 next-level-cache = <&cpc>;
116 next-level-cache = <&cpc>;
126 next-level-cache = <&cpc>;
Dp3041si-pre.dtsi97 next-level-cache = <&cpc>;
107 next-level-cache = <&cpc>;
117 next-level-cache = <&cpc>;
127 next-level-cache = <&cpc>;
Dp5040si-pre.dtsi109 next-level-cache = <&cpc>;
119 next-level-cache = <&cpc>;
129 next-level-cache = <&cpc>;
139 next-level-cache = <&cpc>;
Dt102xsi-pre.dtsi81 next-level-cache = <&cpc>;
91 next-level-cache = <&cpc>;
Dp5020si-pre.dtsi103 next-level-cache = <&cpc>;
113 next-level-cache = <&cpc>;
Db4420si-post.dtsi75 cpc: l3-cache-controller@10000 { label
95 next-level-cache = <&cpc>;
/kernel/linux/linux-5.10/drivers/s390/char/
Dsclp_ocf.c42 /* Handler for OCF event. Look for the CPC image name. */
46 struct gds_subvector *sv, *netid, *cpc; in sclp_ocf_handler() local
65 cpc = sclp_find_gds_subvector(sv + 1, (void *) sv + sv->length, 2); in sclp_ocf_handler()
66 /* Copy network name and cpc name. */ in sclp_ocf_handler()
74 if (cpc) { in sclp_ocf_handler()
75 size = min(OCF_LENGTH_CPC_NAME, (size_t) cpc->length); in sclp_ocf_handler()
77 memcpy(cpc_name, cpc + 1, size); in sclp_ocf_handler()
/kernel/linux/linux-5.10/fs/f2fs/
Dcheckpoint.c1286 static void update_ckpt_flags(struct f2fs_sb_info *sbi, struct cp_control *cpc) in update_ckpt_flags() argument
1294 if ((cpc->reason & CP_UMOUNT) && in update_ckpt_flags()
1299 if (cpc->reason & CP_TRIMMED) in update_ckpt_flags()
1304 if (cpc->reason & CP_UMOUNT) in update_ckpt_flags()
1309 if (cpc->reason & CP_FASTBOOT) in update_ckpt_flags()
1389 static int do_checkpoint(struct f2fs_sb_info *sbi, struct cp_control *cpc) in do_checkpoint() argument
1440 if (__remain_node_summaries(cpc->reason)) in do_checkpoint()
1450 update_ckpt_flags(sbi, cpc); in do_checkpoint()
1464 if (enabled_nat_bits(sbi, cpc)) { in do_checkpoint()
1499 if (__remain_node_summaries(cpc->reason)) { in do_checkpoint()
[all …]
Dsegment.c2026 static bool add_discard_addrs(struct f2fs_sb_info *sbi, struct cp_control *cpc, in add_discard_addrs() argument
2031 struct seg_entry *se = get_seg_entry(sbi, cpc->trim_start); in add_discard_addrs()
2037 bool force = (cpc->reason & CP_DISCARD); in add_discard_addrs()
2065 && (end - start) < cpc->trim_minlen) in add_discard_addrs()
2074 de->start_blkaddr = START_BLOCK(sbi, cpc->trim_start); in add_discard_addrs()
2117 struct cp_control *cpc) in f2fs_clear_prefree_segments() argument
2126 bool force = (cpc->reason & CP_DISCARD); in f2fs_clear_prefree_segments()
2155 if (force && start >= cpc->trim_start && in f2fs_clear_prefree_segments()
2156 (end - 1) <= cpc->trim_end) in f2fs_clear_prefree_segments()
2192 (force && len < cpc->trim_minlen)) in f2fs_clear_prefree_segments()
[all …]
/kernel/linux/linux-5.10/drivers/acpi/
Dcppc_acpi.c9 * information from a per CPU table called CPC. This table is described in
98 /* Check if a CPC register is in PCC */
99 #define CPC_IN_PCC(cpc) ((cpc)->type == ACPI_TYPE_BUFFER && \ argument
100 (cpc)->cpc_entry.reg.space_id == \
110 /* Evalutes to True if an optional cpc field is supported */
111 #define CPC_SUPPORTED(cpc) ((cpc)->type == ACPI_TYPE_INTEGER ? \ argument
112 !!(cpc)->cpc_entry.int_value : \
113 !IS_NULL_REG(&(cpc)->cpc_entry.reg))
638 * An example CPC table looks like the following.
756 * the CPC table entries. The same PCC index in acpi_cppc_processor_probe()
[all …]
/kernel/linux/linux-5.10/drivers/net/can/usb/
Dems_usb.c3 * CAN driver for EMS Dr. Thomas Wuensche CPC-USB/ARM7
31 /* Messages from CPC to PC */
44 /* Messages from the PC to the CPC interface */
211 * NOTE: This driver supports only CPC-USB/ARM7 (LPC2119) yet.
531 * Send the given CPC command synchronously
658 /* CPC-USB will transfer received message to host */ in ems_usb_start()
663 /* CPC-USB will transfer CAN state changes to host */ in ems_usb_start()
668 /* CPC-USB will transfer bus errors to host */ in ems_usb_start()
969 * probe function for new CPC-USB devices
DKconfig12 tristate "EMS CPC-USB/ARM7 CAN/USB interface"
14 This driver is for the one channel CPC-USB/ARM7 CAN/USB interface
/kernel/linux/linux-5.10/include/acpi/
Dcppc_acpi.h46 * Each entry in the CPC table is either
59 /* Container to hold the CPC details for each CPU */
/kernel/linux/linux-5.10/drivers/input/joystick/
DKconfig227 Commodore, Amstrad CPC joystick connected to your parallel port.
242 Commodore, Amstrad CPC joystick connected to your parallel port.
255 Amstrad CPC joystick. For more information on how to use the driver

1234