Home
last modified time | relevance | path

Searched refs:gpio_info (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/drivers/gpio/
H A Dgpio-ljca.c60 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->num; in ljca_gpio_probe()
[all …]
/openbmc/skeleton/pytools/
H A Dgpioutil152 gpio_info = {}
160 gpio_info = System.GPIO_CONFIG[gpio_name]
161 direction = gpio_info['direction']
162 if (gpio_info.has_key('gpio_num')):
163 gpio_name = str(gpio_info['gpio_num'])
165 gpio_name = str(convertGpio(gpio_info['gpio_pin']))
/openbmc/linux/drivers/mfd/
H A Dmax8997-irq.c208 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()
/openbmc/u-boot/arch/arm/mach-davinci/include/mach/
H A Dgpio.h31 #define gpio_status() gpio_info()
44 void gpio_info(void);
/openbmc/u-boot/arch/arm/mach-s5pc1xx/include/mach/
H A Dgpio.h720 struct gpio_info { struct
726 static struct gpio_info s5pc100_gpio_data[S5PC100_GPIO_NUM_PARTS] = { argument
731 static struct gpio_info s5pc110_gpio_data[S5PC110_GPIO_NUM_PARTS] = {
735 static inline struct gpio_info *get_gpio_data(void) in get_gpio_data()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/bios/
H A Dbios_parser.c1890 info->gpio_info.clk_mask_register_index = in get_gpio_i2c_info()
1892 info->gpio_info.clk_en_register_index = in get_gpio_i2c_info()
1894 info->gpio_info.clk_y_register_index = in get_gpio_i2c_info()
1896 info->gpio_info.clk_a_register_index = in get_gpio_i2c_info()
1898 info->gpio_info.data_mask_register_index = in get_gpio_i2c_info()
1900 info->gpio_info.data_en_register_index = in get_gpio_i2c_info()
1902 info->gpio_info.data_y_register_index = in get_gpio_i2c_info()
1904 info->gpio_info.data_a_register_index = in get_gpio_i2c_info()
1907 info->gpio_info.clk_mask_shift = in get_gpio_i2c_info()
1909 info->gpio_info.clk_en_shift = in get_gpio_i2c_info()
[all …]
H A Dbios_parser2.c517 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()
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/
H A Dgpio.h1350 struct gpio_info { struct
1356 static struct gpio_info exynos4_gpio_data[EXYNOS4_GPIO_NUM_PARTS] = { argument
1364 static struct gpio_info exynos4x12_gpio_data[EXYNOS4X12_GPIO_NUM_PARTS] = {
1376 static struct gpio_info exynos5_gpio_data[EXYNOS5_GPIO_NUM_PARTS] = {
1388 static struct gpio_info exynos5420_gpio_data[EXYNOS5420_GPIO_NUM_PARTS] = {
1397 static inline struct gpio_info *get_gpio_data(void) in get_gpio_data()
/openbmc/linux/drivers/gpu/drm/amd/display/include/
H A Dgrph_object_ctrl_defs.h72 struct gpio_info { struct
90 } gpio_info; member
/openbmc/openbmc/meta-yadro/meta-nicole/recipes-bsp/u-boot/files/
H A D0003-aspeed-add-gpio-support.patch89 +#define gpio_status() gpio_info()
91 +extern void gpio_info(void);
484 +void gpio_info(void)
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_ddc.c140 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()
/openbmc/u-boot/drivers/gpio/
H A Ds5p_gpio.c48 const struct gpio_info *data; in s5p_gpio_get_bank()
H A Dda8xx_gpio.c382 void gpio_info(void) in gpio_info() function
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_atombios.c166 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()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_atombios.c203 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()