Home
last modified time | relevance | path

Searched refs:etmidr4 (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-etm4x-core.c626 u32 etmidr4; in etm4_init_arch_data() local
739 etmidr4 = readl_relaxed(drvdata->base + TRCIDR4); in etm4_init_arch_data()
741 drvdata->nr_addr_cmp = BMVAL(etmidr4, 0, 3); in etm4_init_arch_data()
743 drvdata->nr_pe_cmp = BMVAL(etmidr4, 12, 15); in etm4_init_arch_data()
754 drvdata->nr_resource = BMVAL(etmidr4, 16, 19); in etm4_init_arch_data()
762 drvdata->nr_ss_cmp = BMVAL(etmidr4, 20, 23); in etm4_init_arch_data()
768 drvdata->numcidc = BMVAL(etmidr4, 24, 27); in etm4_init_arch_data()
770 drvdata->numvmidc = BMVAL(etmidr4, 28, 31); in etm4_init_arch_data()
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-etm4x-core.c1158 u32 etmidr4; in etm4_init_arch_data() local
1250 etmidr4 = etm4x_relaxed_read32(csa, TRCIDR4); in etm4_init_arch_data()
1252 drvdata->nr_addr_cmp = FIELD_GET(TRCIDR4_NUMACPAIRS_MASK, etmidr4); in etm4_init_arch_data()
1254 drvdata->nr_pe_cmp = FIELD_GET(TRCIDR4_NUMPC_MASK, etmidr4); in etm4_init_arch_data()
1265 drvdata->nr_resource = FIELD_GET(TRCIDR4_NUMRSPAIR_MASK, etmidr4); in etm4_init_arch_data()
1273 drvdata->nr_ss_cmp = FIELD_GET(TRCIDR4_NUMSSCC_MASK, etmidr4); in etm4_init_arch_data()
1279 drvdata->numcidc = FIELD_GET(TRCIDR4_NUMCIDC_MASK, etmidr4); in etm4_init_arch_data()
1281 drvdata->numvmidc = FIELD_GET(TRCIDR4_NUMVMIDC_MASK, etmidr4); in etm4_init_arch_data()

Completed in 5 milliseconds