Lines Matching refs:platform_data
557 for (max = 0; sensor->platform_data->op_sys_clock[max + 1]; max++); in smiapp_init_controls()
562 sensor->platform_data->op_sys_clock); in smiapp_init_controls()
952 client->addr = sensor->platform_data->i2c_addr_dfl; in smiapp_change_cci_addr()
956 sensor->platform_data->i2c_addr_alt << 1); in smiapp_change_cci_addr()
960 client->addr = sensor->platform_data->i2c_addr_alt; in smiapp_change_cci_addr()
967 if (val != sensor->platform_data->i2c_addr_alt << 1) in smiapp_change_cci_addr()
981 unsigned int ext_freq = sensor->platform_data->ext_clk; in smiapp_setup_flash_strobe()
987 strobe_setup = sensor->platform_data->strobe_setup; in smiapp_setup_flash_strobe()
1099 sensor->platform_data->strobe_setup->trigger = 0; in smiapp_setup_flash_strobe()
1121 if (sensor->platform_data->set_xclk) in smiapp_power_on()
1122 rval = sensor->platform_data->set_xclk( in smiapp_power_on()
1123 &sensor->src->sd, sensor->platform_data->ext_clk); in smiapp_power_on()
1132 if (sensor->platform_data->xshutdown != SMIAPP_NO_XSHUTDOWN) in smiapp_power_on()
1133 gpio_set_value(sensor->platform_data->xshutdown, 1); in smiapp_power_on()
1135 sleep = SMIAPP_RESET_DELAY(sensor->platform_data->ext_clk); in smiapp_power_on()
1149 if (sensor->platform_data->i2c_addr_alt) { in smiapp_power_on()
1164 if (sensor->platform_data->i2c_addr_alt) { in smiapp_power_on()
1181 sensor->platform_data->ext_clk / (1000000 / (1 << 8))); in smiapp_power_on()
1188 sensor->platform_data->lanes - 1); in smiapp_power_on()
1202 sensor->platform_data->csi_signalling_mode); in smiapp_power_on()
1242 if (sensor->platform_data->xshutdown != SMIAPP_NO_XSHUTDOWN) in smiapp_power_on()
1243 gpio_set_value(sensor->platform_data->xshutdown, 0); in smiapp_power_on()
1244 if (sensor->platform_data->set_xclk) in smiapp_power_on()
1245 sensor->platform_data->set_xclk(&sensor->src->sd, 0); in smiapp_power_on()
1263 if (sensor->platform_data->i2c_addr_alt) in smiapp_power_off()
1268 if (sensor->platform_data->xshutdown != SMIAPP_NO_XSHUTDOWN) in smiapp_power_off()
1269 gpio_set_value(sensor->platform_data->xshutdown, 0); in smiapp_power_off()
1270 if (sensor->platform_data->set_xclk) in smiapp_power_off()
1271 sensor->platform_data->set_xclk(&sensor->src->sd, 0); in smiapp_power_off()
1418 sensor->platform_data->strobe_setup != NULL && in smiapp_start_streaming()
1419 sensor->platform_data->strobe_setup->trigger != 0) { in smiapp_start_streaming()
2175 sensor->nvm_size = sensor->platform_data->nvm_size; in smiapp_sysfs_nvm_read()
2365 if (!sensor->platform_data->set_xclk) { in smiapp_registered()
2367 sensor->platform_data->ext_clk_name); in smiapp_registered()
2370 sensor->platform_data->ext_clk_name); in smiapp_registered()
2375 sensor->platform_data->ext_clk); in smiapp_registered()
2379 sensor->platform_data->ext_clk_name, in smiapp_registered()
2380 sensor->platform_data->ext_clk); in smiapp_registered()
2385 if (sensor->platform_data->xshutdown != SMIAPP_NO_XSHUTDOWN) { in smiapp_registered()
2386 if (gpio_request_one(sensor->platform_data->xshutdown, 0, in smiapp_registered()
2390 sensor->platform_data->xshutdown); in smiapp_registered()
2426 if (sensor->platform_data->module_board_orient == in smiapp_registered()
2475 if (sensor->minfo.smiapp_version && sensor->platform_data->nvm_size) { in smiapp_registered()
2477 sensor->platform_data->nvm_size, GFP_KERNEL); in smiapp_registered()
2622 pll->csi2.lanes = sensor->platform_data->lanes; in smiapp_registered()
2623 pll->ext_clk_freq_hz = sensor->platform_data->ext_clk; in smiapp_registered()
2661 if (sensor->platform_data->xshutdown != SMIAPP_NO_XSHUTDOWN) in smiapp_registered()
2662 gpio_free(sensor->platform_data->xshutdown); in smiapp_registered()
2814 if (client->dev.platform_data == NULL) in smiapp_probe()
2821 sensor->platform_data = client->dev.platform_data; in smiapp_probe()
2843 if (sensor->platform_data->xshutdown != SMIAPP_NO_XSHUTDOWN) in smiapp_remove()
2844 gpio_set_value(sensor->platform_data->xshutdown, 0); in smiapp_remove()
2845 if (sensor->platform_data->set_xclk) in smiapp_remove()
2846 sensor->platform_data->set_xclk(&sensor->src->sd, 0); in smiapp_remove()
2861 if (sensor->platform_data->xshutdown != SMIAPP_NO_XSHUTDOWN) in smiapp_remove()
2862 gpio_free(sensor->platform_data->xshutdown); in smiapp_remove()