Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/ast/
H A Dast_drv.h169 struct ast_device { struct
224 return container_of(dev, struct ast_device, base); in to_ast_device()
431 int ast_mm_init(struct ast_device *ast);
434 int ast_post_gpu(struct ast_device *ast);
435 u32 ast_mindwm(struct ast_device *ast, u32 r);
439 int ast_vga_output_init(struct ast_device *ast);
443 int ast_cursor_plane_init(struct ast_device *ast);
447 void ast_init_3rdtx(struct ast_device *ast);
448 int ast_dp501_output_init(struct ast_device *ast);
451 int ast_dp_launch(struct ast_device *ast);
[all …]
H A Dast_dp501.c18 struct ast_device *ast = data; in ast_release_firmware()
36 static void send_ack(struct ast_device *ast) in send_ack()
44 static void send_nack(struct ast_device *ast) in send_nack()
52 static bool wait_ack(struct ast_device *ast) in wait_ack()
68 static bool wait_nack(struct ast_device *ast) in wait_nack()
95 static bool wait_fw_ready(struct ast_device *ast)
152 struct ast_device *ast = to_ast_device(dev);
169 static void clear_cmd(struct ast_device *ast)
184 static u32 get_fw_base(struct ast_device *ast) in get_fw_base()
319 struct ast_device *ast = data; in ast_dp512_read_edid_block()
[all …]
H A Dast_ddc.c34 struct ast_device *ast;
43 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_setsda()
59 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_setscl()
75 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_pre_xfer()
89 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_post_xfer()
97 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_getsda()
119 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_getscl()
145 struct i2c_adapter *ast_ddc_create(struct ast_device *ast) in ast_ddc_create()
H A Dast_dp.c71 static bool ast_astdp_is_connected(struct ast_device *ast) in ast_astdp_is_connected()
86 struct ast_device *ast = data; in ast_astdp_read_edid_block()
188 int ast_dp_launch(struct ast_device *ast) in ast_dp_launch()
213 static bool ast_dp_get_phy_sleep(struct ast_device *ast) in ast_dp_get_phy_sleep()
232 static void ast_dp_link_training(struct ast_device *ast) in ast_dp_link_training()
285 static void ast_wait_for_vretrace(struct ast_device *ast) in ast_wait_for_vretrace()
321 struct ast_device *ast = to_ast_device(dev); in ast_astdp_encoder_helper_atomic_mode_set()
364 struct ast_device *ast = to_ast_device(encoder->dev); in ast_astdp_encoder_helper_atomic_enable()
379 struct ast_device *ast = to_ast_device(encoder->dev); in ast_astdp_encoder_helper_atomic_disable()
450 struct ast_device *ast = to_ast_device(connector->dev); in ast_astdp_connector_helper_detect_ctx()
[all …]
H A Dast_mode.c87 static void ast_crtc_set_gamma(struct ast_device *ast, in ast_crtc_set_gamma()
165 static void ast_set_std_reg(struct ast_device *ast, in ast_set_std_reg()
210 static void ast_set_crtc_reg(struct ast_device *ast, in ast_set_crtc_reg()
335 static void ast_set_dclk_reg(struct ast_device *ast, in ast_set_dclk_reg()
516 struct ast_device *ast = to_ast_device(dev); in ast_primary_plane_helper_atomic_update()
651 struct ast_device *ast = to_ast_device(dev); in ast_crtc_helper_mode_set_nofb()
683 struct ast_device *ast = to_ast_device(dev); in ast_crtc_helper_atomic_check()
781 struct ast_device *ast = to_ast_device(dev); in ast_crtc_helper_atomic_flush()
895 static int ast_crtc_init(struct ast_device *ast) in ast_crtc_init()
942 struct ast_device *ast = to_ast_device(dev); in ast_mode_config_mode_valid()
[all …]
H A Dast_post.c106 u32 ast_mindwm(struct ast_device *ast, u32 r) in ast_mindwm()
194 static int cbrtest_ast2150(struct ast_device *ast) in cbrtest_ast2150()
343 int ast_post_gpu(struct ast_device *ast) in ast_post_gpu()
507 static int cbr_test(struct ast_device *ast) in cbr_test()
526 static int cbr_scan(struct ast_device *ast) in cbr_scan()
547 static u32 cbr_test2(struct ast_device *ast) in cbr_test2()
561 static u32 cbr_scan2(struct ast_device *ast) in cbr_scan2()
582 static bool cbr_test3(struct ast_device *ast) in cbr_test3()
591 static bool cbr_scan3(struct ast_device *ast) in cbr_scan3()
706 static void finetuneDQSI(struct ast_device *ast) in finetuneDQSI()
[all …]
H A Dast_main.c40 static bool __ast_2100_detect_wsxga_p(struct ast_device *ast) in __ast_2100_detect_wsxga_p()
53 static bool __ast_2100_detect_wuxga(struct ast_device *ast) in __ast_2100_detect_wuxga()
66 static void ast_detect_widescreen(struct ast_device *ast) in ast_detect_widescreen()
125 static void ast_detect_tx_chip(struct ast_device *ast, bool need_post) in ast_detect_tx_chip()
213 static int ast_get_dram_info(struct ast_device *ast) in ast_get_dram_info()
342 struct ast_device *ast; in ast_device_create()
345 ast = devm_drm_dev_alloc(&pdev->dev, drv, struct ast_device, base); in ast_device_create()
H A Dast_cursor.c75 static void ast_set_cursor_image(struct ast_device *ast, const u8 *src, in ast_set_cursor_image()
95 static void ast_set_cursor_base(struct ast_device *ast, u64 address) in ast_set_cursor_base()
106 static void ast_set_cursor_location(struct ast_device *ast, u16 x, u16 y, in ast_set_cursor_location()
122 static void ast_set_cursor_enabled(struct ast_device *ast, bool enabled) in ast_set_cursor_enabled()
177 struct ast_device *ast = to_ast_device(plane->dev); in ast_cursor_plane_helper_atomic_update()
252 struct ast_device *ast = to_ast_device(plane->dev); in ast_cursor_plane_helper_atomic_disable()
271 int ast_cursor_plane_init(struct ast_device *ast) in ast_cursor_plane_init()
H A Dast_ddc.h6 struct ast_device;
9 struct i2c_adapter *ast_ddc_create(struct ast_device *ast);
H A Dast_mm.c36 static u32 ast_get_vram_size(struct ast_device *ast) in ast_get_vram_size()
74 int ast_mm_init(struct ast_device *ast) in ast_mm_init()
H A Dast_vbios.h30 struct ast_device;
105 const struct ast_vbios_enhtable *ast_vbios_find_mode(const struct ast_device *ast,
H A Dast_vbios.c196 static const struct ast_vbios_enhtable *ast_vbios_find_mode_table(const struct ast_device *ast, in ast_vbios_find_mode_table()
214 const struct ast_vbios_enhtable *ast_vbios_find_mode(const struct ast_device *ast, in ast_vbios_find_mode()
H A Dast_vga.c80 int ast_vga_output_init(struct ast_device *ast) in ast_vga_output_init()
H A Dast_sil164.c80 int ast_sil164_output_init(struct ast_device *ast) in ast_sil164_output_init()
H A Dast_drv.c395 struct ast_device *ast = to_ast_device(dev); in ast_drm_thaw()