Home
last modified time | relevance | path

Searched refs:bwmon (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.1/drivers/soc/qcom/
Dicc-bwmon.c332 static void bwmon_clear_counters(struct icc_bwmon *bwmon, bool clear_all) in bwmon_clear_counters() argument
346 regmap_field_force_write(bwmon->regs[F_CLEAR], val); in bwmon_clear_counters()
347 if (bwmon->data->quirks & BWMON_NEEDS_FORCE_CLEAR) in bwmon_clear_counters()
348 regmap_field_force_write(bwmon->regs[F_CLEAR], 0); in bwmon_clear_counters()
351 static void bwmon_clear_irq(struct icc_bwmon *bwmon) in bwmon_clear_irq() argument
369 regmap_field_force_write(bwmon->regs[F_IRQ_CLEAR], BWMON_IRQ_ENABLE_MASK); in bwmon_clear_irq()
370 if (bwmon->data->quirks & BWMON_NEEDS_FORCE_CLEAR) in bwmon_clear_irq()
371 regmap_field_force_write(bwmon->regs[F_IRQ_CLEAR], 0); in bwmon_clear_irq()
372 if (bwmon->data->quirks & BWMON_HAS_GLOBAL_IRQ) in bwmon_clear_irq()
373 regmap_field_force_write(bwmon->regs[F_GLOBAL_IRQ_CLEAR], in bwmon_clear_irq()
[all …]
DMakefile31 obj-$(CONFIG_QCOM_ICC_BWMON) += icc-bwmon.o
/Linux-v6.1/arch/arm64/boot/dts/qcom/
Dsdm845.dtsi2141 compatible = "qcom,sdm845-llcc-bwmon";
2178 compatible = "qcom,sdm845-bwmon", "qcom,msm8998-bwmon";
Dsc7280.dtsi3489 compatible = "qcom,sc7280-llcc-bwmon";
3529 compatible = "qcom,sc7280-cpu-bwmon", "qcom,msm8998-bwmon";
/Linux-v6.1/
DMAINTAINERS17098 F: Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
17099 F: drivers/soc/qcom/icc-bwmon.c