Home
last modified time | relevance | path

Searched refs:ast (Results 1 – 25 of 41) sorted by relevance

12

/linux-6.15/drivers/gpu/drm/ast/
H A Dast_main.c173 if (ast_backup_fw(ast, ast->dp501_fw_addr, 32*1024)) { in ast_detect_tx_chip()
248 ast->mclk = 800; in ast_get_dram_info()
250 ast->mclk = 396; in ast_get_dram_info()
275 } else if (IS_AST_GEN4(ast) || IS_AST_GEN5(ast)) { in ast_get_dram_info()
346 if (IS_ERR(ast)) in ast_device_create()
348 dev = &ast->base; in ast_device_create()
350 ast->chip = chip; in ast_device_create()
352 ast->regs = regs; in ast_device_create()
353 ast->ioregs = ioregs; in ast_device_create()
359 ast->mclk, ast->dram_type, ast->dram_bus_width); in ast_device_create()
[all …]
H A Dast_post.c52 if (IS_AST_GEN4(ast) || IS_AST_GEN5(ast) || IS_AST_GEN6(ast)) in ast_set_def_ext_reg()
73 if (IS_AST_GEN4(ast) || IS_AST_GEN5(ast) || IS_AST_GEN6(ast)) in ast_set_def_ext_reg()
272 if (ast->chip == AST2100 || ast->chip == AST2200) in ast_init_dram_reg()
367 ast_init_3rdtx(ast); in ast_post_gpu()
598 if (cbr_test3(ast)) in cbr_scan3()
801 finetuneDQSI(ast); in cbr_dll2()
1156 ast_moutdwm(ast, 0x1E6E0064, ast_mindwm(ast, 0x1E6E0064) | 0xC0000); in ddr3_init()
1169 ast_moutdwm(ast, 0x1E720058, ast_mindwm(ast, 0x1E6E0068) & 0xffff); in ddr3_init()
1525 ast_moutdwm(ast, 0x1E6E0064, ast_mindwm(ast, 0x1E6E0064) | 0xC0000); in ddr2_init()
1538 ast_moutdwm(ast, 0x1E720058, ast_mindwm(ast, 0x1E6E0008) & 0xffff); in ddr2_init()
[all …]
H A Dast_dp501.c21 ast->dp501_fw = NULL; in ast_release_firmware()
117 send_nack(ast); in ast_write_cmd()
119 send_ack(ast); in ast_write_cmd()
130 send_nack(ast); in ast_write_cmd()
137 send_nack(ast); in ast_write_data()
139 send_ack(ast); in ast_write_data()
145 send_nack(ast); in ast_write_data()
162 send_nack(ast);
165 send_nack(ast);
171 send_nack(ast);
[all …]
H A Dast_mode.c217 if ((IS_AST_GEN6(ast) || IS_AST_GEN7(ast)) && in ast_set_crtc_reg()
341 if (IS_AST_GEN6(ast) || IS_AST_GEN7(ast)) in ast_set_dclk_reg()
385 if (IS_AST_GEN7(ast)) { in ast_set_crtthd_reg()
388 } else if (IS_AST_GEN6(ast) || IS_AST_GEN5(ast) || IS_AST_GEN4(ast)) { in ast_set_crtthd_reg()
391 } else if (IS_AST_GEN3(ast) || IS_AST_GEN2(ast)) { in ast_set_crtthd_reg()
664 ast_wait_for_vretrace(ast); in ast_crtc_helper_mode_set_nofb()
671 ast_set_crtthd_reg(ast); in ast_crtc_helper_mode_set_nofb()
790 ast_crtc_set_gamma(ast, in ast_crtc_helper_atomic_flush()
981 if (ast->support_fullhd) { in ast_mode_config_init()
999 ret = ast_crtc_init(ast); in ast_mode_config_init()
[all …]
H A Dast_dp.c86 struct ast_device *ast = data; in ast_astdp_read_edid_block() local
98 mutex_lock(&ast->modeset_lock); in ast_astdp_read_edid_block()
180 mutex_unlock(&ast->modeset_lock); in ast_astdp_read_edid_block()
369 ast_dp_link_training(ast); in ast_astdp_encoder_helper_atomic_enable()
371 ast_wait_for_vretrace(ast); in ast_astdp_encoder_helper_atomic_enable()
372 ast_dp_set_enable(ast, true); in ast_astdp_encoder_helper_atomic_enable()
381 ast_dp_set_enable(ast, false); in ast_astdp_encoder_helper_atomic_disable()
382 ast_dp_set_phy_sleep(ast, true); in ast_astdp_encoder_helper_atomic_disable()
454 mutex_lock(&ast->modeset_lock); in ast_astdp_connector_helper_detect_ctx()
460 if (ast_astdp_is_connected(ast)) in ast_astdp_connector_helper_detect_ctx()
[all …]
H A Dast_ddc.c34 struct ast_device *ast; member
43 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_setsda() local
59 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_setscl() local
75 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_pre_xfer() local
81 mutex_lock(&ast->modeset_lock); in ast_ddc_algo_bit_data_pre_xfer()
89 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_post_xfer() local
91 mutex_unlock(&ast->modeset_lock); in ast_ddc_algo_bit_data_post_xfer()
97 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_getsda() local
119 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_getscl() local
147 struct drm_device *dev = &ast->base; in ast_ddc_create()
[all …]
H A Dast_cursor.c78 u8 __iomem *dst = ast->cursor_plane.base.vaddr; in ast_set_cursor_image()
116 ast_set_index_reg(ast, AST_IO_VGACRI, 0xc4, x0); in ast_set_cursor_location()
117 ast_set_index_reg(ast, AST_IO_VGACRI, 0xc5, x1); in ast_set_cursor_location()
215 ast_set_cursor_base(ast, dst_off); in ast_cursor_plane_helper_atomic_update()
246 ast_set_cursor_enabled(ast, true); in ast_cursor_plane_helper_atomic_update()
254 ast_set_cursor_enabled(ast, false); in ast_cursor_plane_helper_atomic_disable()
273 struct drm_device *dev = &ast->base; in ast_cursor_plane_init()
289 if (ast->vram_fb_available < size) in ast_cursor_plane_init()
292 vaddr = ast->vram + ast->vram_fb_available - size; in ast_cursor_plane_init()
293 offset = ast->vram_fb_available - size; in ast_cursor_plane_init()
[all …]
H A Dast_drv.h237 return __AST_CHIP_GEN(ast->chip); in __ast_gen()
243 return __ast_gen(ast) == gen; in __ast_gen_is_eq()
303 return __ast_read32(ast->regs, reg); in ast_read32()
308 __ast_write32(ast->regs, reg, val); in ast_write32()
313 return __ast_read8(ast->ioregs, reg); in ast_io_read8()
318 __ast_write8(ast->ioregs, reg, val); in ast_io_write8()
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);
447 void ast_init_3rdtx(struct ast_device *ast);
[all …]
H A Dast_mm.c36 static u32 ast_get_vram_size(struct ast_device *ast) in ast_get_vram_size() argument
42 jreg = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xaa, 0xff); in ast_get_vram_size()
58 jreg = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0x99, 0xff); in ast_get_vram_size()
74 int ast_mm_init(struct ast_device *ast) in ast_mm_init() argument
76 struct drm_device *dev = &ast->base; in ast_mm_init()
88 vram_size = ast_get_vram_size(ast); in ast_mm_init()
90 ast->vram = devm_ioremap_wc(dev->dev, base, vram_size); in ast_mm_init()
91 if (!ast->vram) in ast_mm_init()
94 ast->vram_base = base; in ast_mm_init()
95 ast->vram_size = vram_size; in ast_mm_init()
[all …]
H A Dast_vga.c80 int ast_vga_output_init(struct ast_device *ast) in ast_vga_output_init() argument
82 struct drm_device *dev = &ast->base; in ast_vga_output_init()
83 struct drm_crtc *crtc = &ast->crtc; in ast_vga_output_init()
92 ddc = ast_ddc_create(ast); in ast_vga_output_init()
98 encoder = &ast->output.vga.encoder; in ast_vga_output_init()
107 ast_connector = &ast->output.vga.connector; in ast_vga_output_init()
H A Dast_sil164.c80 int ast_sil164_output_init(struct ast_device *ast) in ast_sil164_output_init() argument
82 struct drm_device *dev = &ast->base; in ast_sil164_output_init()
83 struct drm_crtc *crtc = &ast->crtc; in ast_sil164_output_init()
92 ddc = ast_ddc_create(ast); in ast_sil164_output_init()
98 encoder = &ast->output.sil164.encoder; in ast_sil164_output_init()
107 ast_connector = &ast->output.sil164.connector; in ast_sil164_output_init()
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() argument
202 if (ast->support_wuxga) in ast_vbios_find_mode_table()
204 if (!vmode_table && ast->support_fullhd) in ast_vbios_find_mode_table()
206 if (!vmode_table && ast->support_wsxga_p) 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() argument
222 vmode_table = ast_vbios_find_mode_table(ast, mode->hdisplay, mode->vdisplay); in ast_vbios_find_mode()
H A DMakefile6 ast-y := \
20 obj-$(CONFIG_DRM_AST) := ast.o
H A Dast_drv.c395 struct ast_device *ast = to_ast_device(dev); in ast_drm_thaw() local
398 ast_enable_vga(ast->ioregs); in ast_drm_thaw()
399 ast_open_key(ast->ioregs); in ast_drm_thaw()
400 ast_enable_mmio(dev->dev, ast->ioregs); in ast_drm_thaw()
402 ret = ast_post_gpu(ast); in ast_drm_thaw()
H A Dast_ddc.h9 struct i2c_adapter *ast_ddc_create(struct ast_device *ast);
/linux-6.15/tools/net/sunrpc/xdrgen/subcmds/
H A Ddefinitions.py85 ast = transform_parse_tree(parse_tree)
88 gen.emit_definition(args.filename, ast)
90 emit_header_definitions(ast, args.language, args.peer)
91 emit_header_maxsize(ast, args.language, args.peer)
94 gen.emit_definition(args.filename, ast)
H A Ddeclarations.py66 ast = transform_parse_tree(parse_tree)
69 gen.emit_declaration(args.filename, ast)
71 emit_header_declarations(ast, args.language, args.peer)
74 gen.emit_declaration(args.filename, ast)
H A Dsource.py108 ast = transform_parse_tree(parse_tree)
111 generate_server_source(args.filename, ast, args.language)
113 generate_client_source(args.filename, ast, args.language)
/linux-6.15/tools/perf/pmu-events/
H A Dmetric.py3 import ast
165 return Constant(ast.literal_eval(lhs + self.operator + rhs))
283 Constant(ast.literal_eval(f'{lhs} / {rhs}'))
284 return Constant(ast.literal_eval(f'{self.fn}({lhs}, {rhs})'))
517 class _RewriteIfExpToSelect(ast.NodeTransformer):
523 call = ast.Call(
524 func=ast.Name(id='Select', ctx=ast.Load()),
527 ast.copy_location(call, node.test)
565 parsed = ast.parse(py, mode='eval')
569 parsed = ast.fix_missing_locations(parsed)
/linux-6.15/fs/ocfs2/dlm/
H A Ddlmlock.c390 newlock->ast = NULL; in dlm_init_lock()
542 const char *name, int namelen, dlm_astlockfunc_t *ast, in dlmlock() argument
606 if (lock->lksb != lksb || lock->ast != ast || in dlmlock()
610 "astdata=%p\n", lksb, ast, bast, data); in dlmlock()
612 "astdata=%p\n", lock->lksb, lock->ast, in dlmlock()
672 lock->ast = ast; in dlmlock()
/linux-6.15/fs/dlm/
H A DMakefile3 dlm-y := ast.o \
/linux-6.15/drivers/fsi/
H A DMakefile8 obj-$(CONFIG_FSI_MASTER_AST_CF) += fsi-master-ast-cf.o
/linux-6.15/Documentation/translations/zh_CN/userspace-api/ebpf/
H A Dsyscall.rst14 - Alexei Starovoitov <ast@kernel.org>
/linux-6.15/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-facebook-galaxy100.dts16 ast-adc-hwmon {
/linux-6.15/Documentation/userspace-api/ebpf/
H A Dsyscall.rst6 :Authors: - Alexei Starovoitov <ast@kernel.org>

12