Lines Matching refs:ctrl
45 qdec->ctrl &= ~MXC_F_QDEC_REVA_CTRL_EN; in MXC_QDEC_RevA_Init()
48 qdec->ctrl |= ((req->mode << MXC_F_QDEC_REVA_CTRL_MODE_POS) & MXC_F_QDEC_REVA_CTRL_MODE); in MXC_QDEC_RevA_Init()
52 qdec->ctrl |= MXC_F_QDEC_REVA_CTRL_SWAP; in MXC_QDEC_RevA_Init()
54 qdec->ctrl &= ~MXC_F_QDEC_REVA_CTRL_SWAP; in MXC_QDEC_RevA_Init()
58 qdec->ctrl |= ((req->sticky << MXC_F_QDEC_REVA_CTRL_STICKY_POS) & MXC_F_QDEC_REVA_CTRL_STICKY); in MXC_QDEC_RevA_Init()
60 qdec->ctrl |= ((req->clkdiv << MXC_F_QDEC_REVA_CTRL_PSC_POS) & MXC_F_QDEC_REVA_CTRL_PSC); in MXC_QDEC_RevA_Init()
66 qdec->ctrl &= ~(MXC_F_QDEC_REVA_CTRL_RST_MAXCNT | MXC_F_QDEC_REVA_CTRL_RST_INDEX); in MXC_QDEC_RevA_Init()
70 qdec->ctrl |= MXC_F_QDEC_REVA_CTRL_RST_MAXCNT; in MXC_QDEC_RevA_Init()
78 qdec->ctrl |= MXC_F_QDEC_REVA_CTRL_RST_INDEX; in MXC_QDEC_RevA_Init()
107 qdec->ctrl |= MXC_F_QDEC_REVA_CTRL_EN; in MXC_QDEC_RevA_Init()
114 qdec->ctrl &= ~MXC_F_QDEC_REVA_CTRL_EN; in MXC_QDEC_RevA_Shutdown()
121 qdec->ctrl = 0; in MXC_QDEC_RevA_Shutdown()
130 int save_state = qdec->ctrl; in MXC_QDEC_RevA_EnableInt()
133 qdec->ctrl &= ~MXC_F_QDEC_REVA_CTRL_EN; in MXC_QDEC_RevA_EnableInt()
139 qdec->ctrl = save_state; in MXC_QDEC_RevA_EnableInt()
144 int save_state = qdec->ctrl; in MXC_QDEC_RevA_DisableInt()
147 qdec->ctrl &= ~MXC_F_QDEC_REVA_CTRL_EN; in MXC_QDEC_RevA_DisableInt()
151 qdec->ctrl = save_state; in MXC_QDEC_RevA_DisableInt()
167 int save_state = qdec->ctrl; in MXC_QDEC_RevA_SetMaxCount()
170 qdec->ctrl &= ~MXC_F_QDEC_REVA_CTRL_EN; in MXC_QDEC_RevA_SetMaxCount()
174 qdec->ctrl = save_state; in MXC_QDEC_RevA_SetMaxCount()
184 int save_state = qdec->ctrl; in MXC_QDEC_RevA_SetInitial()
187 qdec->ctrl &= ~MXC_F_QDEC_REVA_CTRL_EN; in MXC_QDEC_RevA_SetInitial()
191 qdec->ctrl = save_state; in MXC_QDEC_RevA_SetInitial()
201 int save_state = qdec->ctrl; in MXC_QDEC_RevA_SetCompare()
204 qdec->ctrl &= ~MXC_F_QDEC_REVA_CTRL_EN; in MXC_QDEC_RevA_SetCompare()
208 qdec->ctrl = save_state; in MXC_QDEC_RevA_SetCompare()