diff options
5 files changed, 14 insertions, 0 deletions
diff --git a/drivers/media/i2c/adv7481.c b/drivers/media/i2c/adv7481.c index 4f3887c087ce..74d7b9584827 100644 --- a/drivers/media/i2c/adv7481.c +++ b/drivers/media/i2c/adv7481.c @@ -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"); diff --git a/drivers/media/platform/msm/ais/common/msm_camera_io_util.c b/drivers/media/platform/msm/ais/common/msm_camera_io_util.c index 22518c2cae7d..a09237f3d5ef 100644 --- a/drivers/media/platform/msm/ais/common/msm_camera_io_util.c +++ b/drivers/media/platform/msm/ais/common/msm_camera_io_util.c @@ -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, @@ -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) diff --git a/drivers/media/platform/msm/ais/sensor/cci/msm_cci.c b/drivers/media/platform/msm/ais/sensor/cci/msm_cci.c index 42f8c4dcfaa0..a7771441e950 100644 --- a/drivers/media/platform/msm/ais/sensor/cci/msm_cci.c +++ b/drivers/media/platform/msm/ais/sensor/cci/msm_cci.c @@ -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) { diff --git a/drivers/media/platform/msm/ais/sensor/io/msm_camera_cci_i2c.c b/drivers/media/platform/msm/ais/sensor/io/msm_camera_cci_i2c.c index 8f2fd0f9e24d..8fa4d7c80477 100644 --- a/drivers/media/platform/msm/ais/sensor/io/msm_camera_cci_i2c.c +++ b/drivers/media/platform/msm/ais/sensor/io/msm_camera_cci_i2c.c @@ -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) @@ -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, @@ -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) @@ -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, @@ -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, @@ -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, @@ -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, @@ -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, @@ -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); diff --git a/drivers/media/platform/msm/ais/sensor/io/msm_camera_dt_util.c b/drivers/media/platform/msm/ais/sensor/io/msm_camera_dt_util.c index 66300e3f7359..d94f082e6765 100644 --- a/drivers/media/platform/msm/ais/sensor/io/msm_camera_dt_util.c +++ b/drivers/media/platform/msm/ais/sensor/io/msm_camera_dt_util.c @@ -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) { |
