Loading drivers/gpu/msm/adreno.h +7 −1 Original line number Diff line number Diff line Loading @@ -929,7 +929,13 @@ static inline int adreno_is_a530v1(struct adreno_device *adreno_dev) static inline int adreno_is_a530v2(struct adreno_device *adreno_dev) { return (ADRENO_GPUREV(adreno_dev) == ADRENO_REV_A530) && (ADRENO_CHIPID_PATCH(adreno_dev->chipid) != 0); (ADRENO_CHIPID_PATCH(adreno_dev->chipid) == 1); } static inline int adreno_is_a530v3(struct adreno_device *adreno_dev) { return (ADRENO_GPUREV(adreno_dev) == ADRENO_REV_A530) && (ADRENO_CHIPID_PATCH(adreno_dev->chipid) == 2); } /** Loading drivers/gpu/msm/adreno_a5xx.c +1 −0 Original line number Diff line number Diff line Loading @@ -1080,6 +1080,7 @@ static const struct { const struct kgsl_hwcg_reg *regs; unsigned int count; } a5xx_hwcg_registers[] = { { adreno_is_a530v3, a530_hwcg_regs, ARRAY_SIZE(a530_hwcg_regs) }, { adreno_is_a530v2, a530_hwcg_regs, ARRAY_SIZE(a530_hwcg_regs) }, { adreno_is_a510, a510_hwcg_regs, ARRAY_SIZE(a510_hwcg_regs) }, }; Loading Loading
drivers/gpu/msm/adreno.h +7 −1 Original line number Diff line number Diff line Loading @@ -929,7 +929,13 @@ static inline int adreno_is_a530v1(struct adreno_device *adreno_dev) static inline int adreno_is_a530v2(struct adreno_device *adreno_dev) { return (ADRENO_GPUREV(adreno_dev) == ADRENO_REV_A530) && (ADRENO_CHIPID_PATCH(adreno_dev->chipid) != 0); (ADRENO_CHIPID_PATCH(adreno_dev->chipid) == 1); } static inline int adreno_is_a530v3(struct adreno_device *adreno_dev) { return (ADRENO_GPUREV(adreno_dev) == ADRENO_REV_A530) && (ADRENO_CHIPID_PATCH(adreno_dev->chipid) == 2); } /** Loading
drivers/gpu/msm/adreno_a5xx.c +1 −0 Original line number Diff line number Diff line Loading @@ -1080,6 +1080,7 @@ static const struct { const struct kgsl_hwcg_reg *regs; unsigned int count; } a5xx_hwcg_registers[] = { { adreno_is_a530v3, a530_hwcg_regs, ARRAY_SIZE(a530_hwcg_regs) }, { adreno_is_a530v2, a530_hwcg_regs, ARRAY_SIZE(a530_hwcg_regs) }, { adreno_is_a510, a510_hwcg_regs, ARRAY_SIZE(a510_hwcg_regs) }, }; Loading