From mboxrd@z Thu Jan 1 00:00:00 1970 From: Scott Wood Date: Fri, 20 Mar 2015 19:12:31 -0500 Subject: [U-Boot] [PATCH 20/28] armv8/ls2085ardb: Add support of LS2085ARDB platform In-Reply-To: <550CB686.7080607@freescale.com> References: <1426783559-26610-1-git-send-email-yorksun@freescale.com> <1426783559-26610-20-git-send-email-yorksun@freescale.com> <1426892467.27998.244.camel@freescale.com> <550CB686.7080607@freescale.com> Message-ID: <1426896751.27998.246.camel@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Fri, 2015-03-20 at 17:08 -0700, York Sun wrote: > > On 03/20/2015 04:01 PM, Scott Wood wrote: > > On Thu, 2015-03-19 at 09:45 -0700, York Sun wrote: > >> #ifndef __ASSEMBLY__ > >> unsigned long get_board_sys_clk(void); > >> -unsigned long get_board_ddr_clk(void); > >> #endif > >> > >> #define CONFIG_SYS_CLK_FREQ get_board_sys_clk() > >> -#define CONFIG_DDR_CLK_FREQ get_board_ddr_clk() > >> +#define CONFIG_DDR_CLK_FREQ 133333333 > >> #define COUNTER_FREQUENCY_REAL (CONFIG_SYS_CLK_FREQ/4) > > > > Why? > > The timer clock source is not a fixed clock. It derives from system clock, > dividing by 4. For this board, the system clock is fixed on board. But I don't > think the timer clock should be hard-coded. I was referring to the DDR clock change. > >> @@ -148,6 +140,7 @@ unsigned long get_board_ddr_clk(void); > >> #define QIXIS_LBMAP_DFLTBANK 0x00 > >> #define QIXIS_LBMAP_ALTBANK 0x04 > >> #define QIXIS_RST_CTL_RESET 0x31 > >> +#define QIXIS_RST_CTL_RESET_EN 0x30 > >> #define QIXIS_RCFG_CTL_RECONFIG_IDLE 0x20 > >> #define QIXIS_RCFG_CTL_RECONFIG_START 0x21 > >> #define QIXIS_RCFG_CTL_WATCHDOG_ENBLE 0x08 > > > > Is this really a difference between the two boards? > > > > RDB is designed to be compatible in many ways to QDS, but it is still different. > The QIXIS is compatible with most common registers, but not all of them. OK. I wasn't sure if it was just something that got added by someone working on RDB, that also exists on QDS. -Scott