Lines Matching defs:so
99 scoop_pcic_socket_setup(struct pxapcic_socket *so)
108 sc = so->sc;
111 if (so->socket == 0) {
113 } else if (so->socket == 1) {
117 so->socket);
141 if (so->socket == 1) {
154 so->power_capability = PXAPCIC_POWER_3V;
155 if (so->socket == 0)
156 so->power_capability |= PXAPCIC_POWER_5V;
158 so->pcictag_cookie = (void *)scooph;
159 so->pcictag = &scoop_pcic_functions;
163 scoop_pcic_read(struct pxapcic_socket *so, int reg)
165 bus_space_tag_t iot = so->sc->sc_iot;
166 bus_space_handle_t ioh = (bus_space_handle_t)so->pcictag_cookie;
189 scoop_pcic_write(struct pxapcic_socket *so, int reg, u_int val)
191 bus_space_tag_t iot = so->sc->sc_iot;
192 bus_space_handle_t ioh = (bus_space_handle_t)so->pcictag_cookie;
224 scoop_pcic_set_power(struct pxapcic_socket *so, int pwr)
226 bus_space_tag_t iot = so->sc->sc_iot;
227 bus_space_handle_t ioh = (bus_space_handle_t)so->pcictag_cookie;
246 if (so->socket == 0) {
262 scoop_pcic_clear_intr(struct pxapcic_socket *so)
264 bus_space_tag_t iot = so->sc->sc_iot;
265 bus_space_handle_t ioh = (bus_space_handle_t)so->pcictag_cookie;
273 scoop_pcic_intr_establish(struct pxapcic_socket *so, int ipl,
277 return (pxa2x0_gpio_intr_establish(so->irqpin, IST_EDGE_FALLING,
282 scoop_pcic_intr_disestablish(struct pxapcic_socket *so, void *ih)