Lines Matching refs:KPI
57 status = KPI->STATUS; in KPI_IRQHandler()
58 u32KeyPress[0] = KPI->KPF[0]; in KPI_IRQHandler()
59 u32KeyPress[1] = KPI->KPF[1]; in KPI_IRQHandler()
60 u32KeyRelease[0] = KPI->KRF[0]; in KPI_IRQHandler()
61 u32KeyRelease[1] = KPI->KRF[1]; in KPI_IRQHandler()
66 row = ((KPI->CTL & KPI_CTL_KROW_Msk) >> KPI_CTL_KROW_Pos) + 1; in KPI_IRQHandler()
67 col = ((KPI->CTL & KPI_CTL_KCOL_Msk) >> KPI_CTL_KCOL_Pos) + 1; in KPI_IRQHandler()
85 KPI->KRF[idx] = mask; in KPI_IRQHandler()
116 KPI->KPF[idx] = mask; in KPI_IRQHandler()
134 KPI->STATUS = KPI_STATUS_TKRIF_Msk; in KPI_IRQHandler()
172 KPI->CTL = ((u32Rows-1) << KPI_CTL_KROW_Pos) | ((u32Columns-1) << KPI_CTL_KCOL_Pos) | in KPI_Open()
197 KPI->CTL = 0; in KPI_Close()
258 …KPI->DLYCTL = 0x1F | ((freq[(CLK->CLKSEL3 & CLK_CLKSEL3_KPISEL_Msk) >> CLK_CLKSEL3_KPISEL_Pos] / 1… in KPI_SetSampleTime()
273 KPI->CTL = (KPI->CTL & (~KPI_CTL_DBCLKSEL_Msk)) | (5 << KPI_CTL_DBCLKSEL_Pos); in KPI_EnableSlowScan()
274 KPI->DLYCTL = (KPI->DLYCTL & (~0xff)) | 127; in KPI_EnableSlowScan()