Lines Matching refs:gpio_dat
130 uint8_t gpio_dat; member
784 tmp = data->gpio_dat; in lmp90xxx_gpio_set_pin_value()
787 if (tmp != data->gpio_dat) { in lmp90xxx_gpio_set_pin_value()
790 data->gpio_dat = tmp; in lmp90xxx_gpio_set_pin_value()
850 tmp = (data->gpio_dat & ~mask) | (value & mask); in lmp90xxx_gpio_port_set_masked_raw()
851 if (tmp != data->gpio_dat) { in lmp90xxx_gpio_port_set_masked_raw()
854 data->gpio_dat = tmp; in lmp90xxx_gpio_port_set_masked_raw()
872 if (tmp != data->gpio_dat) { in lmp90xxx_gpio_port_set_bits_raw()
873 tmp |= data->gpio_dat; in lmp90xxx_gpio_port_set_bits_raw()
876 data->gpio_dat = tmp; in lmp90xxx_gpio_port_set_bits_raw()
894 if ((tmp & data->gpio_dat) != 0) { in lmp90xxx_gpio_port_clear_bits_raw()
895 tmp = data->gpio_dat & ~tmp; in lmp90xxx_gpio_port_clear_bits_raw()
898 data->gpio_dat = tmp; in lmp90xxx_gpio_port_clear_bits_raw()
916 tmp ^= data->gpio_dat; in lmp90xxx_gpio_port_toggle_bits()
919 data->gpio_dat = tmp; in lmp90xxx_gpio_port_toggle_bits()