| /linux/drivers/clk/bcm/ |
| H A D | clk-bcm53573-ilp.c | 27 struct bcm53573_ilp *ilp = container_of(hw, struct bcm53573_ilp, hw); in bcm53573_ilp_enable() local 29 regmap_write(ilp->regmap, PMU_SLOW_CLK_PERIOD, 0x10199); in bcm53573_ilp_enable() 30 regmap_write(ilp->regmap, 0x674, 0x10000); in bcm53573_ilp_enable() 37 struct bcm53573_ilp *ilp = container_of(hw, struct bcm53573_ilp, hw); in bcm53573_ilp_disable() local 39 regmap_write(ilp->regmap, PMU_SLOW_CLK_PERIOD, 0); in bcm53573_ilp_disable() 40 regmap_write(ilp->regmap, 0x674, 0); in bcm53573_ilp_disable() 46 struct bcm53573_ilp *ilp = container_of(hw, struct bcm53573_ilp, hw); in bcm53573_ilp_recalc_rate() local 47 struct regmap *regmap = ilp->regmap; in bcm53573_ilp_recalc_rate() 100 struct bcm53573_ilp *ilp; in bcm53573_ilp_init() local 105 ilp = kzalloc_obj(*ilp); in bcm53573_ilp_init() [all …]
|
| H A D | Makefile | 14 obj-$(CONFIG_ARCH_BCM_53573) += clk-bcm53573-ilp.o
|
| /linux/arch/arm/boot/dts/broadcom/ |
| H A D | bcm53573.dtsi | 258 ilp: ilp { label 259 compatible = "brcm,bcm53573-ilp"; 262 clock-output-names = "ilp";
|
| /linux/tools/perf/pmu-events/ |
| H A D | intel_metrics.py | 430 ilp = [d_ratio(max(inst_ret_c[x] - inst_ret_c[x + 1], 0), core_cycles) 432 ilp.append(d_ratio(inst_ret_c[4], core_cycles)) 434 for x in ilp: 444 ilp[0], "100%"), 447 ilp[1], "100%"), 450 ilp[2], "100%"), 453 ilp[3], "100%"), 456 ilp[4], "100%"),
|
| /linux/include/linux/ssb/ |
| H A D | ssb_driver_chipcommon.h | 174 #define SSB_CHIPCO_SYSCLKCTL_CLKDIV 0xFFFF0000 /* ClkDiv (ILP = 1/(4+divisor)) */ 192 #define SSB_CHIPCO_CLKCTLST_FORCEILP 0x00000004 /* Force ILP request */ 219 #define SSB_CHIPCO_PMU_CTL_ILP_DIV 0xFFFF0000 /* ILP div mask */ 222 #define SSB_CHIPCO_PMU_CTL_NOILPONW 0x00000200 /* No ILP on wait */ 227 #define SSB_CHIPCO_PMU_CTL_ILPDIVEN 0x00000002 /* ILP div enable */
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | aiutils.c | 73 /* ClkDiv (ILP = 1/(4 * (divisor + 1)) */ 566 * return the ILP (slowclock) min or max frequency 598 /* Starting with 4318 it is ILP that is used for the delays */ in ai_clkctl_setdelay() 622 /* set all Instaclk chip ILP to 1 MHz */ in ai_clkctl_init()
|
| /linux/include/linux/bcma/ |
| H A D | bcma_driver_chipcommon.h | 248 #define BCMA_CC_SYSCLKCTL_CLKDIV 0xFFFF0000 /* ClkDiv (ILP = 1/(4+divisor)) */ 325 #define BCMA_CC_PMU_CTL_ILP_DIV 0xFFFF0000 /* ILP div mask */ 331 #define BCMA_CC_PMU_CTL_NOILPONW 0x00000200 /* No ILP on wait */ 336 #define BCMA_CC_PMU_CTL_ILPDIVEN 0x00000002 /* ILP div enable */
|
| H A D | bcma_regs.h | 10 #define BCMA_CLKCTLST_FORCEILP 0x00000004 /* Force ILP request */
|
| /linux/arch/x86/lib/ |
| H A D | csum-partial_64.c | 48 /* Do two 40-byte chunks in parallel to get better ILP */ in csum_partial()
|
| /linux/drivers/bcma/ |
| H A D | driver_chipcommon.c | 106 /* based on 32KHz ILP clock */ in bcma_chipco_watchdog_ticks_per_ms()
|
| /linux/drivers/ssb/ |
| H A D | driver_chipcommon.c | 338 /* based on 32KHz ILP clock */ in ssb_chipco_watchdog_ticks_per_ms()
|
| H A D | driver_chipcommon_pmu.c | 399 /* Adjust ILP Request to avoid forcing EXT/BB into burst mode. */
|
| /linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
| H A D | rkl-metrics.json | 157 …he execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when lon… 228 …s in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted… 1654 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/icelake/ |
| H A D | icl-metrics.json | 157 …he execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when lon… 228 …s in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted… 1633 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/skylake/ |
| H A D | skl-metrics.json | 142 …he execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when lon… 213 …s in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted… 1546 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
| H A D | tgl-metrics.json | 157 …he execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when lon… 228 …s in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted… 1654 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/sandybridge/ |
| H A D | snb-metrics.json | 521 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/jaketown/ |
| H A D | jkt-metrics.json | 542 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| H A D | clx-metrics.json | 381 …he execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when lon… 452 …s in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted… 1907 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/skylakex/ |
| H A D | skx-metrics.json | 363 …he execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when lon… 434 …s in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted… 1855 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/icelakex/ |
| H A D | icx-metrics.json | 433 …he execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when lon… 504 …s in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted… 1986 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/graniterapids/ |
| H A D | gnr-metrics.json | 451 "PublicDescription": "Total pipeline cost when the execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when long-latency execution units are busy. Related metrics: " 514 "PublicDescription": "Total pipeline cost of remaining bottlenecks in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted memory-related stalls." 2157 "PublicDescription": "This metric estimates fraction of cycles the CPU performance was potentially limited due to Core computation issues (non divider-related). Two distinct categories can be attributed into this metric: (1) heavy data-dependency among contiguous instructions would manifest in this metric - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on some hardware execution unit other than Divider. For example; when there are too many multiply operations.",
|
| /linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
| H A D | emr-metrics.json | 402 …he execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when lon… 465 …s in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted… 2047 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
| H A D | spr-metrics.json | 462 …he execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when lon… 525 …s in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted… 2123 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|
| /linux/tools/perf/pmu-events/arch/x86/lunarlake/ |
| H A D | lnl-metrics.json | 781 …he execution is compute-bound - an estimation. Covers Core Bound when High ILP as well as when lon… 852 …s in the back-end. Examples include data-dependencies (Core Bound when Low ILP) and other unlisted… 2504 …c - such cases are often referred to as low Instruction Level Parallelism (ILP). (2) Contention on…
|