820 CSID register descriptions (or Technical Reference Manual?


I wonder if the CSID register descriptions are available for the 820 platform.

For the 410, they are available in section 8.5 of the the 410 (APQ8016) Technical Reference Manual under this link: https://developer.qualcomm.com/download/sd410/snapdragon-410e-technical-reference-manual.pdf?referrer=node/29241 . I wonder if a similar description is available for the 820.

Best regards,


If I remember correctly the 820 registers are a superset of the 410 registers. Did Qualcomm ever publish the 820 TRM I wrote before I left?


semantically they might be a superset, but actually some values are different.

for example here: https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/tree/drivers/media/platform/qcom/camss/camss-csid.c?h=release/qcomlt-4.14 some CSID values are defined differently for CAMSS_8x16 and CAMSS_8x96:

#define CAMSS_CSID_IRQ_CLEAR_CMD(v) ((v) == CAMSS_8x16 ? 0x060 : 0x064)
#define CAMSS_CSID_IRQ_MASK(v) ((v) == CAMSS_8x16 ? 0x064 : 0x068)

thus one can’t generally expect the command codes from the 410 documentation to work

I have not seen an 820 TRM in the dowload area of developer.qualcomm.com. I’d looove to get access to such a document :slight_smile: