/kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
H A D | dev-backlight-s3c64xx.c | 21 struct samsung_bl_gpio_info *gpio_info; member 30 struct samsung_bl_gpio_info *bl_gpio_info = drvdata->gpio_info; in samsung_bl_init() 49 struct samsung_bl_gpio_info *bl_gpio_info = drvdata->gpio_info; in samsung_bl_exit() 79 * @gpio_info: structure containing GPIO info for PWM timer 82 void __init samsung_bl_set(struct samsung_bl_gpio_info *gpio_info, in samsung_bl_set() argument 101 samsung_bl_drvdata->gpio_info = gpio_info; in samsung_bl_set()
|
H A D | backlight-s3c64xx.h | 19 extern void __init samsung_bl_set(struct samsung_bl_gpio_info *gpio_info,
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-ljca.c | 60 struct ljca_gpio_info *gpio_info; member 85 ret = ljca_transfer(ljca_gpio->gpio_info->ljca, LJCA_GPIO_CONFIG, packet, in gpio_config() 101 ret = ljca_transfer(ljca_gpio->gpio_info->ljca, LJCA_GPIO_READ, packet, in ljca_gpio_read() 129 ret = ljca_transfer(ljca_gpio->gpio_info->ljca, LJCA_GPIO_WRITE, packet, in ljca_gpio_write() 205 WARN_ON_ONCE(ngpios != ljca_gpio->gpio_info->num); in ljca_gpio_init_valid_mask() 206 bitmap_copy(valid_mask, ljca_gpio->gpio_info->valid_pin_map, ngpios); in ljca_gpio_init_valid_mask() 227 ret = ljca_transfer(ljca_gpio->gpio_info->ljca, in ljca_enable_irq() 376 ljca_gpio->gpio_info = dev_get_platdata(&pdev->dev); in ljca_gpio_probe() 377 ljca_gpio->connect_mode = devm_kcalloc(&pdev->dev, ljca_gpio->gpio_info->num, in ljca_gpio_probe() 395 ljca_gpio->gc.ngpio = ljca_gpio->gpio_info in ljca_gpio_probe() [all...] |
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | max8997-irq.c | 208 u8 gpio_info[MAX8997_NUM_GPIO]; in max8997_irq_thread() local 214 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()
|
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | max8997-irq.c | 208 u8 gpio_info[MAX8997_NUM_GPIO]; in max8997_irq_thread() local 214 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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/bios/ |
H A D | bios_parser.c | 1865 info->gpio_info.clk_mask_register_index = in get_gpio_i2c_info() 1867 info->gpio_info.clk_en_register_index = in get_gpio_i2c_info() 1869 info->gpio_info.clk_y_register_index = in get_gpio_i2c_info() 1871 info->gpio_info.clk_a_register_index = in get_gpio_i2c_info() 1873 info->gpio_info.data_mask_register_index = in get_gpio_i2c_info() 1875 info->gpio_info.data_en_register_index = in get_gpio_i2c_info() 1877 info->gpio_info.data_y_register_index = in get_gpio_i2c_info() 1879 info->gpio_info.data_a_register_index = in get_gpio_i2c_info() 1882 info->gpio_info.clk_mask_shift = in get_gpio_i2c_info() 1884 info->gpio_info in get_gpio_i2c_info() [all...] |
H A D | bios_parser2.c | 409 info->gpio_info.clk_a_register_index = le16_to_cpu(pin->data_a_reg_index); in get_gpio_i2c_info() 410 info->gpio_info.clk_a_shift = pin->gpio_bitshift; in get_gpio_i2c_info()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/bios/ |
H A D | bios_parser.c | 1876 info->gpio_info.clk_mask_register_index = in get_gpio_i2c_info() 1878 info->gpio_info.clk_en_register_index = in get_gpio_i2c_info() 1880 info->gpio_info.clk_y_register_index = in get_gpio_i2c_info() 1882 info->gpio_info.clk_a_register_index = in get_gpio_i2c_info() 1884 info->gpio_info.data_mask_register_index = in get_gpio_i2c_info() 1886 info->gpio_info.data_en_register_index = in get_gpio_i2c_info() 1888 info->gpio_info.data_y_register_index = in get_gpio_i2c_info() 1890 info->gpio_info.data_a_register_index = in get_gpio_i2c_info() 1893 info->gpio_info.clk_mask_shift = in get_gpio_i2c_info() 1895 info->gpio_info in get_gpio_i2c_info() [all...] |
H A D | bios_parser2.c | 517 info->gpio_info.clk_a_register_index = le16_to_cpu(pin->data_a_reg_index); in get_gpio_i2c_info() 518 info->gpio_info.clk_a_shift = pin->gpio_bitshift; in get_gpio_i2c_info()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/include/ |
H A D | grph_object_ctrl_defs.h | 72 struct gpio_info { struct 90 } gpio_info; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/include/ |
H A D | grph_object_ctrl_defs.h | 72 struct gpio_info { struct 90 } gpio_info; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link_ddc.c | 200 i2c_info.gpio_info.clk_a_register_index, in ddc_service_construct() 201 1 << i2c_info.gpio_info.clk_a_shift, in ddc_service_construct()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_ddc.c | 140 i2c_info.gpio_info.clk_a_register_index, in ddc_service_construct() 141 1 << i2c_info.gpio_info.clk_a_shift, in ddc_service_construct()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_atombios.c | 166 struct _ATOM_GPIO_PIN_LUT *gpio_info; in amdgpu_atombios_lookup_gpio() local 175 gpio_info = (struct _ATOM_GPIO_PIN_LUT *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_gpio() 180 pin = gpio_info->asGPIO_Pin; in amdgpu_atombios_lookup_gpio()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_atombios.c | 166 struct _ATOM_GPIO_PIN_LUT *gpio_info; in amdgpu_atombios_lookup_gpio() local 175 gpio_info = (struct _ATOM_GPIO_PIN_LUT *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_gpio() 180 pin = gpio_info->asGPIO_Pin; in amdgpu_atombios_lookup_gpio()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_atombios.c | 210 struct _ATOM_GPIO_PIN_LUT *gpio_info; in radeon_atombios_lookup_gpio() local 219 gpio_info = (struct _ATOM_GPIO_PIN_LUT *)(ctx->bios + data_offset); in radeon_atombios_lookup_gpio() 224 pin = gpio_info->asGPIO_Pin; in radeon_atombios_lookup_gpio()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_atombios.c | 203 struct _ATOM_GPIO_PIN_LUT *gpio_info; in radeon_atombios_lookup_gpio() local 212 gpio_info = (struct _ATOM_GPIO_PIN_LUT *)(ctx->bios + data_offset); in radeon_atombios_lookup_gpio() 217 pin = gpio_info->asGPIO_Pin; in radeon_atombios_lookup_gpio()
|