Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/memory/samsung/
A Dexynos5422-dmc.c352 dmc->opp_count = dev_pm_opp_get_opp_count(dmc->dev); in exynos5_init_freq_table()
354 dmc->opp = devm_kmalloc_array(dmc->dev, dmc->opp_count, in exynos5_init_freq_table()
1018 aligned_freq = dmc->opp[dmc->opp_count - 1].freq_hz; in exynos5_dmc_align_init_freq()
1238 dmc->bypass_timing_row = dmc->timing_row[idx - 1]; in of_get_dram_timings()
1239 dmc->bypass_timing_data = dmc->timing_data[idx - 1]; in of_get_dram_timings()
1277 dmc->mout_mx_mspll_ccore = devm_clk_get(dmc->dev, in exynos5_dmc_init_clks()
1292 dmc->curr_rate = clk_get_rate(dmc->mout_mclk_cdrex); in exynos5_dmc_init_clks()
1293 dmc->curr_rate = exynos5_dmc_align_init_freq(dmc, dmc->curr_rate); in exynos5_dmc_init_clks()
1341 dmc->counter = devm_kcalloc(dmc->dev, dmc->num_counters, in exynos5_performance_counters_init()
1428 dmc = devm_kzalloc(dev, sizeof(*dmc), GFP_KERNEL); in exynos5_dmc_probe()
[all …]
A DMakefile2 obj-$(CONFIG_EXYNOS5422_DMC) += exynos5422-dmc.o
/linux-6.3-rc2/drivers/gpu/drm/i915/display/
A Dintel_dmc.c443 struct intel_dmc *dmc = &dev_priv->display.dmc; in intel_dmc_load_program() local
802 struct intel_dmc *dmc = &dev_priv->display.dmc; in parse_dmc_fw() local
869 struct intel_dmc *dmc; in dmc_load_work_fn() local
875 dmc = &dev_priv->display.dmc; in dmc_load_work_fn()
884 dmc->fw_path, in dmc_load_work_fn()
900 dev_priv->display.dmc.fw_path, DMC_VERSION_MAJOR(dmc->version), in dmc_load_work_fn()
906 dmc->fw_path); in dmc_load_work_fn()
923 struct intel_dmc *dmc = &dev_priv->display.dmc; in intel_dmc_ucode_init() local
988 if (!dmc->fw_path) { in intel_dmc_ucode_init()
1062 struct intel_dmc *dmc = &i915->display.dmc; in intel_dmc_print_error_state() local
[all …]
A Dintel_display_power_well.c714 dev_priv->display.dmc.dc_state, val); in gen9_sanitize_dc_state()
715 dev_priv->display.dmc.dc_state = val; in gen9_sanitize_dc_state()
750 state & ~dev_priv->display.dmc.allowed_dc_mask)) in gen9_set_dc_state()
751 state &= dev_priv->display.dmc.allowed_dc_mask; in gen9_set_dc_state()
759 if ((val & mask) != dev_priv->display.dmc.dc_state) in gen9_set_dc_state()
761 dev_priv->display.dmc.dc_state, val & mask); in gen9_set_dc_state()
768 dev_priv->display.dmc.dc_state = val & mask; in gen9_set_dc_state()
962 if (dev_priv->display.dmc.target_dc_state == DC_STATE_EN_DC3CO) { in gen9_disable_dc_states()
1004 switch (dev_priv->display.dmc.target_dc_state) { in gen9_dc_off_power_well_disable()
A Dintel_display_power.c282 if (dev_priv->display.dmc.allowed_dc_mask & target_dc_state) in sanitize_target_dc_state()
315 if (state == dev_priv->display.dmc.target_dc_state) in intel_display_power_set_target_dc_state()
326 dev_priv->display.dmc.target_dc_state = state; in intel_display_power_set_target_dc_state()
995 dev_priv->display.dmc.allowed_dc_mask = in intel_power_domains_init()
998 dev_priv->display.dmc.target_dc_state = in intel_power_domains_init()
2058 if (!(i915->display.dmc.allowed_dc_mask & DC_STATE_EN_DC9) && in intel_power_domains_suspend()
2251 if (i915->display.dmc.allowed_dc_mask & in intel_display_power_resume()
2254 else if (i915->display.dmc.allowed_dc_mask & in intel_display_power_resume()
2262 (i915->display.dmc.allowed_dc_mask & DC_STATE_EN_UPTO_DC5)) in intel_display_power_resume()
A Dintel_display_core.h469 struct intel_dmc dmc; member
A Dintel_psr.c727 if (!(dev_priv->display.dmc.allowed_dc_mask & DC_STATE_EN_DC3CO)) in tgl_dc3co_exitline_compute_config()
/linux-6.3-rc2/Documentation/devicetree/bindings/edac/
A 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.3-rc2/Documentation/devicetree/bindings/memory-controllers/
A 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";
A 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.3-rc2/Documentation/devicetree/bindings/interconnect/
A Dsamsung,exynos-bus.yaml225 bus-dmc {
287 dmc: bus-dmc {
303 interconnects = <&dmc>;
314 interconnects = <&leftbus &dmc>;
/linux-6.3-rc2/Documentation/devicetree/bindings/clock/
A Dsamsung,exynos-clock.yaml24 - samsung,exynos3250-cmu-dmc
/linux-6.3-rc2/arch/arm/boot/dts/
A Ds5pv210.dtsi498 dmc0: dmc@f0000000 {
499 compatible = "samsung,s5pv210-dmc";
503 dmc1: dmc@f1400000 {
504 compatible = "samsung,s5pv210-dmc";
A Dexynos3250.dtsi49 bus_dmc: bus-dmc {
411 compatible = "samsung,exynos3250-cmu-dmc";
A Dexynos4210.dtsi77 bus_dmc: bus-dmc {
A Dexynos5420.dtsi351 dmc: memory-controller@10c20000 { label
352 compatible = "samsung,exynos5422-dmc";
A Dexynos4412.dtsi67 bus_dmc: bus-dmc {
A Dexynos5422-odroid-core.dtsi491 &dmc {
/linux-6.3-rc2/arch/arm64/boot/dts/rockchip/
A Drk3399-op1-opp.dtsi160 &dmc {
A Drk3399-gru-chromebook.dtsi237 &dmc {
A Drk3399-gru-scarlet.dtsi397 &dmc {
A Drk3399-gru.dtsi380 &dmc {
A Drk3399.dtsi181 dmc: memory-controller { label
182 compatible = "rockchip,rk3399-dmc";
/linux-6.3-rc2/arch/arm64/boot/dts/amlogic/
A Dmeson-g12-common.dtsi1572 dmc: bus@38000 { label
/linux-6.3-rc2/
A DMAINTAINERS6167 F: Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6168 F: drivers/memory/samsung/exynos5422-dmc.c

Completed in 59 milliseconds