Lines Matching refs:edge
179 int edge;
185 edge = GPIO_INT_RISE_EDGE;
188 edge = GPIO_INT_FALL_EDGE;
192 edge = GPIO_INT_BOTH_EDGES;
196 edge = GPIO_INT_LOW_LEV;
199 edge = GPIO_INT_HIGH_LEV;
206 edge = GPIO_INT_LOW_LEV;
209 edge = GPIO_INT_HIGH_LEV;
217 if (edge == GPIO_INT_BOTH_EDGES)
225 if (edge != GPIO_INT_BOTH_EDGES) {
229 writel(val | (edge << (bit << 1)), reg);
241 int edge;
246 edge = (val >> (bit << 1)) & 3;
248 if (edge == GPIO_INT_HIGH_LEV) {
249 edge = GPIO_INT_LOW_LEV;
251 } else if (edge == GPIO_INT_LOW_LEV) {
252 edge = GPIO_INT_HIGH_LEV;
256 gpio, edge);
259 writel(val | (edge << (bit << 1)), reg);