671
677
case XSCALE_CYCLE_COUNTER:
672
678
ien &= ~XSCALE2_CCOUNT_INT_EN;
675
682
ien &= ~XSCALE2_COUNT0_INT_EN;
676
683
evtsel &= ~XSCALE2_COUNT0_EVT_MASK;
677
684
evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT0_EVT_SHFT;
680
688
ien &= ~XSCALE2_COUNT1_INT_EN;
681
689
evtsel &= ~XSCALE2_COUNT1_EVT_MASK;
682
690
evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT1_EVT_SHFT;
685
694
ien &= ~XSCALE2_COUNT2_INT_EN;
686
695
evtsel &= ~XSCALE2_COUNT2_EVT_MASK;
687
696
evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT2_EVT_SHFT;
690
700
ien &= ~XSCALE2_COUNT3_INT_EN;
691
701
evtsel &= ~XSCALE2_COUNT3_EVT_MASK;
692
702
evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT3_EVT_SHFT;
695
706
WARN_ONCE(1, "invalid counter number (%d)\n", idx);