Lines Matching refs:cache
63 } cache; member
1669 unsigned int *cache; in peb2466_chip_gpio_get_cache() local
1673 cache = &peb2466->gpio.cache.xr0; in peb2466_chip_gpio_get_cache()
1676 cache = &peb2466->gpio.cache.xr1; in peb2466_chip_gpio_get_cache()
1679 cache = &peb2466->gpio.cache.xr2; in peb2466_chip_gpio_get_cache()
1682 cache = &peb2466->gpio.cache.xr3; in peb2466_chip_gpio_get_cache()
1685 cache = NULL; in peb2466_chip_gpio_get_cache()
1688 return cache; in peb2466_chip_gpio_get_cache()
1695 unsigned int *cache; in peb2466_chip_gpio_update_bits() local
1707 cache = peb2466_chip_gpio_get_cache(peb2466, xr_reg); in peb2466_chip_gpio_update_bits()
1708 if (!cache) { in peb2466_chip_gpio_update_bits()
1713 tmp = *cache; in peb2466_chip_gpio_update_bits()
1721 *cache = tmp; in peb2466_chip_gpio_update_bits()
1767 unsigned int *cache; in peb2466_chip_gpio_get() local
1790 cache = peb2466_chip_gpio_get_cache(peb2466, xr_reg); in peb2466_chip_gpio_get()
1791 if (!cache) in peb2466_chip_gpio_get()
1793 val = *cache; in peb2466_chip_gpio_get()
1921 peb2466->gpio.cache.xr0 = 0; in peb2466_reset_gpio()
1922 peb2466->gpio.cache.xr1 = 0; in peb2466_reset_gpio()
1923 peb2466->gpio.cache.xr2 = 0; in peb2466_reset_gpio()
1924 peb2466->gpio.cache.xr3 = 0; in peb2466_reset_gpio()