Lines Matching refs:val
46 u32 val, u32 off) in etm_writel() argument
49 if (etm_writel_cp14(off, val)) { in etm_writel()
54 writel_relaxed(val, drvdata->base + off); in etm_writel()
60 u32 val; in etm_readl() local
63 if (etm_readl_cp14(off, &val)) { in etm_readl()
68 val = readl_relaxed(drvdata->base + off); in etm_readl()
71 return val; in etm_readl()
153 u32 val; in coresight_timeout_etm() local
156 val = etm_readl(drvdata, offset); in coresight_timeout_etm()
159 if (val & BIT(position)) in coresight_timeout_etm()
163 if (!(val & BIT(position))) in coresight_timeout_etm()
436 unsigned long val; in nr_addr_cmp_show() local
439 val = drvdata->nr_addr_cmp; in nr_addr_cmp_show()
440 return sprintf(buf, "%#lx\n", val); in nr_addr_cmp_show()
446 { unsigned long val; in nr_cntr_show() local
449 val = drvdata->nr_cntr; in nr_cntr_show()
450 return sprintf(buf, "%#lx\n", val); in nr_cntr_show()
457 unsigned long val; in nr_ctxid_cmp_show() local
460 val = drvdata->nr_ctxid_cmp; in nr_ctxid_cmp_show()
461 return sprintf(buf, "%#lx\n", val); in nr_ctxid_cmp_show()
468 unsigned long flags, val; in etmsr_show() local
475 val = etm_readl(drvdata, ETMSR); in etmsr_show()
481 return sprintf(buf, "%#lx\n", val); in etmsr_show()
490 unsigned long val; in reset_store() local
493 ret = kstrtoul(buf, 16, &val); in reset_store()
497 if (val) { in reset_store()
522 unsigned long val; in mode_show() local
525 val = drvdata->mode; in mode_show()
526 return sprintf(buf, "%#lx\n", val); in mode_show()
534 unsigned long val; in mode_store() local
537 ret = kstrtoul(buf, 16, &val); in mode_store()
542 drvdata->mode = val & ETM_MODE_ALL; in mode_store()
591 unsigned long val; in trigger_event_show() local
594 val = drvdata->trigger_event; in trigger_event_show()
595 return sprintf(buf, "%#lx\n", val); in trigger_event_show()
603 unsigned long val; in trigger_event_store() local
606 ret = kstrtoul(buf, 16, &val); in trigger_event_store()
610 drvdata->trigger_event = val & ETM_EVENT_MASK; in trigger_event_store()
619 unsigned long val; in enable_event_show() local
622 val = drvdata->enable_event; in enable_event_show()
623 return sprintf(buf, "%#lx\n", val); in enable_event_show()
631 unsigned long val; in enable_event_store() local
634 ret = kstrtoul(buf, 16, &val); in enable_event_store()
638 drvdata->enable_event = val & ETM_EVENT_MASK; in enable_event_store()
647 unsigned long val; in fifofull_level_show() local
650 val = drvdata->fifofull_level; in fifofull_level_show()
651 return sprintf(buf, "%#lx\n", val); in fifofull_level_show()
659 unsigned long val; in fifofull_level_store() local
662 ret = kstrtoul(buf, 16, &val); in fifofull_level_store()
666 drvdata->fifofull_level = val; in fifofull_level_store()
675 unsigned long val; in addr_idx_show() local
678 val = drvdata->addr_idx; in addr_idx_show()
679 return sprintf(buf, "%#lx\n", val); in addr_idx_show()
687 unsigned long val; in addr_idx_store() local
690 ret = kstrtoul(buf, 16, &val); in addr_idx_store()
694 if (val >= drvdata->nr_addr_cmp) in addr_idx_store()
702 drvdata->addr_idx = val; in addr_idx_store()
713 unsigned long val; in addr_single_show() local
724 val = drvdata->addr_val[idx]; in addr_single_show()
727 return sprintf(buf, "%#lx\n", val); in addr_single_show()
736 unsigned long val; in addr_single_store() local
739 ret = kstrtoul(buf, 16, &val); in addr_single_store()
751 drvdata->addr_val[idx] = val; in addr_single_store()
830 unsigned long val; in addr_start_show() local
841 val = drvdata->addr_val[idx]; in addr_start_show()
844 return sprintf(buf, "%#lx\n", val); in addr_start_show()
853 unsigned long val; in addr_start_store() local
856 ret = kstrtoul(buf, 16, &val); in addr_start_store()
868 drvdata->addr_val[idx] = val; in addr_start_store()
882 unsigned long val; in addr_stop_show() local
893 val = drvdata->addr_val[idx]; in addr_stop_show()
896 return sprintf(buf, "%#lx\n", val); in addr_stop_show()
905 unsigned long val; in addr_stop_store() local
908 ret = kstrtoul(buf, 16, &val); in addr_stop_store()
920 drvdata->addr_val[idx] = val; in addr_stop_store()
933 unsigned long val; in addr_acctype_show() local
937 val = drvdata->addr_acctype[drvdata->addr_idx]; in addr_acctype_show()
940 return sprintf(buf, "%#lx\n", val); in addr_acctype_show()
948 unsigned long val; in addr_acctype_store() local
951 ret = kstrtoul(buf, 16, &val); in addr_acctype_store()
956 drvdata->addr_acctype[drvdata->addr_idx] = val; in addr_acctype_store()
966 unsigned long val; in cntr_idx_show() local
969 val = drvdata->cntr_idx; in cntr_idx_show()
970 return sprintf(buf, "%#lx\n", val); in cntr_idx_show()
978 unsigned long val; in cntr_idx_store() local
981 ret = kstrtoul(buf, 16, &val); in cntr_idx_store()
985 if (val >= drvdata->nr_cntr) in cntr_idx_store()
992 drvdata->cntr_idx = val; in cntr_idx_store()
1002 unsigned long val; in cntr_rld_val_show() local
1006 val = drvdata->cntr_rld_val[drvdata->cntr_idx]; in cntr_rld_val_show()
1009 return sprintf(buf, "%#lx\n", val); in cntr_rld_val_show()
1017 unsigned long val; in cntr_rld_val_store() local
1020 ret = kstrtoul(buf, 16, &val); in cntr_rld_val_store()
1025 drvdata->cntr_rld_val[drvdata->cntr_idx] = val; in cntr_rld_val_store()
1035 unsigned long val; in cntr_event_show() local
1039 val = drvdata->cntr_event[drvdata->cntr_idx]; in cntr_event_show()
1042 return sprintf(buf, "%#lx\n", val); in cntr_event_show()
1050 unsigned long val; in cntr_event_store() local
1053 ret = kstrtoul(buf, 16, &val); in cntr_event_store()
1058 drvdata->cntr_event[drvdata->cntr_idx] = val & ETM_EVENT_MASK; in cntr_event_store()
1068 unsigned long val; in cntr_rld_event_show() local
1072 val = drvdata->cntr_rld_event[drvdata->cntr_idx]; in cntr_rld_event_show()
1075 return sprintf(buf, "%#lx\n", val); in cntr_rld_event_show()
1083 unsigned long val; in cntr_rld_event_store() local
1086 ret = kstrtoul(buf, 16, &val); in cntr_rld_event_store()
1091 drvdata->cntr_rld_event[drvdata->cntr_idx] = val & ETM_EVENT_MASK; in cntr_rld_event_store()
1102 u32 val; in cntr_val_show() local
1115 val = etm_readl(drvdata, ETMCNTVRn(i)); in cntr_val_show()
1116 ret += sprintf(buf, "counter %d: %x\n", i, val); in cntr_val_show()
1127 unsigned long val; in cntr_val_store() local
1130 ret = kstrtoul(buf, 16, &val); in cntr_val_store()
1135 drvdata->cntr_val[drvdata->cntr_idx] = val; in cntr_val_store()
1145 unsigned long val; in seq_12_event_show() local
1148 val = drvdata->seq_12_event; in seq_12_event_show()
1149 return sprintf(buf, "%#lx\n", val); in seq_12_event_show()
1157 unsigned long val; in seq_12_event_store() local
1160 ret = kstrtoul(buf, 16, &val); in seq_12_event_store()
1164 drvdata->seq_12_event = val & ETM_EVENT_MASK; in seq_12_event_store()
1172 unsigned long val; in seq_21_event_show() local
1175 val = drvdata->seq_21_event; in seq_21_event_show()
1176 return sprintf(buf, "%#lx\n", val); in seq_21_event_show()
1184 unsigned long val; in seq_21_event_store() local
1187 ret = kstrtoul(buf, 16, &val); in seq_21_event_store()
1191 drvdata->seq_21_event = val & ETM_EVENT_MASK; in seq_21_event_store()
1199 unsigned long val; in seq_23_event_show() local
1202 val = drvdata->seq_23_event; in seq_23_event_show()
1203 return sprintf(buf, "%#lx\n", val); in seq_23_event_show()
1211 unsigned long val; in seq_23_event_store() local
1214 ret = kstrtoul(buf, 16, &val); in seq_23_event_store()
1218 drvdata->seq_23_event = val & ETM_EVENT_MASK; in seq_23_event_store()
1226 unsigned long val; in seq_31_event_show() local
1229 val = drvdata->seq_31_event; in seq_31_event_show()
1230 return sprintf(buf, "%#lx\n", val); in seq_31_event_show()
1238 unsigned long val; in seq_31_event_store() local
1241 ret = kstrtoul(buf, 16, &val); in seq_31_event_store()
1245 drvdata->seq_31_event = val & ETM_EVENT_MASK; in seq_31_event_store()
1253 unsigned long val; in seq_32_event_show() local
1256 val = drvdata->seq_32_event; in seq_32_event_show()
1257 return sprintf(buf, "%#lx\n", val); in seq_32_event_show()
1265 unsigned long val; in seq_32_event_store() local
1268 ret = kstrtoul(buf, 16, &val); in seq_32_event_store()
1272 drvdata->seq_32_event = val & ETM_EVENT_MASK; in seq_32_event_store()
1280 unsigned long val; in seq_13_event_show() local
1283 val = drvdata->seq_13_event; in seq_13_event_show()
1284 return sprintf(buf, "%#lx\n", val); in seq_13_event_show()
1292 unsigned long val; in seq_13_event_store() local
1295 ret = kstrtoul(buf, 16, &val); in seq_13_event_store()
1299 drvdata->seq_13_event = val & ETM_EVENT_MASK; in seq_13_event_store()
1307 unsigned long val, flags; in seq_curr_state_show() local
1311 val = drvdata->seq_curr_state; in seq_curr_state_show()
1319 val = (etm_readl(drvdata, ETMSQR) & ETM_SQR_MASK); in seq_curr_state_show()
1325 return sprintf(buf, "%#lx\n", val); in seq_curr_state_show()
1333 unsigned long val; in seq_curr_state_store() local
1336 ret = kstrtoul(buf, 16, &val); in seq_curr_state_store()
1340 if (val > ETM_SEQ_STATE_MAX_VAL) in seq_curr_state_store()
1343 drvdata->seq_curr_state = val; in seq_curr_state_store()
1352 unsigned long val; in ctxid_idx_show() local
1355 val = drvdata->ctxid_idx; in ctxid_idx_show()
1356 return sprintf(buf, "%#lx\n", val); in ctxid_idx_show()
1364 unsigned long val; in ctxid_idx_store() local
1367 ret = kstrtoul(buf, 16, &val); in ctxid_idx_store()
1371 if (val >= drvdata->nr_ctxid_cmp) in ctxid_idx_store()
1379 drvdata->ctxid_idx = val; in ctxid_idx_store()
1389 unsigned long val; in ctxid_pid_show() local
1393 val = drvdata->ctxid_vpid[drvdata->ctxid_idx]; in ctxid_pid_show()
1396 return sprintf(buf, "%#lx\n", val); in ctxid_pid_show()
1425 unsigned long val; in ctxid_mask_show() local
1428 val = drvdata->ctxid_mask; in ctxid_mask_show()
1429 return sprintf(buf, "%#lx\n", val); in ctxid_mask_show()
1437 unsigned long val; in ctxid_mask_store() local
1440 ret = kstrtoul(buf, 16, &val); in ctxid_mask_store()
1444 drvdata->ctxid_mask = val; in ctxid_mask_store()
1452 unsigned long val; in sync_freq_show() local
1455 val = drvdata->sync_freq; in sync_freq_show()
1456 return sprintf(buf, "%#lx\n", val); in sync_freq_show()
1464 unsigned long val; in sync_freq_store() local
1467 ret = kstrtoul(buf, 16, &val); in sync_freq_store()
1471 drvdata->sync_freq = val & ETM_SYNC_MASK; in sync_freq_store()
1479 unsigned long val; in timestamp_event_show() local
1482 val = drvdata->timestamp_event; in timestamp_event_show()
1483 return sprintf(buf, "%#lx\n", val); in timestamp_event_show()
1491 unsigned long val; in timestamp_event_store() local
1494 ret = kstrtoul(buf, 16, &val); in timestamp_event_store()
1498 drvdata->timestamp_event = val & ETM_EVENT_MASK; in timestamp_event_store()
1506 int val; in cpu_show() local
1509 val = drvdata->cpu; in cpu_show()
1510 return scnprintf(buf, PAGE_SIZE, "%d\n", val); in cpu_show()
1518 unsigned long val, flags; in traceid_show() local
1522 val = drvdata->traceid; in traceid_show()
1530 val = (etm_readl(drvdata, ETMTRACEIDR) & ETM_TRACEID_MASK); in traceid_show()
1536 return sprintf(buf, "%#lx\n", val); in traceid_show()
1544 unsigned long val; in traceid_store() local
1547 ret = kstrtoul(buf, 16, &val); in traceid_store()
1551 drvdata->traceid = val & ETM_TRACEID_MASK; in traceid_store()