# HG changeset patch # User Paul Boddie # Date 1499724583 -7200 # Node ID e8e79268fb149836257e5f4f4391d587dcddf6bc # Parent 217a6336c5088ef5184b3359343dc413d30abe75 Made the clock/timer test more specific. diff -r 217a6336c508 -r e8e79268fb14 stage2/cpm.c --- a/stage2/cpm.c Tue Jul 11 00:03:30 2017 +0200 +++ b/stage2/cpm.c Tue Jul 11 00:09:43 2017 +0200 @@ -196,11 +196,10 @@ int jz4740_cpm_have_clock(void *cpm_base) { - // NOTE: To check. #ifdef CONFIG_CPU_JZ4730 - return cpm_ctrl_get(cpm_base, CPM_MSCR) != 0; + return !(cpm_ctrl_get(cpm_base, CPM_MSCR) & CPM_MSCR_MSTP_OST); #else - return cpm_ctrl_get(cpm_base, CPM_CLKGR) != 0; + return !(cpm_ctrl_get(cpm_base, CPM_CLKGR) & CPM_CLKGR_TCU); #endif }