Lines Matching refs:val

45 			      u32 val, u32 off)  in etm_writel()  argument
48 if (etm_writel_cp14(off, val)) { in etm_writel()
53 writel_relaxed(val, drvdata->base + off); in etm_writel()
59 u32 val; in etm_readl() local
62 if (etm_readl_cp14(off, &val)) { in etm_readl()
67 val = readl_relaxed(drvdata->base + off); in etm_readl()
70 return val; in etm_readl()
152 u32 val; in coresight_timeout_etm() local
155 val = etm_readl(drvdata, offset); in coresight_timeout_etm()
158 if (val & BIT(position)) in coresight_timeout_etm()
162 if (!(val & BIT(position))) in coresight_timeout_etm()
445 unsigned long val; in nr_addr_cmp_show() local
448 val = drvdata->nr_addr_cmp; in nr_addr_cmp_show()
449 return sprintf(buf, "%#lx\n", val); in nr_addr_cmp_show()
455 { unsigned long val; in nr_cntr_show() local
458 val = drvdata->nr_cntr; in nr_cntr_show()
459 return sprintf(buf, "%#lx\n", val); in nr_cntr_show()
466 unsigned long val; in nr_ctxid_cmp_show() local
469 val = drvdata->nr_ctxid_cmp; in nr_ctxid_cmp_show()
470 return sprintf(buf, "%#lx\n", val); in nr_ctxid_cmp_show()
478 unsigned long flags, val; in etmsr_show() local
488 val = etm_readl(drvdata, ETMSR); in etmsr_show()
494 return sprintf(buf, "%#lx\n", val); in etmsr_show()
503 unsigned long val; in reset_store() local
506 ret = kstrtoul(buf, 16, &val); in reset_store()
510 if (val) { in reset_store()
535 unsigned long val; in mode_show() local
538 val = drvdata->mode; in mode_show()
539 return sprintf(buf, "%#lx\n", val); in mode_show()
547 unsigned long val; in mode_store() local
550 ret = kstrtoul(buf, 16, &val); in mode_store()
555 drvdata->mode = val & ETM_MODE_ALL; in mode_store()
604 unsigned long val; in trigger_event_show() local
607 val = drvdata->trigger_event; in trigger_event_show()
608 return sprintf(buf, "%#lx\n", val); in trigger_event_show()
616 unsigned long val; in trigger_event_store() local
619 ret = kstrtoul(buf, 16, &val); in trigger_event_store()
623 drvdata->trigger_event = val & ETM_EVENT_MASK; in trigger_event_store()
632 unsigned long val; in enable_event_show() local
635 val = drvdata->enable_event; in enable_event_show()
636 return sprintf(buf, "%#lx\n", val); in enable_event_show()
644 unsigned long val; in enable_event_store() local
647 ret = kstrtoul(buf, 16, &val); in enable_event_store()
651 drvdata->enable_event = val & ETM_EVENT_MASK; in enable_event_store()
660 unsigned long val; in fifofull_level_show() local
663 val = drvdata->fifofull_level; in fifofull_level_show()
664 return sprintf(buf, "%#lx\n", val); in fifofull_level_show()
672 unsigned long val; in fifofull_level_store() local
675 ret = kstrtoul(buf, 16, &val); in fifofull_level_store()
679 drvdata->fifofull_level = val; in fifofull_level_store()
688 unsigned long val; in addr_idx_show() local
691 val = drvdata->addr_idx; in addr_idx_show()
692 return sprintf(buf, "%#lx\n", val); in addr_idx_show()
700 unsigned long val; in addr_idx_store() local
703 ret = kstrtoul(buf, 16, &val); in addr_idx_store()
707 if (val >= drvdata->nr_addr_cmp) in addr_idx_store()
715 drvdata->addr_idx = val; in addr_idx_store()
726 unsigned long val; in addr_single_show() local
737 val = drvdata->addr_val[idx]; in addr_single_show()
740 return sprintf(buf, "%#lx\n", val); in addr_single_show()
749 unsigned long val; in addr_single_store() local
752 ret = kstrtoul(buf, 16, &val); in addr_single_store()
764 drvdata->addr_val[idx] = val; in addr_single_store()
843 unsigned long val; in addr_start_show() local
854 val = drvdata->addr_val[idx]; in addr_start_show()
857 return sprintf(buf, "%#lx\n", val); in addr_start_show()
866 unsigned long val; in addr_start_store() local
869 ret = kstrtoul(buf, 16, &val); in addr_start_store()
881 drvdata->addr_val[idx] = val; in addr_start_store()
895 unsigned long val; in addr_stop_show() local
906 val = drvdata->addr_val[idx]; in addr_stop_show()
909 return sprintf(buf, "%#lx\n", val); in addr_stop_show()
918 unsigned long val; in addr_stop_store() local
921 ret = kstrtoul(buf, 16, &val); in addr_stop_store()
933 drvdata->addr_val[idx] = val; in addr_stop_store()
946 unsigned long val; in addr_acctype_show() local
950 val = drvdata->addr_acctype[drvdata->addr_idx]; in addr_acctype_show()
953 return sprintf(buf, "%#lx\n", val); in addr_acctype_show()
961 unsigned long val; in addr_acctype_store() local
964 ret = kstrtoul(buf, 16, &val); in addr_acctype_store()
969 drvdata->addr_acctype[drvdata->addr_idx] = val; in addr_acctype_store()
979 unsigned long val; in cntr_idx_show() local
982 val = drvdata->cntr_idx; in cntr_idx_show()
983 return sprintf(buf, "%#lx\n", val); in cntr_idx_show()
991 unsigned long val; in cntr_idx_store() local
994 ret = kstrtoul(buf, 16, &val); in cntr_idx_store()
998 if (val >= drvdata->nr_cntr) in cntr_idx_store()
1005 drvdata->cntr_idx = val; in cntr_idx_store()
1015 unsigned long val; in cntr_rld_val_show() local
1019 val = drvdata->cntr_rld_val[drvdata->cntr_idx]; in cntr_rld_val_show()
1022 return sprintf(buf, "%#lx\n", val); in cntr_rld_val_show()
1030 unsigned long val; in cntr_rld_val_store() local
1033 ret = kstrtoul(buf, 16, &val); in cntr_rld_val_store()
1038 drvdata->cntr_rld_val[drvdata->cntr_idx] = val; in cntr_rld_val_store()
1048 unsigned long val; in cntr_event_show() local
1052 val = drvdata->cntr_event[drvdata->cntr_idx]; in cntr_event_show()
1055 return sprintf(buf, "%#lx\n", val); in cntr_event_show()
1063 unsigned long val; in cntr_event_store() local
1066 ret = kstrtoul(buf, 16, &val); in cntr_event_store()
1071 drvdata->cntr_event[drvdata->cntr_idx] = val & ETM_EVENT_MASK; in cntr_event_store()
1081 unsigned long val; in cntr_rld_event_show() local
1085 val = drvdata->cntr_rld_event[drvdata->cntr_idx]; in cntr_rld_event_show()
1088 return sprintf(buf, "%#lx\n", val); in cntr_rld_event_show()
1096 unsigned long val; in cntr_rld_event_store() local
1099 ret = kstrtoul(buf, 16, &val); in cntr_rld_event_store()
1104 drvdata->cntr_rld_event[drvdata->cntr_idx] = val & ETM_EVENT_MASK; in cntr_rld_event_store()
1115 u32 val; in cntr_val_show() local
1128 val = etm_readl(drvdata, ETMCNTVRn(i)); in cntr_val_show()
1129 ret += sprintf(buf, "counter %d: %x\n", i, val); in cntr_val_show()
1140 unsigned long val; in cntr_val_store() local
1143 ret = kstrtoul(buf, 16, &val); in cntr_val_store()
1148 drvdata->cntr_val[drvdata->cntr_idx] = val; in cntr_val_store()
1158 unsigned long val; in seq_12_event_show() local
1161 val = drvdata->seq_12_event; in seq_12_event_show()
1162 return sprintf(buf, "%#lx\n", val); in seq_12_event_show()
1170 unsigned long val; in seq_12_event_store() local
1173 ret = kstrtoul(buf, 16, &val); in seq_12_event_store()
1177 drvdata->seq_12_event = val & ETM_EVENT_MASK; in seq_12_event_store()
1185 unsigned long val; in seq_21_event_show() local
1188 val = drvdata->seq_21_event; in seq_21_event_show()
1189 return sprintf(buf, "%#lx\n", val); in seq_21_event_show()
1197 unsigned long val; in seq_21_event_store() local
1200 ret = kstrtoul(buf, 16, &val); in seq_21_event_store()
1204 drvdata->seq_21_event = val & ETM_EVENT_MASK; in seq_21_event_store()
1212 unsigned long val; in seq_23_event_show() local
1215 val = drvdata->seq_23_event; in seq_23_event_show()
1216 return sprintf(buf, "%#lx\n", val); in seq_23_event_show()
1224 unsigned long val; in seq_23_event_store() local
1227 ret = kstrtoul(buf, 16, &val); in seq_23_event_store()
1231 drvdata->seq_23_event = val & ETM_EVENT_MASK; in seq_23_event_store()
1239 unsigned long val; in seq_31_event_show() local
1242 val = drvdata->seq_31_event; in seq_31_event_show()
1243 return sprintf(buf, "%#lx\n", val); in seq_31_event_show()
1251 unsigned long val; in seq_31_event_store() local
1254 ret = kstrtoul(buf, 16, &val); in seq_31_event_store()
1258 drvdata->seq_31_event = val & ETM_EVENT_MASK; in seq_31_event_store()
1266 unsigned long val; in seq_32_event_show() local
1269 val = drvdata->seq_32_event; in seq_32_event_show()
1270 return sprintf(buf, "%#lx\n", val); in seq_32_event_show()
1278 unsigned long val; in seq_32_event_store() local
1281 ret = kstrtoul(buf, 16, &val); in seq_32_event_store()
1285 drvdata->seq_32_event = val & ETM_EVENT_MASK; in seq_32_event_store()
1293 unsigned long val; in seq_13_event_show() local
1296 val = drvdata->seq_13_event; in seq_13_event_show()
1297 return sprintf(buf, "%#lx\n", val); in seq_13_event_show()
1305 unsigned long val; in seq_13_event_store() local
1308 ret = kstrtoul(buf, 16, &val); in seq_13_event_store()
1312 drvdata->seq_13_event = val & ETM_EVENT_MASK; in seq_13_event_store()
1321 unsigned long val, flags; in seq_curr_state_show() local
1325 val = drvdata->seq_curr_state; in seq_curr_state_show()
1336 val = (etm_readl(drvdata, ETMSQR) & ETM_SQR_MASK); in seq_curr_state_show()
1342 return sprintf(buf, "%#lx\n", val); in seq_curr_state_show()
1350 unsigned long val; in seq_curr_state_store() local
1353 ret = kstrtoul(buf, 16, &val); in seq_curr_state_store()
1357 if (val > ETM_SEQ_STATE_MAX_VAL) in seq_curr_state_store()
1360 drvdata->seq_curr_state = val; in seq_curr_state_store()
1369 unsigned long val; in ctxid_idx_show() local
1372 val = drvdata->ctxid_idx; in ctxid_idx_show()
1373 return sprintf(buf, "%#lx\n", val); in ctxid_idx_show()
1381 unsigned long val; in ctxid_idx_store() local
1384 ret = kstrtoul(buf, 16, &val); in ctxid_idx_store()
1388 if (val >= drvdata->nr_ctxid_cmp) in ctxid_idx_store()
1396 drvdata->ctxid_idx = val; in ctxid_idx_store()
1406 unsigned long val; in ctxid_val_show() local
1410 val = drvdata->ctxid_val[drvdata->ctxid_idx]; in ctxid_val_show()
1413 return sprintf(buf, "%#lx\n", val); in ctxid_val_show()
1421 unsigned long val; in ctxid_val_store() local
1424 ret = kstrtoul(buf, 16, &val); in ctxid_val_store()
1429 drvdata->ctxid_val[drvdata->ctxid_idx] = val; in ctxid_val_store()
1439 unsigned long val; in ctxid_mask_show() local
1442 val = drvdata->ctxid_mask; in ctxid_mask_show()
1443 return sprintf(buf, "%#lx\n", val); in ctxid_mask_show()
1451 unsigned long val; in ctxid_mask_store() local
1454 ret = kstrtoul(buf, 16, &val); in ctxid_mask_store()
1458 drvdata->ctxid_mask = val; in ctxid_mask_store()
1466 unsigned long val; in sync_freq_show() local
1469 val = drvdata->sync_freq; in sync_freq_show()
1470 return sprintf(buf, "%#lx\n", val); in sync_freq_show()
1478 unsigned long val; in sync_freq_store() local
1481 ret = kstrtoul(buf, 16, &val); in sync_freq_store()
1485 drvdata->sync_freq = val & ETM_SYNC_MASK; in sync_freq_store()
1493 unsigned long val; in timestamp_event_show() local
1496 val = drvdata->timestamp_event; in timestamp_event_show()
1497 return sprintf(buf, "%#lx\n", val); in timestamp_event_show()
1505 unsigned long val; in timestamp_event_store() local
1508 ret = kstrtoul(buf, 16, &val); in timestamp_event_store()
1512 drvdata->timestamp_event = val & ETM_EVENT_MASK; in timestamp_event_store()
1563 unsigned long val, flags; in traceid_show() local
1567 val = drvdata->traceid; in traceid_show()
1578 val = (etm_readl(drvdata, ETMTRACEIDR) & ETM_TRACEID_MASK); in traceid_show()
1584 return sprintf(buf, "%#lx\n", val); in traceid_show()
1592 unsigned long val; in traceid_store() local
1595 ret = kstrtoul(buf, 16, &val); in traceid_store()
1599 drvdata->traceid = val & ETM_TRACEID_MASK; in traceid_store()