Lines Matching refs:platdata
70 struct ti_musb_platdata *platdata = dev_get_platdata(dev); in ti_musb_set_phy_power() local
73 clrsetbits_le32(platdata->ctrl_mod_base, in ti_musb_set_phy_power()
77 clrsetbits_le32(platdata->ctrl_mod_base, 0, in ti_musb_set_phy_power()
84 struct ti_musb_platdata *platdata = dev_get_platdata(dev); in ti_musb_ofdata_to_platdata() local
91 platdata->base = (void *)devfdt_get_addr_index(dev, 1); in ti_musb_ofdata_to_platdata()
95 platdata->ctrl_mod_base = (void *)fdtdec_get_addr(fdt, ctrl_mod, "reg"); in ti_musb_ofdata_to_platdata()
99 platdata->ctrl_mod_base += AM335X_USB1_CTRL; in ti_musb_ofdata_to_platdata()
105 platdata->musb_config.multipoint = fdtdec_get_int(fdt, node, in ti_musb_ofdata_to_platdata()
108 if (platdata->musb_config.multipoint < 0) { in ti_musb_ofdata_to_platdata()
113 platdata->musb_config.dyn_fifo = 1; in ti_musb_ofdata_to_platdata()
115 platdata->musb_config.num_eps = fdtdec_get_int(fdt, node, in ti_musb_ofdata_to_platdata()
117 if (platdata->musb_config.num_eps < 0) { in ti_musb_ofdata_to_platdata()
122 platdata->musb_config.ram_bits = fdtdec_get_int(fdt, node, in ti_musb_ofdata_to_platdata()
124 if (platdata->musb_config.ram_bits < 0) { in ti_musb_ofdata_to_platdata()
129 platdata->otg_board_data.set_phy_power = ti_musb_set_phy_power; in ti_musb_ofdata_to_platdata()
130 platdata->otg_board_data.dev = dev; in ti_musb_ofdata_to_platdata()
131 platdata->plat.config = &platdata->musb_config; in ti_musb_ofdata_to_platdata()
133 platdata->plat.power = fdtdec_get_int(fdt, node, "mentor,power", -1); in ti_musb_ofdata_to_platdata()
134 if (platdata->plat.power < 0) { in ti_musb_ofdata_to_platdata()
139 platdata->plat.platform_ops = &musb_dsps_ops; in ti_musb_ofdata_to_platdata()
140 platdata->plat.board_data = &platdata->otg_board_data; in ti_musb_ofdata_to_platdata()
148 struct ti_musb_platdata *platdata = dev_get_platdata(dev); in ti_musb_host_probe() local
155 otg_board_data = &platdata->otg_board_data; in ti_musb_host_probe()
157 host->host = musb_init_controller(&platdata->plat, in ti_musb_host_probe()
159 platdata->base); in ti_musb_host_probe()
179 struct ti_musb_platdata *platdata = dev_get_platdata(dev); in ti_musb_host_ofdata_to_platdata() local
190 platdata->plat.mode = MUSB_HOST; in ti_musb_host_ofdata_to_platdata()