Searched refs:gpio_service (Results 1 – 13 of 13) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/amd/display/include/ |
D | gpio_service_interface.h | 33 struct gpio_service; 36 struct gpio_service *service, 44 struct gpio_service *dal_gpio_service_create( 50 struct gpio_service *service, 55 struct gpio_service *service, 65 struct gpio_service **ptr); 78 struct gpio_service *service,
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/gpio/ |
D | gpio_service.c | 53 struct gpio_service *dal_gpio_service_create( in dal_gpio_service_create() 58 struct gpio_service *service; in dal_gpio_service_create() 62 service = kzalloc(sizeof(struct gpio_service), GFP_KERNEL); in dal_gpio_service_create() 144 struct gpio_service *service, in dal_gpio_service_create_irq() 160 struct gpio_service **ptr) in dal_gpio_service_destroy() 191 const struct gpio_service *service, in is_pin_busy() 203 struct gpio_service *service, in set_pin_busy() 214 struct gpio_service *service, in set_pin_free() 225 struct gpio_service *service, in dal_gpio_service_open() 293 struct gpio_service *service, in dal_gpio_service_close() [all …]
|
D | gpio_service.h | 32 struct gpio_service { struct 46 struct gpio_service *service, argument 53 struct gpio_service *service,
|
D | Makefile | 26 GPIO = gpio_base.o gpio_service.o hw_factory.o \
|
D | gpio_base.c | 237 struct gpio_service *service, in dal_gpio_create()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/ |
D | link_hwss.h | 45 struct gpio_service *gpio_service);
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/hw/ |
D | gpio.h | 32 struct gpio_service *service;
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_link_ddc.c | 256 struct gpio_service *gpio_service = init_data->ctx->gpio_service; in construct() local 271 gpio_service, in construct()
|
D | dc_link.c | 95 struct gpio_service *gpio_service) in get_hpd_gpio() argument 113 gpio_service, in get_hpd_gpio() 171 hpd = get_hpd_gpio(link->ctx->dc_bios, link->link_id, link->ctx->gpio_service); in program_hpd_filter() 204 hpd_pin = get_hpd_gpio(link->ctx->dc_bios, link->link_id, link->ctx->gpio_service); in dc_link_detect_sink() 881 hpd = get_hpd_gpio(link->ctx->dc_bios, link->link_id, link->ctx->gpio_service); in get_hpd_line() 1056 hpd_gpio = get_hpd_gpio(link->ctx->dc_bios, link->link_id, link->ctx->gpio_service); in construct() 2506 hpd = get_hpd_gpio(link->ctx->dc_bios, link->link_id, link->ctx->gpio_service); in dc_link_enable_hpd_filter()
|
D | dc.c | 472 if (dc->ctx->gpio_service) in destruct() 473 dal_gpio_service_destroy(&dc->ctx->gpio_service); in destruct() 605 dc_ctx->gpio_service = dal_gpio_service_create( in construct() 610 if (!dc_ctx->gpio_service) { in construct()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/ |
D | dc_types.h | 91 struct gpio_service *gpio_service; member
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce110/ |
D | dce110_hw_sequencer.c | 810 hpd = get_hpd_gpio(ctx->dc_bios, connector, ctx->gpio_service); in hwss_edp_wait_for_hpd_ready()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/bios/ |
D | bios_parser.c | 2645 ddc = dal_gpio_create_ddc(bp->base.ctx->gpio_service, in i2c_read()
|