void __init pxa_map_io(void) { iotable_init(standard_io_desc, ARRAY_SIZE(standard_io_desc)); get_clk_frequency_khz(1); if (!cpu_is_pxa2xx() || !cpu_is_pxa3xx() || !cpu_is_pxa93x()) pxa_chip_id = __raw_readl(0xfb00ff80); }
static unsigned long calc_waittime(struct corgi_ts *corgi_ts) { unsigned long hsync_invperiod = corgi_ts->machinfo->get_hsync_invperiod(); if (hsync_invperiod) return get_clk_frequency_khz(0)*1000/hsync_invperiod; else return 0; }
void __init pxa_map_io(void) { iotable_init(standard_io_desc, ARRAY_SIZE(standard_io_desc)); get_clk_frequency_khz(1); }