TEA575X_WREN
val |= (pins & TEA575X_WREN) ? (1 << gpio.wren) : 0;
bits |= (pins & TEA575X_WREN) ? wren : 0;
bits |= (pins & TEA575X_WREN) ? 0 : STR_WREN | STR_DATA;
tea->ops->set_pins(tea, data | TEA575X_WREN);
tea->ops->set_pins(tea, TEA575X_WREN);
tea->ops->set_pins(tea, data | TEA575X_WREN);
tea->ops->set_pins(tea, data | TEA575X_WREN | TEA575X_CLK);
val |= (pins & TEA575X_WREN) ? (1 << gpio.wren) : 0;
reg |= (pins & TEA575X_WREN) ? 0 : FM801_GPIO_GP(gpio.wren);