};
};
-&memory_bus_mif {
- devfreq-events = <&ppmu_dmc0_3>, <&ppmu_dmc1_3>;
- vdd-mem-supply = <&buck1_reg>;
- status = "okay";
-};
-
-&memory_bus_int {
- devfreq-events = <&ppmu_leftbus_3>, <&ppmu_rightbus_3>;
- vdd-mem-supply = <&buck3_reg>;
- status = "okay";
-};
-
&xusbxti {
clock-frequency = <24000000>;
};
};
};
-&memory_bus_mif {
- devfreq-events = <&ppmu_dmc0_3>, <&ppmu_dmc1_3>;
- vdd-mem-supply = <&buck1_reg>;
- status = "okay";
-};
-
-&memory_bus_int {
- devfreq-events = <&ppmu_leftbus_3>, <&ppmu_rightbus_3>;
- vdd-mem-supply = <&buck3_reg>;
- status = "okay";
-};
-
&xusbxti {
clock-frequency = <24000000>;
};
};
};
- memory_bus_mif: memory_bus@0 {
- compatible = "samsung,exynos-memory-bus";
-
- operating-points = <
- 400000 875000
- 200000 800000
- 133000 800000
- 100000 800000
- 50000 800000>;
- status = "disabled";
-
- blocks {
- dmc_block: memory_bus_block1 {
- clocks = <&cmu_dmc CLK_DIV_DMC>;
- clock-names = "memory-bus";
- frequency = <
- 400000
- 200000
- 133000
- 100000
- 50000>;
- };
- };
- };
-
- memory_bus_int: memory_bus@1 {
- compatible = "samsung,exynos-memory-bus";
-
- operating-points = <
- 400000 950000
- 200000 950000
- 133000 925000
- 100000 850000
- 80000 850000
- 50000 850000>;
-
- status = "disabled";
-
- blocks {
- peril_block: memory_bus_block1 {
- clocks = <&cmu CLK_DIV_ACLK_100>;
- clock-names = "memory-bus";
- frequency = <
- 100000
- 100000
- 100000
- 100000
- 50000
- 50000>;
- };
-
- lcd0_block: memory_bus_block2 {
- clocks = <&cmu CLK_DIV_ACLK_160>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 160000
- 100000
- 80000
- 80000
- 50000>;
- };
-
- fsys_block: memory_bus_block3 {
- clocks = <&cmu CLK_DIV_ACLK_200>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 200000
- 100000
- 80000
- 50000
- 50000>;
- };
-
- isp_block: memory_bus_block4 {
- clocks = <&cmu CLK_DIV_ACLK_266>;
- clock-names = "memory-bus";
- frequency = <
- 300000
- 200000
- 133000
- 100000
- 50000
- 50000>;
- };
-
- leftbus_block: memory_bus_block5 {
- clocks = <&cmu CLK_DIV_GDL>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 200000
- 133000
- 100000
- 100000
- 100000>;
- };
-
- rightbus_block: memory_bus_block6 {
- clocks = <&cmu CLK_DIV_GDR>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 200000
- 133000
- 100000
- 100000
- 100000>;
- };
-
- mfc_block: memory_bus_block7 {
- clocks = <&cmu CLK_SCLK_MFC>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 200000
- 200000
- 133000
- 100000
- 80000>;
- };
- };
- };
-
sysram@02020000 {
compatible = "mmio-sram";
reg = <0x02020000 0x40000>;
};
};
- memory_bus: memory_bus@0 {
- compatible = "samsung,exynos-memory-bus";
-
- operating-points = <
- 400000 1150000
- 267000 1050000
- 133000 1025000>;
- status = "disabled";
-
- blocks {
- dmc_block: memory_bus_block1 {
- clocks = <&clock CLK_DIV_DMC>;
- clock-names = "memory-bus";
- frequency = <
- 400000
- 267000
- 133000>;
- };
-
- acp_block: memory_bus_block2 {
- clocks = <&clock CLK_DIV_ACP>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 160000
- 133000>;
- };
-
- peri_block: memory_bus_block3 {
- clocks = <&clock CLK_ACLK100>;
- clock-names = "memory-bus";
- frequency = <
- 100000
- 100000
- 100000>;
- };
-
- fsys_block: memory_bus_block4 {
- clocks = <&clock CLK_ACLK133>;
- clock-names = "memory-bus";
- frequency = <
- 133000
- 133000
- 100000>;
- };
-
- display_block: memory_bus_block5 {
- clocks = <&clock CLK_ACLK160>;
- clock-names = "memory-bus";
- frequency = <
- 160000
- 133000
- 100000>;
- };
-
- lcd0_block: memory_bus_block6 {
- clocks = <&clock CLK_ACLK200>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 160000
- 100000>;
- };
-
- leftbus_block: memory_bus_block7 {
- clocks = <&clock CLK_DIV_GDL>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 160000
- 100000>;
- };
-
- rightbus_block: memory_bus_block8 {
- clocks = <&clock CLK_DIV_GDR>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 160000
- 100000>;
- };
-
- mfc_block: memory_bus_block9 {
- clocks = <&clock CLK_SCLK_MFC>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 160000
- 100000>;
- };
- };
- };
-
pmu_system_controller: system-controller@10020000 {
clock-names = "clkout0", "clkout1", "clkout2", "clkout3",
"clkout4", "clkout8", "clkout9";
};
};
-&memory_bus_mif {
- devfreq-events = <&ppmu_dmc0_3>, <&ppmu_dmc1_3>;
- vdd-mem-supply = <&buck1_reg>;
- status = "okay";
-};
-
-&memory_bus_int {
- devfreq-events = <&ppmu_leftbus_3>, <&ppmu_rightbus_3>;
- vdd-mem-supply = <&buck3_reg>;
- status = "okay";
-};
-
&pinctrl_0 {
pinctrl-names = "default";
pinctrl-0 = <&sleep0>;
mshc0 = &mshc_0;
};
- memory_bus_mif: memory_bus@0 {
- compatible = "samsung,exynos-memory-bus";
-
- operating-points = <
- 400000 1100000
- 200000 1000000
- 160000 950000
- 133000 950000
- 100000 950000>;
- status = "disabled";
-
- blocks {
- dmc_block: memory_bus_block1 {
- clocks = <&clock CLK_DIV_DMC>;
- clock-names = "memory-bus";
- frequency = <
- 400000
- 200000
- 160000
- 133000
- 100000>;
- };
-
- acp_block: memory_bus_block2 {
- clocks = <&clock CLK_DIV_ACP>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 160000
- 133000
- 133000
- 100000>;
- };
-
- c2c_block: memory_bus_block3 {
- clocks = <&clock CLK_DIV_C2C>;
- clock-names = "memory-bus";
- frequency = <
- 400000
- 200000
- 160000
- 133000
- 100000>;
- };
- };
- };
-
- memory_bus_int: memory_bus@1 {
- compatible = "samsung,exynos-memory-bus";
-
- operating-points = <
- 200000 1000000
- 160000 950000
- 133000 925000
- 100000 900000>;
-
- status = "disabled";
-
- blocks {
- peri_block: memory_bus_block1 {
- clocks = <&clock CLK_ACLK100>;
- clock-names = "memory-bus";
- frequency = <
- 100000
- 100000
- 100000
- 100000>;
- };
-
- fsys_block: memory_bus_block2 {
- clocks = <&clock CLK_ACLK133>;
- clock-names = "memory-bus";
- frequency = <
- 133000
- 133000
- 100000
- 100000>;
- };
-
- display_block: memory_bus_block3 {
- clocks = <&clock CLK_ACLK160>;
- clock-names = "memory-bus";
- frequency = <
- 160000
- 160000
- 133000
- 100000>;
- };
-
- leftbus_block: memory_bus_block4 {
- clocks = <&clock CLK_DIV_GDL>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 160000
- 133000
- 100000>;
- };
-
- rightbus_block: memory_bus_block5 {
- clocks = <&clock CLK_DIV_GDR>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 160000
- 133000
- 100000>;
- };
-
- mfc_block: memory_bus_block6 {
- clocks = <&clock CLK_SCLK_MFC>;
- clock-names = "memory-bus";
- frequency = <
- 200000
- 160000
- 133000
- 100000>;
- };
- };
- };
-
sysram@02020000 {
compatible = "mmio-sram";
reg = <0x02020000 0x40000>;