Home
last modified time | relevance | path

Searched refs:dmc (Results 1 – 23 of 23) sorted by relevance

/linux-6.6.21/drivers/memory/samsung/
Dexynos5422-dmc.c238 static int exynos5_counters_set_event(struct exynos5_dmc *dmc) in exynos5_counters_set_event() argument
242 for (i = 0; i < dmc->num_counters; i++) { in exynos5_counters_set_event()
243 if (!dmc->counter[i]) in exynos5_counters_set_event()
245 ret = devfreq_event_set_event(dmc->counter[i]); in exynos5_counters_set_event()
252 static int exynos5_counters_enable_edev(struct exynos5_dmc *dmc) in exynos5_counters_enable_edev() argument
256 for (i = 0; i < dmc->num_counters; i++) { in exynos5_counters_enable_edev()
257 if (!dmc->counter[i]) in exynos5_counters_enable_edev()
259 ret = devfreq_event_enable_edev(dmc->counter[i]); in exynos5_counters_enable_edev()
266 static int exynos5_counters_disable_edev(struct exynos5_dmc *dmc) in exynos5_counters_disable_edev() argument
270 for (i = 0; i < dmc->num_counters; i++) { in exynos5_counters_disable_edev()
[all …]
DMakefile2 obj-$(CONFIG_EXYNOS5422_DMC) += exynos5422-dmc.o
/linux-6.6.21/drivers/gpu/drm/i915/display/
Dintel_dmc.c71 return i915->display.dmc.dmc; in i915_to_dmc()
298 struct intel_dmc *dmc = i915_to_dmc(i915); in has_dmc_id_fw() local
300 return dmc && dmc->dmc_info[dmc_id].payload; in has_dmc_id_fw()
521 struct intel_dmc *dmc, in dmc_mmiodata() argument
525 dmc->dmc_info[dmc_id].mmioaddr[i], in dmc_mmiodata()
526 dmc->dmc_info[dmc_id].mmiodata[i])) in dmc_mmiodata()
532 return dmc->dmc_info[dmc_id].mmiodata[i]; in dmc_mmiodata()
546 struct intel_dmc *dmc = i915_to_dmc(i915); in intel_dmc_load_program() local
562 for (i = 0; i < dmc->dmc_info[dmc_id].dmc_fw_size; i++) { in intel_dmc_load_program()
564 DMC_PROGRAM(dmc->dmc_info[dmc_id].start_mmioaddr, i), in intel_dmc_load_program()
[all …]
Dintel_display_core.h365 struct intel_dmc *dmc; member
367 } dmc; member
/linux-6.6.21/Documentation/devicetree/bindings/edac/
Ddmc-520.yaml4 $id: http://devicetree.org/schemas/edac/dmc-520.yaml#
20 - const: brcm,dmc-520
21 - const: arm,dmc-520
56 dmc0: dmc@200000 {
57 compatible = "brcm,dmc-520", "arm,dmc-520";
/linux-6.6.21/Documentation/devicetree/bindings/memory-controllers/
Dsamsung,exynos5422-dmc.yaml4 $id: http://devicetree.org/schemas/memory-controllers/samsung,exynos5422-dmc.yaml#
27 - const: samsung,exynos5422-dmc
112 compatible = "samsung,exynos5422-dmc";
Drockchip,rk3399-dmc.yaml4 $id: http://devicetree.org/schemas/memory-controllers/rockchip,rk3399-dmc.yaml#
15 - rockchip,rk3399-dmc
363 compatible = "rockchip,rk3399-dmc";
/linux-6.6.21/Documentation/devicetree/bindings/interconnect/
Dsamsung,exynos-bus.yaml225 bus-dmc {
287 dmc: bus-dmc {
303 interconnects = <&dmc>;
314 interconnects = <&leftbus &dmc>;
/linux-6.6.21/Documentation/devicetree/bindings/clock/
Dsamsung,exynos-clock.yaml24 - samsung,exynos3250-cmu-dmc
/linux-6.6.21/arch/arm/boot/dts/samsung/
Ds5pv210.dtsi498 dmc0: dmc@f0000000 {
499 compatible = "samsung,s5pv210-dmc";
503 dmc1: dmc@f1400000 {
504 compatible = "samsung,s5pv210-dmc";
Dexynos3250.dtsi46 bus_dmc: bus-dmc {
407 compatible = "samsung,exynos3250-cmu-dmc";
Dexynos4210.dtsi77 bus_dmc: bus-dmc {
Dexynos4x12.dtsi64 bus_dmc: bus-dmc {
Dexynos5420.dtsi348 dmc: memory-controller@10c20000 { label
349 compatible = "samsung,exynos5422-dmc";
Dexynos5422-odroid-core.dtsi495 &dmc {
/linux-6.6.21/arch/arm64/boot/dts/rockchip/
Drk3399-op1-opp.dtsi160 &dmc {
Drk3399-gru-chromebook.dtsi236 &dmc {
Drk3399-gru-scarlet.dtsi396 &dmc {
Drk3399-gru.dtsi380 &dmc {
Drk3399.dtsi181 dmc: memory-controller { label
182 compatible = "rockchip,rk3399-dmc";
/linux-6.6.21/drivers/clk/meson/
Da1-peripherals.c1584 static struct clk_regmap dmc = { variable
1961 [CLKID_DMC] = &dmc.hw,
2119 &dmc,
/linux-6.6.21/arch/arm64/boot/dts/amlogic/
Dmeson-g12-common.dtsi1573 dmc: bus@38000 { label
/linux-6.6.21/
DMAINTAINERS6215 F: Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6216 F: drivers/memory/samsung/exynos5422-dmc.c