/linux/drivers/gpu/drm/amd/display/dc/gpio/ |
H A D | hw_gpio.h | 39 struct hw_gpio_pin { struct 50 struct hw_gpio_pin **ptr); argument 52 struct hw_gpio_pin *pin, 55 const struct hw_gpio_pin *pin, 58 const struct hw_gpio_pin *pin, 61 struct hw_gpio_pin *pin, 64 struct hw_gpio_pin *pin, 67 struct hw_gpio_pin *pin); 94 struct hw_gpio_pin base; 109 #define HW_GPIO_FROM_BASE(hw_gpio_pin) \ argument [all …]
|
H A D | hw_factory.h | 29 struct hw_gpio_pin; 54 struct hw_gpio_pin *(*get_hpd_pin)( 56 struct hw_gpio_pin *(*get_ddc_pin)( 58 struct hw_gpio_pin *(*get_generic_pin)( 61 struct hw_gpio_pin *pin, 64 struct hw_gpio_pin *pin, 67 struct hw_gpio_pin *pin,
|
H A D | hw_gpio.c | 61 struct hw_gpio_pin *ptr, in dal_hw_gpio_open() 74 const struct hw_gpio_pin *ptr, in dal_hw_gpio_get_value() 96 const struct hw_gpio_pin *ptr, in dal_hw_gpio_set_value() 122 struct hw_gpio_pin *ptr, in dal_hw_gpio_change_mode() 131 struct hw_gpio_pin *ptr) in dal_hw_gpio_close()
|
H A D | hw_hpd.c | 54 struct hw_gpio_pin **ptr) in dal_hw_hpd_destroy() 66 const struct hw_gpio_pin *ptr, in get_value() 89 struct hw_gpio_pin *ptr, in set_config() 144 struct hw_gpio_pin *dal_hw_hpd_get_pin(struct gpio *gpio) in dal_hw_hpd_get_pin()
|
H A D | hw_generic.c | 56 struct hw_gpio_pin **ptr) in dal_hw_generic_destroy() 68 struct hw_gpio_pin *ptr, in set_config() 124 struct hw_gpio_pin *dal_hw_generic_get_pin(struct gpio *gpio) in dal_hw_generic_get_pin()
|
H A D | hw_ddc.c | 55 struct hw_gpio_pin **ptr) in dal_hw_ddc_destroy() 67 struct hw_gpio_pin *ptr, in set_config() 245 struct hw_gpio_pin *dal_hw_ddc_get_pin(struct gpio *gpio) in dal_hw_ddc_get_pin()
|
H A D | hw_ddc.h | 47 struct hw_gpio_pin *dal_hw_ddc_get_pin(struct gpio *gpio);
|
H A D | hw_hpd.h | 47 struct hw_gpio_pin *dal_hw_hpd_get_pin(struct gpio *gpio);
|
H A D | hw_generic.h | 48 struct hw_gpio_pin *dal_hw_generic_get_pin(struct gpio *gpio);
|
H A D | gpio_service.h | 49 struct hw_gpio_pin **ptr);
|
H A D | gpio_service.c | 306 struct hw_gpio_pin **pin = &gpio->pin; in dal_gpio_service_open() 363 struct hw_gpio_pin **ptr) in dal_gpio_service_close() 365 struct hw_gpio_pin *pin; in dal_gpio_service_close()
|
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | gpio.h | 40 struct hw_gpio_pin *pin; 54 struct hw_gpio_pin *(*create_ddc_data)( 58 struct hw_gpio_pin *(*create_ddc_clock)( 62 struct hw_gpio_pin *(*create_generic)( 66 struct hw_gpio_pin *(*create_hpd)( 70 struct hw_gpio_pin *(*create_gpio_pad)( 74 struct hw_gpio_pin *(*create_sync)( 78 struct hw_gpio_pin *(*create_gsl)(
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dcn10/ |
H A D | hw_factory_dcn10.c | 151 static void define_generic_registers(struct hw_gpio_pin *pin, uint32_t en) in define_generic_registers() 162 struct hw_gpio_pin *pin, in define_ddc_registers() 186 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dcn21/ |
H A D | hw_factory_dcn21.c | 159 static void define_generic_registers(struct hw_gpio_pin *pin, uint32_t en) in define_generic_registers() 170 struct hw_gpio_pin *pin, in define_ddc_registers() 194 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dcn32/ |
H A D | hw_factory_dcn32.c | 192 static void define_generic_registers(struct hw_gpio_pin *pin, uint32_t en) in define_generic_registers() 203 struct hw_gpio_pin *pin, in define_ddc_registers() 227 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dcn30/ |
H A D | hw_factory_dcn30.c | 188 static void define_generic_registers(struct hw_gpio_pin *pin, uint32_t en) in define_generic_registers() 199 struct hw_gpio_pin *pin, in define_ddc_registers() 223 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dcn315/ |
H A D | hw_factory_dcn315.c | 180 static void define_generic_registers(struct hw_gpio_pin *pin, uint32_t en) in define_generic_registers() 191 struct hw_gpio_pin *pin, in define_ddc_registers() 215 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dcn20/ |
H A D | hw_factory_dcn20.c | 182 struct hw_gpio_pin *pin, in define_ddc_registers() 206 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers() 216 static void define_generic_registers(struct hw_gpio_pin *pin, uint32_t en) in define_generic_registers()
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dcn401/ |
H A D | hw_factory_dcn401.c | 184 static void define_generic_registers(struct hw_gpio_pin *pin, uint32_t en) in define_generic_registers() 195 struct hw_gpio_pin *pin, in define_ddc_registers() 219 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dce110/ |
H A D | hw_factory_dce110.c | 113 struct hw_gpio_pin *pin, in define_ddc_registers() 137 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dce80/ |
H A D | hw_factory_dce80.c | 117 struct hw_gpio_pin *pin, in define_ddc_registers() 141 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dce60/ |
H A D | hw_factory_dce60.c | 117 struct hw_gpio_pin *pin, in define_ddc_registers() 141 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/linux/drivers/gpu/drm/amd/display/dc/gpio/dce120/ |
H A D | hw_factory_dce120.c | 130 struct hw_gpio_pin *pin, in define_ddc_registers() 154 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|