Searched refs:BMVAL (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/hwtracing/coresight/ |
| H A D | coresight-etm3x-core.c | 776 drvdata->arch = BMVAL(etmidr, 4, 11); in etm_init_arch_data() 782 drvdata->nr_addr_cmp = BMVAL(etmccr, 0, 3) * 2; in etm_init_arch_data() 783 drvdata->nr_cntr = BMVAL(etmccr, 13, 15); in etm_init_arch_data() 784 drvdata->nr_ext_inp = BMVAL(etmccr, 17, 19); in etm_init_arch_data() 785 drvdata->nr_ext_out = BMVAL(etmccr, 20, 22); in etm_init_arch_data() 786 drvdata->nr_ctxid_cmp = BMVAL(etmccr, 24, 25); in etm_init_arch_data()
|
| H A D | coresight-priv.h | 45 #define BMVAL(val, lsb, msb) ((val & GENMASK(msb, lsb)) >> lsb) macro
|
| H A D | coresight-cti-core.c | 212 #define CTI_DEVID_MAXTRIGS(devid_val) ((int) BMVAL(devid_val, 8, 15)) 215 #define CTI_DEVID_CTMCHANNELS(devid_val) ((int) BMVAL(devid_val, 16, 19))
|
| H A D | coresight-etm4x.h | 601 #define ETM_MODE_COND(val) BMVAL(val, 8, 10) 604 #define ETM_MODE_QELEM(val) BMVAL(val, 13, 14)
|
| /linux/tools/perf/util/ |
| H A D | cs-etm.h | 216 #define BMVAL(val, lsb, msb) ((val & GENMASK(msb, lsb)) >> lsb) macro
|
| /linux/tools/perf/arch/arm/util/ |
| H A D | cs-etm.c | 122 if (BMVAL(val, 5, 9) != 0x4) { in cs_etm_validate_context_id() 138 if (!BMVAL(val, 29, 30) || BMVAL(val, 10, 14) < 4) { in cs_etm_validate_context_id()
|