imx51_ccm.c | 160 uint32_t cbcdr; local in function:imx51_get_clock 213 cbcdr = bus_space_read_4(iot, ioh, CCMC_CBCDR); 215 switch (__SHIFTOUT(cbcdr, CBCDR_PERIPH_CLK_SEL)) { 230 if ((cbcdr & CBCDR_PERIPH_CLK_SEL) == 0) 260 cbcdr = bus_space_read_4(iot, ioh, CCMC_CBCDR); 261 return freq / (1 + __SHIFTOUT(cbcdr, CBCDR_AHB_PODF)); 264 cbcdr = bus_space_read_4(iot, ioh, CCMC_CBCDR); 265 return freq / (1 + __SHIFTOUT(cbcdr, CBCDR_IPG_PODF)); 280 cbcdr = bus_space_read_4(iot, ioh, CCMC_CBCDR); 283 printf("cbcmr=%x cbcdr=%x\n", cbcmr, cbcdr) [all...] |