Lines Matching refs:init
14 #include <linux/init.h>
1220 * Helper function for the init code to setup a register
1244 struct sm501_initdata *init)
1247 init->misc_control.set,
1248 init->misc_control.mask);
1250 sm501_init_reg(sm, SM501_MISC_TIMING, &init->misc_timing);
1251 sm501_init_reg(sm, SM501_GPIO31_0_CONTROL, &init->gpio_low);
1252 sm501_init_reg(sm, SM501_GPIO63_32_CONTROL, &init->gpio_high);
1254 if (init->m1xclk) {
1255 dev_info(sm->dev, "setting M1XCLK to %ld\n", init->m1xclk);
1256 sm501_set_clock(sm->dev, SM501_CLOCK_M1XCLK, init->m1xclk);
1259 if (init->mclk) {
1260 dev_info(sm->dev, "setting MCLK to %ld\n", init->mclk);
1261 sm501_set_clock(sm->dev, SM501_CLOCK_MCLK, init->mclk);
1294 * Common init code for an SM501
1340 idata = pdata ? pdata->init : NULL;
1498 if (sm->platdata && sm->platdata->init) {
1499 sm501_init_regs(sm, sm->platdata->init);
1556 .init = &sm501_pci_initdata,