Home
last modified time | relevance | path

Searched refs:gpio_service (Results 1 – 13 of 13) sorted by relevance

/dragonfly/sys/dev/drm/amd/display/include/
H A Dgpio_service_interface.h33 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,
/dragonfly/sys/dev/drm/amd/display/dc/gpio/
H A Dgpio_service.c53 struct gpio_service *dal_gpio_service_create( in dal_gpio_service_create()
58 struct gpio_service *service; 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()
367 struct gpio_service *service, in dal_gpio_create_irq()
[all …]
H A Dgpio_service.h32 struct gpio_service { struct
46 struct gpio_service *service, argument
53 struct gpio_service *service,
H A Dgpio_base.c237 struct gpio_service *service, in dal_gpio_create()
/dragonfly/sys/dev/drm/amd/display/dc/inc/
H A Dlink_hwss.h45 struct gpio_service *gpio_service);
/dragonfly/sys/dev/drm/amd/display/dc/core/
H A Ddc_link_ddc.c250 struct gpio_service *gpio_service = init_data->ctx->gpio_service; in construct() local
265 gpio_service, in construct()
H A Ddc_link.c95 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()
909 hpd = get_hpd_gpio(link->ctx->dc_bios, link->link_id, link->ctx->gpio_service); in get_hpd_line()
1084 hpd_gpio = get_hpd_gpio(link->ctx->dc_bios, link->link_id, link->ctx->gpio_service); in construct()
2530 hpd = get_hpd_gpio(link->ctx->dc_bios, link->link_id, link->ctx->gpio_service); in dc_link_enable_hpd_filter()
H A Ddc.c474 if (dc->ctx->gpio_service) in destruct()
475 dal_gpio_service_destroy(&dc->ctx->gpio_service); in destruct()
607 dc_ctx->gpio_service = dal_gpio_service_create( in construct()
612 if (!dc_ctx->gpio_service) { in construct()
/dragonfly/sys/dev/drm/amd/display/dc/inc/hw/
H A Dgpio.h32 struct gpio_service *service;
/dragonfly/sys/dev/drm/amd/display/dc/
H A Ddc_types.h91 struct gpio_service *gpio_service; member
/dragonfly/sys/dev/drm/amd/amdgpu/
H A DMakefile216 SRCS+= gpio_base.c gpio_service.c hw_factory.c \
/dragonfly/sys/dev/drm/amd/display/dc/dce110/
H A Ddce110_hw_sequencer.c813 hpd = get_hpd_gpio(ctx->dc_bios, connector, ctx->gpio_service); in hwss_edp_wait_for_hpd_ready()
/dragonfly/sys/dev/drm/amd/display/dc/bios/
H A Dbios_parser.c2645 ddc = dal_gpio_create_ddc(bp->base.ctx->gpio_service, in i2c_read()