Loading drivers/media/i2c/adv7481.c +1 −0 Original line number Diff line number Diff line Loading @@ -2506,3 +2506,4 @@ module_driver(adv7481_driver, platform_driver_register, platform_driver_unregister); MODULE_DESCRIPTION("ADI ADV7481 HDMI/MHL/SD video receiver"); MODULE_LICENSE("GPL v2"); drivers/media/platform/msm/ais/common/msm_camera_io_util.c +2 −0 Original line number Diff line number Diff line Loading @@ -501,6 +501,7 @@ vreg_get_fail: } return -ENODEV; } EXPORT_SYMBOL(msm_camera_config_vreg); int msm_camera_enable_vreg(struct device *dev, struct camera_vreg_t *cam_vreg, int num_vreg, enum msm_camera_vreg_name_t *vreg_seq, Loading Loading @@ -574,6 +575,7 @@ disable_vreg: } return rc; } EXPORT_SYMBOL(msm_camera_enable_vreg); void msm_camera_bus_scale_cfg(uint32_t bus_perf_client, enum msm_bus_perf_setting perf_setting) Loading drivers/media/platform/msm/ais/sensor/cci/msm_cci.c +1 −0 Original line number Diff line number Diff line Loading @@ -2011,6 +2011,7 @@ struct v4l2_subdev *msm_cci_get_subdev(void) { return g_cci_subdev; } EXPORT_SYMBOL(msm_cci_get_subdev); static int msm_cci_probe(struct platform_device *pdev) { Loading drivers/media/platform/msm/ais/sensor/io/msm_camera_cci_i2c.c +9 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,7 @@ int32_t msm_camera_cci_i2c_read(struct msm_camera_i2c_client *client, S_I2C_DBG("%s addr = 0x%x data: 0x%x\n", __func__, addr, *data); return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_read); int32_t msm_camera_cci_i2c_read_seq(struct msm_camera_i2c_client *client, uint32_t addr, uint8_t *data, uint32_t num_byte) Loading Loading @@ -110,6 +111,7 @@ int32_t msm_camera_cci_i2c_read_seq(struct msm_camera_i2c_client *client, kfree(buf); return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_read_seq); int32_t msm_camera_cci_i2c_write(struct msm_camera_i2c_client *client, uint32_t addr, uint16_t data, Loading Loading @@ -145,6 +147,7 @@ int32_t msm_camera_cci_i2c_write(struct msm_camera_i2c_client *client, rc = cci_ctrl.status; return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_write); int32_t msm_camera_cci_i2c_write_seq(struct msm_camera_i2c_client *client, uint32_t addr, uint8_t *data, uint32_t num_byte) Loading Loading @@ -193,6 +196,7 @@ int32_t msm_camera_cci_i2c_write_seq(struct msm_camera_i2c_client *client, reg_conf_tbl = NULL; return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_write_seq); static int32_t msm_camera_cci_i2c_write_table_cmd( struct msm_camera_i2c_client *client, Loading Loading @@ -265,6 +269,7 @@ int32_t msm_camera_cci_i2c_write_table( return msm_camera_cci_i2c_write_table_cmd(client, write_setting, MSM_CCI_I2C_WRITE); } EXPORT_SYMBOL(msm_camera_cci_i2c_write_table); int32_t msm_camera_cci_i2c_write_seq_table( struct msm_camera_i2c_client *client, Loading Loading @@ -311,6 +316,7 @@ int32_t msm_camera_cci_i2c_write_seq_table( client->addr_type = client_addr_type; return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_write_seq_table); int32_t msm_camera_cci_i2c_write_table_w_microdelay( struct msm_camera_i2c_client *client, Loading Loading @@ -344,6 +350,7 @@ int32_t msm_camera_cci_i2c_write_table_w_microdelay( rc = cci_ctrl.status; return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_write_table_w_microdelay); static int32_t msm_camera_cci_i2c_compare(struct msm_camera_i2c_client *client, uint32_t addr, uint16_t data, Loading Loading @@ -435,6 +442,7 @@ int32_t msm_camera_cci_i2c_poll(struct msm_camera_i2c_client *client, return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_poll); static int32_t msm_camera_cci_i2c_set_mask(struct msm_camera_i2c_client *client, uint32_t addr, uint16_t mask, Loading Loading @@ -585,3 +593,4 @@ int32_t msm_sensor_cci_i2c_util(struct msm_camera_i2c_client *client, } return cci_ctrl.status; } EXPORT_SYMBOL(msm_sensor_cci_i2c_util); drivers/media/platform/msm/ais/sensor/io/msm_camera_dt_util.c +1 −0 Original line number Diff line number Diff line Loading @@ -1234,6 +1234,7 @@ ERROR1: *num_vreg = 0; return rc; } EXPORT_SYMBOL(msm_camera_get_dt_vreg_data); static int msm_camera_enable_i2c_mux(struct msm_camera_i2c_conf *i2c_conf) { Loading Loading
drivers/media/i2c/adv7481.c +1 −0 Original line number Diff line number Diff line Loading @@ -2506,3 +2506,4 @@ module_driver(adv7481_driver, platform_driver_register, platform_driver_unregister); MODULE_DESCRIPTION("ADI ADV7481 HDMI/MHL/SD video receiver"); MODULE_LICENSE("GPL v2");
drivers/media/platform/msm/ais/common/msm_camera_io_util.c +2 −0 Original line number Diff line number Diff line Loading @@ -501,6 +501,7 @@ vreg_get_fail: } return -ENODEV; } EXPORT_SYMBOL(msm_camera_config_vreg); int msm_camera_enable_vreg(struct device *dev, struct camera_vreg_t *cam_vreg, int num_vreg, enum msm_camera_vreg_name_t *vreg_seq, Loading Loading @@ -574,6 +575,7 @@ disable_vreg: } return rc; } EXPORT_SYMBOL(msm_camera_enable_vreg); void msm_camera_bus_scale_cfg(uint32_t bus_perf_client, enum msm_bus_perf_setting perf_setting) Loading
drivers/media/platform/msm/ais/sensor/cci/msm_cci.c +1 −0 Original line number Diff line number Diff line Loading @@ -2011,6 +2011,7 @@ struct v4l2_subdev *msm_cci_get_subdev(void) { return g_cci_subdev; } EXPORT_SYMBOL(msm_cci_get_subdev); static int msm_cci_probe(struct platform_device *pdev) { Loading
drivers/media/platform/msm/ais/sensor/io/msm_camera_cci_i2c.c +9 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,7 @@ int32_t msm_camera_cci_i2c_read(struct msm_camera_i2c_client *client, S_I2C_DBG("%s addr = 0x%x data: 0x%x\n", __func__, addr, *data); return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_read); int32_t msm_camera_cci_i2c_read_seq(struct msm_camera_i2c_client *client, uint32_t addr, uint8_t *data, uint32_t num_byte) Loading Loading @@ -110,6 +111,7 @@ int32_t msm_camera_cci_i2c_read_seq(struct msm_camera_i2c_client *client, kfree(buf); return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_read_seq); int32_t msm_camera_cci_i2c_write(struct msm_camera_i2c_client *client, uint32_t addr, uint16_t data, Loading Loading @@ -145,6 +147,7 @@ int32_t msm_camera_cci_i2c_write(struct msm_camera_i2c_client *client, rc = cci_ctrl.status; return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_write); int32_t msm_camera_cci_i2c_write_seq(struct msm_camera_i2c_client *client, uint32_t addr, uint8_t *data, uint32_t num_byte) Loading Loading @@ -193,6 +196,7 @@ int32_t msm_camera_cci_i2c_write_seq(struct msm_camera_i2c_client *client, reg_conf_tbl = NULL; return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_write_seq); static int32_t msm_camera_cci_i2c_write_table_cmd( struct msm_camera_i2c_client *client, Loading Loading @@ -265,6 +269,7 @@ int32_t msm_camera_cci_i2c_write_table( return msm_camera_cci_i2c_write_table_cmd(client, write_setting, MSM_CCI_I2C_WRITE); } EXPORT_SYMBOL(msm_camera_cci_i2c_write_table); int32_t msm_camera_cci_i2c_write_seq_table( struct msm_camera_i2c_client *client, Loading Loading @@ -311,6 +316,7 @@ int32_t msm_camera_cci_i2c_write_seq_table( client->addr_type = client_addr_type; return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_write_seq_table); int32_t msm_camera_cci_i2c_write_table_w_microdelay( struct msm_camera_i2c_client *client, Loading Loading @@ -344,6 +350,7 @@ int32_t msm_camera_cci_i2c_write_table_w_microdelay( rc = cci_ctrl.status; return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_write_table_w_microdelay); static int32_t msm_camera_cci_i2c_compare(struct msm_camera_i2c_client *client, uint32_t addr, uint16_t data, Loading Loading @@ -435,6 +442,7 @@ int32_t msm_camera_cci_i2c_poll(struct msm_camera_i2c_client *client, return rc; } EXPORT_SYMBOL(msm_camera_cci_i2c_poll); static int32_t msm_camera_cci_i2c_set_mask(struct msm_camera_i2c_client *client, uint32_t addr, uint16_t mask, Loading Loading @@ -585,3 +593,4 @@ int32_t msm_sensor_cci_i2c_util(struct msm_camera_i2c_client *client, } return cci_ctrl.status; } EXPORT_SYMBOL(msm_sensor_cci_i2c_util);
drivers/media/platform/msm/ais/sensor/io/msm_camera_dt_util.c +1 −0 Original line number Diff line number Diff line Loading @@ -1234,6 +1234,7 @@ ERROR1: *num_vreg = 0; return rc; } EXPORT_SYMBOL(msm_camera_get_dt_vreg_data); static int msm_camera_enable_i2c_mux(struct msm_camera_i2c_conf *i2c_conf) { Loading