| /linux-6.15/drivers/gpu/drm/ast/ |
| H A D | ast_main.c | 173 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 D | ast_post.c | 52 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 D | ast_dp501.c | 21 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 D | ast_mode.c | 217 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 D | ast_dp.c | 86 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 D | ast_ddc.c | 34 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 D | ast_cursor.c | 78 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 D | ast_drv.h | 237 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 D | ast_mm.c | 36 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 D | ast_vga.c | 80 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 D | ast_sil164.c | 80 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 D | ast_vbios.c | 196 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 D | Makefile | 6 ast-y := \ 20 obj-$(CONFIG_DRM_AST) := ast.o
|
| H A D | ast_drv.c | 395 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 D | ast_ddc.h | 9 struct i2c_adapter *ast_ddc_create(struct ast_device *ast);
|
| /linux-6.15/tools/net/sunrpc/xdrgen/subcmds/ |
| H A D | definitions.py | 85 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 D | declarations.py | 66 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 D | source.py | 108 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 D | metric.py | 3 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 D | dlmlock.c | 390 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 D | Makefile | 3 dlm-y := ast.o \
|
| /linux-6.15/drivers/fsi/ |
| H A D | Makefile | 8 obj-$(CONFIG_FSI_MASTER_AST_CF) += fsi-master-ast-cf.o
|
| /linux-6.15/Documentation/translations/zh_CN/userspace-api/ebpf/ |
| H A D | syscall.rst | 14 - Alexei Starovoitov <ast@kernel.org>
|
| /linux-6.15/arch/arm/boot/dts/aspeed/ |
| H A D | aspeed-bmc-facebook-galaxy100.dts | 16 ast-adc-hwmon {
|
| /linux-6.15/Documentation/userspace-api/ebpf/ |
| H A D | syscall.rst | 6 :Authors: - Alexei Starovoitov <ast@kernel.org>
|