Searched refs:gpio_info (Results 1 – 9 of 9) sorted by relevance
208 u8 gpio_info[MAX8997_NUM_GPIO]; in max8997_irq_thread() local214 MAX8997_NUM_GPIO, gpio_info); in max8997_irq_thread()218 switch (gpio_info[i] & MAX8997_GPIO_INT_MASK) { in max8997_irq_thread()220 if (max8997->gpio_status[i] != gpio_info[i]) in max8997_irq_thread()224 if ((max8997->gpio_status[i] != gpio_info[i]) && in max8997_irq_thread()225 (gpio_info[i] & MAX8997_GPIO_DATA_MASK)) in max8997_irq_thread()229 if ((max8997->gpio_status[i] != gpio_info[i]) && in max8997_irq_thread()230 !(gpio_info[i] & MAX8997_GPIO_DATA_MASK)) in max8997_irq_thread()
61 struct ljca_gpio_info *gpio_info; member236 WARN_ON_ONCE(ngpios != ljca_gpio->gpio_info->num); in ljca_gpio_init_valid_mask()237 bitmap_copy(valid_mask, ljca_gpio->gpio_info->valid_pin_map, ngpios); in ljca_gpio_init_valid_mask()412 ljca_gpio->gpio_info = dev_get_platdata(&auxdev->dev); in ljca_gpio_probe()414 ljca_gpio->gpio_info->num, in ljca_gpio_probe()439 ljca_gpio->gc.ngpio = ljca_gpio->gpio_info->num; in ljca_gpio_probe()
580 struct ljca_gpio_info *gpio_info; in ljca_enumerate_gpio() local600 gpio_info = kzalloc_obj(*gpio_info); in ljca_enumerate_gpio()601 if (!gpio_info) in ljca_enumerate_gpio()603 gpio_info->num = gpio_num; in ljca_enumerate_gpio()607 bitmap_from_arr32(gpio_info->valid_pin_map, valid_pin, gpio_num); in ljca_enumerate_gpio()610 gpio_info, LJCA_GPIO_ACPI_ADR); in ljca_enumerate_gpio()
1966 info->gpio_info.clk_mask_register_index = in get_gpio_i2c_info()1968 info->gpio_info.clk_en_register_index = in get_gpio_i2c_info()1970 info->gpio_info.clk_y_register_index = in get_gpio_i2c_info()1972 info->gpio_info.clk_a_register_index = in get_gpio_i2c_info()1974 info->gpio_info.data_mask_register_index = in get_gpio_i2c_info()1976 info->gpio_info.data_en_register_index = in get_gpio_i2c_info()1978 info->gpio_info.data_y_register_index = in get_gpio_i2c_info()1980 info->gpio_info.data_a_register_index = in get_gpio_i2c_info()1983 info->gpio_info.clk_mask_shift = in get_gpio_i2c_info()1985 info->gpio_info.clk_en_shift = in get_gpio_i2c_info()[all …]
521 info->gpio_info.clk_a_register_index = le16_to_cpu(pin->data_a_reg_index); in get_gpio_i2c_info()522 info->gpio_info.clk_a_shift = pin->gpio_bitshift; in get_gpio_i2c_info()
36 const struct lpc_ich_gpio_info *gpio_info; member
138 i2c_info.gpio_info.clk_a_register_index, in ddc_service_construct()139 1 << i2c_info.gpio_info.clk_a_shift, in ddc_service_construct()
186 struct _ATOM_GPIO_PIN_LUT *gpio_info; in amdgpu_atombios_lookup_gpio() local195 gpio_info = (struct _ATOM_GPIO_PIN_LUT *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_gpio()200 pin = gpio_info->asGPIO_Pin; in amdgpu_atombios_lookup_gpio()
204 struct _ATOM_GPIO_PIN_LUT *gpio_info; in radeon_atombios_lookup_gpio() local213 gpio_info = (struct _ATOM_GPIO_PIN_LUT *)(ctx->bios + data_offset); in radeon_atombios_lookup_gpio()218 pin = gpio_info->asGPIO_Pin; in radeon_atombios_lookup_gpio()