value != 0 ? (rv | bit) : (rv & ~bit));
level == GPIO_PIN_LOW ? (rv & ~bit) : (rv | bit));
scoop_gpio_pin_write(struct scoop_softc *sc, int pin, int value){	unsigned short rv;	unsigned short bit = (1 << pin);	rv = bus_space_read_2(sc->sc_iot, sc->sc_ioh, SCOOP_GPWR);	bus_space_write_2(sc->sc_iot, sc->sc_ioh, SCOOP_GPWR,	    value != 0 ? (rv | bit) : (rv & ~bit));}