Lines Matching refs:evtsel
552 unsigned long flags, ien, evtsel; in xscale2pmu_enable_event() local
559 evtsel = xscale2pmu_read_event_select(); in xscale2pmu_enable_event()
567 evtsel &= ~XSCALE2_COUNT0_EVT_MASK; in xscale2pmu_enable_event()
568 evtsel |= hwc->config_base << XSCALE2_COUNT0_EVT_SHFT; in xscale2pmu_enable_event()
572 evtsel &= ~XSCALE2_COUNT1_EVT_MASK; in xscale2pmu_enable_event()
573 evtsel |= hwc->config_base << XSCALE2_COUNT1_EVT_SHFT; in xscale2pmu_enable_event()
577 evtsel &= ~XSCALE2_COUNT2_EVT_MASK; in xscale2pmu_enable_event()
578 evtsel |= hwc->config_base << XSCALE2_COUNT2_EVT_SHFT; in xscale2pmu_enable_event()
582 evtsel &= ~XSCALE2_COUNT3_EVT_MASK; in xscale2pmu_enable_event()
583 evtsel |= hwc->config_base << XSCALE2_COUNT3_EVT_SHFT; in xscale2pmu_enable_event()
591 xscale2pmu_write_event_select(evtsel); in xscale2pmu_enable_event()
598 unsigned long flags, ien, evtsel, of_flags; in xscale2pmu_disable_event() local
605 evtsel = xscale2pmu_read_event_select(); in xscale2pmu_disable_event()
614 evtsel &= ~XSCALE2_COUNT0_EVT_MASK; in xscale2pmu_disable_event()
615 evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT0_EVT_SHFT; in xscale2pmu_disable_event()
620 evtsel &= ~XSCALE2_COUNT1_EVT_MASK; in xscale2pmu_disable_event()
621 evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT1_EVT_SHFT; in xscale2pmu_disable_event()
626 evtsel &= ~XSCALE2_COUNT2_EVT_MASK; in xscale2pmu_disable_event()
627 evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT2_EVT_SHFT; in xscale2pmu_disable_event()
632 evtsel &= ~XSCALE2_COUNT3_EVT_MASK; in xscale2pmu_disable_event()
633 evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT3_EVT_SHFT; in xscale2pmu_disable_event()
642 xscale2pmu_write_event_select(evtsel); in xscale2pmu_disable_event()