Lines Matching refs:pdata
143 struct mmp_camera_platform_data *pdata; in mmpcam_power_up() local
153 pdata = cam->pdev->dev.platform_data; in mmpcam_power_up()
154 gpio_set_value(pdata->sensor_power_gpio, 1); in mmpcam_power_up()
157 gpio_set_value(pdata->sensor_reset_gpio, 0); /* reset is active low */ in mmpcam_power_up()
159 gpio_set_value(pdata->sensor_reset_gpio, 1); /* reset is active low */ in mmpcam_power_up()
170 struct mmp_camera_platform_data *pdata; in mmpcam_power_down() local
179 pdata = cam->pdev->dev.platform_data; in mmpcam_power_down()
180 gpio_set_value(pdata->sensor_power_gpio, 0); in mmpcam_power_down()
181 gpio_set_value(pdata->sensor_reset_gpio, 0); in mmpcam_power_down()
220 struct mmp_camera_platform_data *pdata = cam->pdev->dev.platform_data; in mmpcam_calc_dphy() local
252 switch (pdata->dphy3_algo) { in mmpcam_calc_dphy()
257 pdata->dphy[0] = in mmpcam_calc_dphy()
258 (((1 + (pdata->lane_clk * 80) / 1000) & 0xff) << 8) in mmpcam_calc_dphy()
259 | (1 + pdata->lane_clk * 35 / 1000); in mmpcam_calc_dphy()
265 pdata->dphy[0] = in mmpcam_calc_dphy()
266 (((2 + (pdata->lane_clk * 110) / 1000) & 0xff) << 8) in mmpcam_calc_dphy()
267 | (1 + pdata->lane_clk * 35 / 1000); in mmpcam_calc_dphy()
297 pdata->dphy[2] = in mmpcam_calc_dphy()
302 pdata->dphy[0], pdata->dphy[1], pdata->dphy[2]); in mmpcam_calc_dphy()
339 struct mmp_camera_platform_data *pdata; in mmpcam_probe() local
342 pdata = pdev->dev.platform_data; in mmpcam_probe()
343 if (!pdata) in mmpcam_probe()
360 mcam->mclk_min = pdata->mclk_min; in mmpcam_probe()
361 mcam->mclk_src = pdata->mclk_src; in mmpcam_probe()
362 mcam->mclk_div = pdata->mclk_div; in mmpcam_probe()
363 mcam->bus_type = pdata->bus_type; in mmpcam_probe()
364 mcam->dphy = pdata->dphy; in mmpcam_probe()
371 mcam->lane = pdata->lane; in mmpcam_probe()
395 mcam->i2c_adapter = platform_get_drvdata(pdata->i2c_device); in mmpcam_probe()
403 ret = devm_gpio_request(&pdev->dev, pdata->sensor_power_gpio, in mmpcam_probe()
407 pdata->sensor_power_gpio); in mmpcam_probe()
410 gpio_direction_output(pdata->sensor_power_gpio, 0); in mmpcam_probe()
411 ret = devm_gpio_request(&pdev->dev, pdata->sensor_reset_gpio, in mmpcam_probe()
415 pdata->sensor_reset_gpio); in mmpcam_probe()
418 gpio_direction_output(pdata->sensor_reset_gpio, 0); in mmpcam_probe()