msm: camera: common: Fix types for comparison function
Creates a function to match expectant types for platform device comparisons during component registration. CRs-Fixed: 2584631 Change-Id: Ib07160b8d8f1a370ba535ffdbbc6adbe391c68d5 Signed-off-by: Karthik Jayakumar <kjayakum@codeaurora.org>
This commit is contained in:
@@ -68,6 +68,70 @@ extern struct platform_driver cam_custom_csid_driver;
|
||||
extern struct platform_driver custom_driver;
|
||||
#endif
|
||||
|
||||
int camera_component_match_add_drivers(struct device *dev,
|
||||
struct component_match **match_list);
|
||||
/*
|
||||
* Drivers to be bound by component framework in this order with
|
||||
* CRM as master
|
||||
*/
|
||||
static struct platform_driver *const cam_component_drivers[] = {
|
||||
/* BASE */
|
||||
&cam_sync_driver,
|
||||
&cam_smmu_driver,
|
||||
&cam_cpas_driver,
|
||||
&cam_cdm_intf_driver,
|
||||
&cam_hw_cdm_driver,
|
||||
#ifdef CONFIG_SPECTRA_ISP
|
||||
&cam_top_tpg_driver,
|
||||
&cam_ife_csid17x_driver,
|
||||
&cam_ife_csid_lite_driver,
|
||||
&cam_vfe_driver,
|
||||
&isp_driver,
|
||||
#endif
|
||||
#ifdef CONFIG_SPECTRA_TFE
|
||||
&cam_top_tpg_driver,
|
||||
&cam_tfe_driver,
|
||||
&cam_tfe_csid530_driver,
|
||||
#endif
|
||||
#ifdef CONFIG_SPECTRA_SENSOR
|
||||
&cam_res_mgr_driver,
|
||||
&cci_driver,
|
||||
&csiphy_driver,
|
||||
&cam_actuator_platform_driver,
|
||||
&cam_sensor_platform_driver,
|
||||
&cam_eeprom_platform_driver,
|
||||
&cam_ois_platform_driver,
|
||||
#if IS_REACHABLE(CONFIG_LEDS_QPNP_FLASH_V2) || \
|
||||
IS_REACHABLE(CONFIG_LEDS_QTI_FLASH)
|
||||
&cam_flash_platform_driver,
|
||||
#endif
|
||||
#endif
|
||||
#ifdef CONFIG_SPECTRA_ICP
|
||||
&cam_a5_driver,
|
||||
&cam_ipe_driver,
|
||||
&cam_bps_driver,
|
||||
&cam_icp_driver,
|
||||
#endif
|
||||
#ifdef CONFIG_SPECTRA_OPE
|
||||
&cam_ope_driver,
|
||||
&cam_ope_subdev_driver,
|
||||
#endif
|
||||
#ifdef CONFIG_SPECTRA_JPEG
|
||||
&cam_jpeg_enc_driver,
|
||||
&cam_jpeg_dma_driver,
|
||||
&jpeg_driver,
|
||||
#endif
|
||||
#ifdef CONFIG_SPECTRA_FD
|
||||
&cam_fd_hw_driver,
|
||||
&cam_fd_driver,
|
||||
#endif
|
||||
#ifdef CONFIG_SPECTRA_LRME
|
||||
&cam_lrme_hw_driver,
|
||||
&cam_lrme_driver,
|
||||
#endif
|
||||
#ifdef CONFIG_SPECTRA_CUSTOM
|
||||
&cam_custom_hw_sub_mod_driver,
|
||||
&cam_custom_csid_driver,
|
||||
&custom_driver,
|
||||
#endif
|
||||
};
|
||||
|
||||
#endif /* CAMERA_MAIN_H */
|
||||
|
Reference in New Issue
Block a user