if (cpu_is_imx6q()) {
if (of_property_read_u32(pdev->dev.of_node, "fsl,med_ddr_freq",
&ddr_med_rate)) {
- dev_WARN(busfreq_dev,
+ dev_info(busfreq_dev,
"DDR medium rate not supported.\n");
ddr_med_rate = ddr_normal_rate;
}
static const char const *periph2_sels[] = { "pre_periph2_sel", "periph2_clk2", };
static const char const *csi_sels[] = { "osc", "pll2_pfd2", "pll3_120m", "pll3_pfd1", };
static const char const *lcdif_axi_sels[] = { "pll2_bus", "pll2_pfd2", "pll3_usb_otg", "pll3_pfd1", };
-static const char const *csi_lcdif_sels[] = { "mmdc", "pll2_pfd2", "pll3_120m", "pll3_pfd1", };
static const char const *usdhc_sels[] = { "pll2_pfd2", "pll2_pfd0", };
static const char const *ssi_sels[] = { "pll3_pfd2", "pll3_pfd3", "pll4_audio_div", "dummy", };
static const char const *perclk_sels[] = { "ipg", "osc", };
* r1: low_bus_freq_mode flag
* r2: Pointer to array containing addresses of registers.
*/
+ .align 8
ENTRY(mx6_lpddr2_freq_change)
push {r4-r10}
ldr r3, [r4] @ANATOP_BASE_ADDR
ldr r2, [r4, #0x4] @CCM_BASE_ADDR
ldr r8, [r4, #0x8] @MMDC_P0_BASE_ADDR
- ldr r7, [r4, #0x8] @L2_BASE_ADDR
+ ldr r7, [r4, #0xC] @L2_BASE_ADDR
lpddr2_freq_change:
adr r9, lpddr2_freq_change