Lines Matching refs:platdata
151 struct omap2430_musb_platdata *platdata = dev_get_platdata(dev); in omap2430_musb_ofdata_to_platdata() local
155 platdata->base = (void *)dev_read_addr_ptr(dev); in omap2430_musb_ofdata_to_platdata()
157 platdata->musb_config.multipoint = fdtdec_get_int(fdt, node, in omap2430_musb_ofdata_to_platdata()
160 if (platdata->musb_config.multipoint < 0) { in omap2430_musb_ofdata_to_platdata()
165 platdata->musb_config.dyn_fifo = 1; in omap2430_musb_ofdata_to_platdata()
166 platdata->musb_config.num_eps = fdtdec_get_int(fdt, node, in omap2430_musb_ofdata_to_platdata()
168 if (platdata->musb_config.num_eps < 0) { in omap2430_musb_ofdata_to_platdata()
173 platdata->musb_config.ram_bits = fdtdec_get_int(fdt, node, in omap2430_musb_ofdata_to_platdata()
175 if (platdata->musb_config.ram_bits < 0) { in omap2430_musb_ofdata_to_platdata()
180 platdata->plat.power = fdtdec_get_int(fdt, node, in omap2430_musb_ofdata_to_platdata()
182 if (platdata->plat.power < 0) { in omap2430_musb_ofdata_to_platdata()
187 platdata->otg_board_data.interface_type = fdtdec_get_int(fdt, node, in omap2430_musb_ofdata_to_platdata()
189 if (platdata->otg_board_data.interface_type < 0) { in omap2430_musb_ofdata_to_platdata()
195 platdata->plat.mode = fdtdec_get_int(fdt, node, in omap2430_musb_ofdata_to_platdata()
197 if (platdata->plat.mode < 0) { in omap2430_musb_ofdata_to_platdata()
203 platdata->plat.mode = MUSB_HOST; in omap2430_musb_ofdata_to_platdata()
205 platdata->plat.mode = MUSB_PERIPHERAL; in omap2430_musb_ofdata_to_platdata()
208 platdata->otg_board_data.dev = dev; in omap2430_musb_ofdata_to_platdata()
209 platdata->plat.config = &platdata->musb_config; in omap2430_musb_ofdata_to_platdata()
210 platdata->plat.platform_ops = &omap2430_ops; in omap2430_musb_ofdata_to_platdata()
211 platdata->plat.board_data = &platdata->otg_board_data; in omap2430_musb_ofdata_to_platdata()
220 struct omap2430_musb_platdata *platdata = dev_get_platdata(dev); in omap2430_musb_probe() local
228 otg_board_data = &platdata->otg_board_data; in omap2430_musb_probe()
231 host->host = musb_init_controller(&platdata->plat, in omap2430_musb_probe()
233 platdata->base); in omap2430_musb_probe()
240 ret = musb_register(&platdata->plat, in omap2430_musb_probe()
242 platdata->base); in omap2430_musb_probe()