Home
last modified time | relevance | path

Searched refs:cci (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v5.4/Documentation/devicetree/bindings/arm/
Dcci.txt18 Node name must be "cci".
28 "arm,cci-400"
29 "arm,cci-500"
30 "arm,cci-550"
65 "arm,cci-400-ctrl-if"
93 "arm,cci-400-pmu,r0"
94 "arm,cci-400-pmu,r1"
95 "arm,cci-400-pmu" - DEPRECATED, permitted only where OS has
97 "arm,cci-500-pmu,r0"
98 "arm,cci-550-pmu,r0"
[all …]
/Linux-v5.4/drivers/usb/typec/ucsi/
Dtrace.c47 const char *ucsi_cci_str(u32 cci) in ucsi_cci_str() argument
49 if (cci & GENMASK(7, 0)) { in ucsi_cci_str()
50 if (cci & BIT(29)) in ucsi_cci_str()
52 if (cci & BIT(31)) in ucsi_cci_str()
56 if (cci & BIT(29)) in ucsi_cci_str()
58 if (cci & BIT(31)) in ucsi_cci_str()
Dtrace.h14 const char *ucsi_cci_str(u32 cci);
79 TP_PROTO(u32 cci),
80 TP_ARGS(cci),
82 __field(u32, cci)
85 __entry->cci = cci;
87 TP_printk("CCI=%08x %s", __entry->cci, ucsi_cci_str(__entry->cci))
91 TP_PROTO(u32 cci),
92 TP_ARGS(cci)
Ducsi.c125 data_length = ucsi->ppm->data->cci.data_length; in ucsi_run_command()
605 struct ucsi_cci *cci; in ucsi_notify() local
610 cci = &ucsi->ppm->data->cci; in ucsi_notify()
612 if (cci->error) in ucsi_notify()
614 else if (cci->busy) in ucsi_notify()
619 if (cci->cmd_complete && test_bit(COMMAND_PENDING, &ucsi->flags)) { in ucsi_notify()
621 } else if (cci->ack_complete && test_bit(ACK_PENDING, &ucsi->flags)) { in ucsi_notify()
623 } else if (cci->connector_change) { in ucsi_notify()
626 con = &ucsi->connector[cci->connector_change - 1]; in ucsi_notify()
668 if (ucsi->ppm->data->cci.reset_complete) in ucsi_reset_ppm()
Ducsi_ccg.c344 rab = CCGX_RAB_UCSI_DATA_BLOCK(offsetof(struct ucsi_data, cci)); in ucsi_ccg_recv_data()
345 status = ccg_read(uc, rab, ppm + offsetof(struct ucsi_data, cci), in ucsi_ccg_recv_data()
346 sizeof(uc->ppm.data->cci)); in ucsi_ccg_recv_data()
Ducsi.h354 struct ucsi_cci cci; member
/Linux-v5.4/arch/ia64/kernel/
Dtopology.c121 pal_cache_config_info_t cci; member
184 return sprintf(buf, "%u\n", 1 << this_leaf->cci.pcci_line_size); in show_coherency_line_size()
190 return sprintf(buf, "%u\n", this_leaf->cci.pcci_assoc); in show_ways_of_associativity()
197 cache_mattrib[this_leaf->cci.pcci_cache_attr]); in show_attributes()
202 return sprintf(buf, "%uK\n", this_leaf->cci.pcci_cache_size / 1024); in show_size()
207 unsigned number_of_sets = this_leaf->cci.pcci_cache_size; in show_number_of_sets()
208 number_of_sets /= this_leaf->cci.pcci_assoc; in show_number_of_sets()
209 number_of_sets /= 1 << this_leaf->cci.pcci_line_size; in show_number_of_sets()
226 int type = this_leaf->type + this_leaf->cci.pcci_unified; in show_type()
307 pal_cache_config_info_t cci; in cpu_cache_sysfs_init() local
[all …]
Dpalinfo.c215 pal_cache_config_info_t cci; in cache_info() local
230 if ((status=ia64_pal_cache_config_info(i,j, &cci)) != 0) in cache_info()
237 cache_types[j+cci.pcci_unified], i+1, in cache_info()
238 cci.pcci_cache_size); in cache_info()
240 if (cci.pcci_unified) in cache_info()
243 seq_printf(m, "%s\n", cache_mattrib[cci.pcci_cache_attr]); in cache_info()
249 cci.pcci_assoc, in cache_info()
250 1<<cci.pcci_line_size, in cache_info()
251 1<<cci.pcci_stride); in cache_info()
256 cci.pcci_st_latency); in cache_info()
[all …]
Dsetup.c879 pal_cache_config_info_t cci; in get_cache_info() local
896 status = ia64_pal_cache_config_info(l, 2, &cci); in get_cache_info()
903 cci.pcci_stride = I_CACHE_STRIDE_SHIFT; in get_cache_info()
906 cci.pcci_unified = 1; in get_cache_info()
908 if (cci.pcci_stride < ia64_cache_stride_shift) in get_cache_info()
909 ia64_cache_stride_shift = cci.pcci_stride; in get_cache_info()
911 line_size = 1 << cci.pcci_line_size; in get_cache_info()
916 if (!cci.pcci_unified) { in get_cache_info()
918 status = ia64_pal_cache_config_info(l, 1, &cci); in get_cache_info()
924 cci.pcci_stride = I_CACHE_STRIDE_SHIFT; in get_cache_info()
[all …]
/Linux-v5.4/arch/arm/boot/dts/
Dexynos5420-cpus.dtsi31 cci-control-port = <&cci_control1>;
43 cci-control-port = <&cci_control1>;
55 cci-control-port = <&cci_control1>;
67 cci-control-port = <&cci_control1>;
79 cci-control-port = <&cci_control0>;
91 cci-control-port = <&cci_control0>;
103 cci-control-port = <&cci_control0>;
115 cci-control-port = <&cci_control0>;
Dexynos5422-cpus.dtsi30 cci-control-port = <&cci_control0>;
42 cci-control-port = <&cci_control0>;
54 cci-control-port = <&cci_control0>;
66 cci-control-port = <&cci_control0>;
78 cci-control-port = <&cci_control1>;
90 cci-control-port = <&cci_control1>;
102 cci-control-port = <&cci_control1>;
114 cci-control-port = <&cci_control1>;
Dexynos5260.dtsi41 cci-control-port = <&cci_control1>;
48 cci-control-port = <&cci_control1>;
55 cci-control-port = <&cci_control0>;
62 cci-control-port = <&cci_control0>;
69 cci-control-port = <&cci_control0>;
76 cci-control-port = <&cci_control0>;
202 cci: cci@10f00000 { label
203 compatible = "arm,cci-400";
210 compatible = "arm,cci-400-ctrl-if";
216 compatible = "arm,cci-400-ctrl-if";
Dmt7629.dtsi32 cci-control-port = <&cci_control2>;
40 cci-control-port = <&cci_control2>;
175 cci: cci@10390000 { label
176 compatible = "arm,cci-400";
183 compatible = "arm,cci-400-ctrl-if";
189 compatible = "arm,cci-400-ctrl-if";
195 compatible = "arm,cci-400-ctrl-if";
201 compatible = "arm,cci-400-pmu,r1";
Dvexpress-v2p-ca15_a7.dts42 cci-control-port = <&cci_control1>;
52 cci-control-port = <&cci_control1>;
62 cci-control-port = <&cci_control2>;
72 cci-control-port = <&cci_control2>;
82 cci-control-port = <&cci_control2>;
161 cci@2c090000 {
162 compatible = "arm,cci-400";
169 compatible = "arm,cci-400-ctrl-if";
175 compatible = "arm,cci-400-ctrl-if";
181 compatible = "arm,cci-400-pmu,r0";
Dsun8i-a83t.dtsi68 cci-control-port = <&cci_control0>;
79 cci-control-port = <&cci_control0>;
90 cci-control-port = <&cci_control0>;
101 cci-control-port = <&cci_control0>;
112 cci-control-port = <&cci_control1>;
123 cci-control-port = <&cci_control1>;
134 cci-control-port = <&cci_control1>;
145 cci-control-port = <&cci_control1>;
393 cci@1790000 {
394 compatible = "arm,cci-400";
[all …]
Dsun9i-a80.dtsi70 cci-control-port = <&cci_control0>;
79 cci-control-port = <&cci_control0>;
88 cci-control-port = <&cci_control0>;
97 cci-control-port = <&cci_control0>;
106 cci-control-port = <&cci_control1>;
115 cci-control-port = <&cci_control1>;
124 cci-control-port = <&cci_control1>;
133 cci-control-port = <&cci_control1>;
544 cci: cci@1c90000 { label
545 compatible = "arm,cci-400";
[all …]
Dexynos5420.dtsi158 cci: cci@10d20000 { label
159 compatible = "arm,cci-400";
166 compatible = "arm,cci-400-ctrl-if";
171 compatible = "arm,cci-400-ctrl-if";
/Linux-v5.4/arch/arm64/boot/dts/mediatek/
Dmt7622.dtsi82 cci-control-port = <&cci_control2>;
96 cci-control-port = <&cci_control2>;
340 cci: cci@10390000 { label
341 compatible = "arm,cci-400";
348 compatible = "arm,cci-400-ctrl-if";
354 compatible = "arm,cci-400-ctrl-if";
360 compatible = "arm,cci-400-ctrl-if";
366 compatible = "arm,cci-400-pmu,r1";
/Linux-v5.4/drivers/perf/
DMakefile2 obj-$(CONFIG_ARM_CCI_PMU) += arm-cci.o
DKconfig17 If compiled as a module, it will be called arm-cci.
/Linux-v5.4/drivers/bus/
DMakefile7 obj-$(CONFIG_ARM_CCI) += arm-cci.o
/Linux-v5.4/arch/ia64/pci/
Dpci.c551 pal_cache_config_info_t cci; in set_pci_dfl_cacheline_size() local
561 /* cache_type (data_or_unified)= */ 2, &cci); in set_pci_dfl_cacheline_size()
567 pci_dfl_cache_line_size = (1 << cci.pcci_line_size) / 4; in set_pci_dfl_cacheline_size()
/Linux-v5.4/arch/arm64/boot/dts/xilinx/
Dzynqmp.dtsi174 cci: cci@fd6e0000 { label
175 compatible = "arm,cci-400";
182 compatible = "arm,cci-400-pmu,r1";
/Linux-v5.4/arch/arm64/boot/dts/broadcom/northstar2/
Dns2.dtsi443 cci@65590000 {
444 compatible = "arm,cci-400";
451 compatible = "arm,cci-400-pmu,r1",
452 "arm,cci-400-pmu";
/Linux-v5.4/sound/aoa/fabrics/
Dlayout.c770 struct codec_connect_info *cci) in check_codec() argument
801 cc = cci->connections; in check_codec()

12