Lines Matching refs:pin

21 	u_char pin:5;	/* port pin (0-31) */  member
37 setbits_be16(datp, 1 << (15 - iopin->pin)); in iopin_set_high()
41 setbits_be32(datp, 1 << (31 - iopin->pin)); in iopin_set_high()
45 setbits_be16(datp, 1 << (15 - iopin->pin)); in iopin_set_high()
49 setbits_be16(datp, 1 << (15 - iopin->pin)); in iopin_set_high()
60 clrbits_be16(datp, 1 << (15 - iopin->pin)); in iopin_set_low()
64 clrbits_be32(datp, 1 << (31 - iopin->pin)); in iopin_set_low()
68 clrbits_be16(datp, 1 << (15 - iopin->pin)); in iopin_set_low()
72 clrbits_be16(datp, 1 << (15 - iopin->pin)); in iopin_set_low()
83 return (in_be16(datp) >> (15 - iopin->pin)) & 1; in iopin_is_high()
87 return (in_be32(datp) >> (31 - iopin->pin)) & 1; in iopin_is_high()
91 return (in_be16(datp) >> (15 - iopin->pin)) & 1; in iopin_is_high()
95 return (in_be16(datp) >> (15 - iopin->pin)) & 1; in iopin_is_high()
107 return ((in_be16(datp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_low()
111 return ((in_be32(datp) >> (31 - iopin->pin)) & 1) ^ 1; in iopin_is_low()
115 return ((in_be16(datp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_low()
119 return ((in_be16(datp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_low()
131 setbits_be16(dirp, 1 << (15 - iopin->pin)); in iopin_set_out()
135 setbits_be32(dirp, 1 << (31 - iopin->pin)); in iopin_set_out()
139 setbits_be16(dirp, 1 << (15 - iopin->pin)); in iopin_set_out()
143 setbits_be16(dirp, 1 << (15 - iopin->pin)); in iopin_set_out()
154 clrbits_be16(dirp, 1 << (15 - iopin->pin)); in iopin_set_in()
158 clrbits_be32(dirp, 1 << (31 - iopin->pin)); in iopin_set_in()
162 clrbits_be16(dirp, 1 << (15 - iopin->pin)); in iopin_set_in()
166 clrbits_be16(dirp, 1 << (15 - iopin->pin)); in iopin_set_in()
177 return (in_be16(dirp) >> (15 - iopin->pin)) & 1; in iopin_is_out()
181 return (in_be32(dirp) >> (31 - iopin->pin)) & 1; in iopin_is_out()
185 return (in_be16(dirp) >> (15 - iopin->pin)) & 1; in iopin_is_out()
189 return (in_be16(dirp) >> (15 - iopin->pin)) & 1; in iopin_is_out()
201 return ((in_be16(dirp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_in()
205 return ((in_be32(dirp) >> (31 - iopin->pin)) & 1) ^ 1; in iopin_is_in()
209 return ((in_be16(dirp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_in()
213 return ((in_be16(dirp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_in()
225 setbits_be16(odrp, 1 << (15 - iopin->pin)); in iopin_set_odr()
229 setbits_be16(odrp, 1 << (31 - iopin->pin)); in iopin_set_odr()
240 clrbits_be16(odrp, 1 << (15 - iopin->pin)); in iopin_set_act()
244 clrbits_be16(odrp, 1 << (31 - iopin->pin)); in iopin_set_act()
255 return (in_be16(odrp) >> (15 - iopin->pin)) & 1; in iopin_is_odr()
259 return (in_be16(odrp) >> (31 - iopin->pin)) & 1; in iopin_is_odr()
271 return ((in_be16(odrp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_act()
275 return ((in_be16(odrp) >> (31 - iopin->pin)) & 1) ^ 1; in iopin_is_act()
287 setbits_be16(parp, 1 << (15 - iopin->pin)); in iopin_set_ded()
291 setbits_be32(parp, 1 << (31 - iopin->pin)); in iopin_set_ded()
295 setbits_be16(parp, 1 << (15 - iopin->pin)); in iopin_set_ded()
299 setbits_be16(parp, 1 << (15 - iopin->pin)); in iopin_set_ded()
310 clrbits_be16(parp, 1 << (15 - iopin->pin)); in iopin_set_gen()
314 clrbits_be32(parp, 1 << (31 - iopin->pin)); in iopin_set_gen()
318 clrbits_be16(parp, 1 << (15 - iopin->pin)); in iopin_set_gen()
322 clrbits_be16(parp, 1 << (15 - iopin->pin)); in iopin_set_gen()
333 return (in_be16(parp) >> (15 - iopin->pin)) & 1; in iopin_is_ded()
337 return (in_be32(parp) >> (31 - iopin->pin)) & 1; in iopin_is_ded()
341 return (in_be16(parp) >> (15 - iopin->pin)) & 1; in iopin_is_ded()
345 return (in_be16(parp) >> (15 - iopin->pin)) & 1; in iopin_is_ded()
357 return ((in_be16(parp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_gen()
361 return ((in_be32(parp) >> (31 - iopin->pin)) & 1) ^ 1; in iopin_is_gen()
365 return ((in_be16(parp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_gen()
369 return ((in_be16(parp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_gen()
381 setbits_be16(sorp, 1 << (15 - iopin->pin)); in iopin_set_opt2()
392 clrbits_be16(sorp, 1 << (15 - iopin->pin)); in iopin_set_opt1()
403 return (in_be16(sorp) >> (15 - iopin->pin)) & 1; in iopin_is_opt2()
415 return ((in_be16(sorp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_opt1()
427 setbits_be16(intp, 1 << (15 - iopin->pin)); in iopin_set_falledge()
438 clrbits_be16(intp, 1 << (15 - iopin->pin)); in iopin_set_anyedge()
449 return (in_be16(intp) >> (15 - iopin->pin)) & 1; in iopin_is_falledge()
461 return ((in_be16(intp) >> (15 - iopin->pin)) & 1) ^ 1; in iopin_is_anyedge()