Esempio n. 1
0
int
clock_sys_init_vaddr(void* clk_ctl_base0, void* clk_ctl_base1,
                   void* clk_ctl_base2, void* clk_ctl_base3,
                   clock_sys_t* clk_sys){
    struct clock_sys_regs* d = &clk_sys_regs;
    if(clk_ctl_base0) d->block0 = clk_ctl_base0;
    if(clk_ctl_base1) d->block1 = clk_ctl_base1;
    if(clk_ctl_base2) d->block2 = clk_ctl_base2;
    if(clk_ctl_base3) d->block3 = clk_ctl_base3;
    clk_sys->priv = d;
    return apq8064_clock_sys_init_common(clk_sys);
}
Esempio n. 2
0
int
apq8064_clock_sys_init(void* clk_ctl_base0, void* clk_ctl_base1,
                       void* clk_ctl_base2, void* clk_ctl_base3,
                       clock_sys_t* clk_sys)
{
    struct clock_sys_regs* d = &clk_sys_regs;
    if (clk_ctl_base0) {
        d->block0 = clk_ctl_base0;
    }
    if (clk_ctl_base1) {
        d->block1 = clk_ctl_base1;
    }
    if (clk_ctl_base2) {
        d->block2 = clk_ctl_base2;
    }
    if (clk_ctl_base3) {
        d->block3 = clk_ctl_base3;
    }
    clk_sys->priv = d;
    return apq8064_clock_sys_init_common(clk_sys);
}