Loading drivers/media/platform/msm/camera_v2/isp/msm_isp48.h +9 −2 Original line number Diff line number Diff line /* Copyright (c) 2016, 2018-2019, The Linux Foundation. All rights reserved. /* Copyright (c) 2016, 2018-2020, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and Loading @@ -22,12 +22,19 @@ enum msm_vfe_clk_rates { MSM_VFE_MAX_CLK_RATES = 3, }; #define MSM_VFE48_HW_VERSION 0x9 #define MSM_VFE48_HW_VERSION 0x8 #define MSM_VFE48_HW_VERSION_TRINKET 0x9 #define MSM_VFE48_HW_VERSION_SHIFT 28 #define MSM_VFE48_HW_VERSION_MASK 0xF static inline int msm_vfe_is_vfe48(struct vfe_device *vfe_dev) { /* Check for Trinket specific as it uses h/w version 0x9 */ if ((vfe_dev->vfe_hw_version >> MSM_VFE48_HW_VERSION_SHIFT) == MSM_VFE48_HW_VERSION_TRINKET) return (((vfe_dev->vfe_hw_version >> MSM_VFE48_HW_VERSION_SHIFT) & MSM_VFE48_HW_VERSION_MASK) == MSM_VFE48_HW_VERSION_TRINKET); return (((vfe_dev->vfe_hw_version >> MSM_VFE48_HW_VERSION_SHIFT) & MSM_VFE48_HW_VERSION_MASK) == MSM_VFE48_HW_VERSION); } Loading Loading
drivers/media/platform/msm/camera_v2/isp/msm_isp48.h +9 −2 Original line number Diff line number Diff line /* Copyright (c) 2016, 2018-2019, The Linux Foundation. All rights reserved. /* Copyright (c) 2016, 2018-2020, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and Loading @@ -22,12 +22,19 @@ enum msm_vfe_clk_rates { MSM_VFE_MAX_CLK_RATES = 3, }; #define MSM_VFE48_HW_VERSION 0x9 #define MSM_VFE48_HW_VERSION 0x8 #define MSM_VFE48_HW_VERSION_TRINKET 0x9 #define MSM_VFE48_HW_VERSION_SHIFT 28 #define MSM_VFE48_HW_VERSION_MASK 0xF static inline int msm_vfe_is_vfe48(struct vfe_device *vfe_dev) { /* Check for Trinket specific as it uses h/w version 0x9 */ if ((vfe_dev->vfe_hw_version >> MSM_VFE48_HW_VERSION_SHIFT) == MSM_VFE48_HW_VERSION_TRINKET) return (((vfe_dev->vfe_hw_version >> MSM_VFE48_HW_VERSION_SHIFT) & MSM_VFE48_HW_VERSION_MASK) == MSM_VFE48_HW_VERSION_TRINKET); return (((vfe_dev->vfe_hw_version >> MSM_VFE48_HW_VERSION_SHIFT) & MSM_VFE48_HW_VERSION_MASK) == MSM_VFE48_HW_VERSION); } Loading