Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/ast/
H A Dast_dp501.c18 struct ast_device *ast = data; in ast_release_firmware() local
20 release_firmware(ast->dp501_fw); in ast_release_firmware()
21 ast->dp501_fw = NULL; in ast_release_firmware()
24 static int ast_load_dp501_microcode(struct ast_device *ast) in ast_load_dp501_microcode() argument
26 struct drm_device *dev = &ast->base; in ast_load_dp501_microcode()
29 ret = request_firmware(&ast->dp501_fw, "ast_dp501_fw.bin", dev->dev); in ast_load_dp501_microcode()
33 return devm_add_action_or_reset(dev->dev, ast_release_firmware, ast); in ast_load_dp501_microcode()
36 static void send_ack(struct ast_device *ast) in send_ack() argument
39 sendack = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0x9b, 0xff); in send_ack()
41 ast_set_index_reg_mask(ast, AST_IO_VGACRI, 0x9b, 0x00, sendack); in send_ack()
[all …]
H A Dast_mode.c62 static unsigned long ast_fb_vram_size(struct ast_device *ast) in ast_fb_vram_size() argument
64 struct drm_device *dev = &ast->base; in ast_fb_vram_size()
66 long cursor_offset = ast_cursor_vram_offset(ast); // ends at cursor offset in ast_fb_vram_size()
69 cursor_offset = ast->vram_size; // no cursor; it's all ours in ast_fb_vram_size()
79 struct ast_device *ast = to_ast_device(dev); in ast_set_gamma_lut() local
88 ast_io_write8(ast, AST_IO_VGADWR, i8); in ast_set_gamma_lut()
89 ast_io_read8(ast, AST_IO_VGASRI); in ast_set_gamma_lut()
90 ast_io_write8(ast, AST_IO_VGAPDR, r8); in ast_set_gamma_lut()
91 ast_io_read8(ast, AST_IO_VGASRI); in ast_set_gamma_lut()
92 ast_io_write8(ast, AST_IO_VGAPDR, g8); in ast_set_gamma_lut()
[all …]
H A Dast_dp.c71 static bool ast_astdp_is_connected(struct ast_device *ast) in ast_astdp_is_connected() argument
73 if (!ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xDF, AST_IO_VGACRDF_HPD)) in ast_astdp_is_connected()
79 if (!ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xDC, AST_IO_VGACRDC_LINK_SUCCESS)) in ast_astdp_is_connected()
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()
101 ast_set_index_reg_mask(ast, AST_IO_VGACRI, 0xe5, (u8)~AST_IO_VGACRE5_EDID_READ_DONE, 0x00); in ast_astdp_read_edid_block()
119 ast_set_index_reg(ast, AST_IO_VGACRI, 0xe4, vgacre4); in ast_astdp_read_edid_block()
140 vgacrd7 = ast_get_index_reg(ast, AST_IO_VGACRI, 0xd7); in ast_astdp_read_edid_block()
142 vgacrd6 = ast_get_index_reg(ast, AST_IO_VGACRI, 0xd6); in ast_astdp_read_edid_block()
152 ediddata[0] = ast_get_index_reg(ast, AST_IO_VGACRI, 0xd8); in ast_astdp_read_edid_block()
[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
49 ast_set_index_reg_mask(ast, AST_IO_VGACRI, 0xb7, 0xf1, ujcrb7); in ast_ddc_algo_bit_data_setsda()
50 jtemp = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xb7, 0x04); in ast_ddc_algo_bit_data_setsda()
59 struct ast_device *ast = ddc->ast; in ast_ddc_algo_bit_data_setscl() local
65 ast_set_index_reg_mask(ast, AST_IO_VGACRI, 0xb7, 0xf4, ujcrb7); in ast_ddc_algo_bit_data_setscl()
66 jtemp = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xb7, 0x01); in ast_ddc_algo_bit_data_setscl()
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
[all …]
H A Dast_drv.h244 static inline unsigned long __ast_gen(struct ast_device *ast) in __ast_gen() argument
246 return __AST_CHIP_GEN(ast->chip); in __ast_gen()
250 static inline bool __ast_gen_is_eq(struct ast_device *ast, unsigned long gen) in __ast_gen_is_eq() argument
252 return __ast_gen(ast) == gen; in __ast_gen_is_eq()
310 static inline u32 ast_read32(struct ast_device *ast, u32 reg) in ast_read32() argument
312 return __ast_read32(ast->regs, reg); in ast_read32()
315 static inline void ast_write32(struct ast_device *ast, u32 reg, u32 val) in ast_write32() argument
317 __ast_write32(ast->regs, reg, val); in ast_write32()
320 static inline u8 ast_io_read8(struct ast_device *ast, u32 reg) in ast_io_read8() argument
322 return __ast_read8(ast->ioregs, reg); in ast_io_read8()
[all …]
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_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_ddc.h9 struct i2c_adapter *ast_ddc_create(struct ast_device *ast);
/linux/rust/syn/gen/
H A Dvisit.rs30 pub trait Visit<'ast> {
33 fn visit_abi(&mut self, i: &'ast crate::Abi) { in visit_abi()
40 i: &'ast crate::AngleBracketedGenericArguments, in visit_angle_bracketed_generic_arguments()
46 fn visit_arm(&mut self, i: &'ast crate::Arm) { in visit_arm()
51 fn visit_assoc_const(&mut self, i: &'ast crate::AssocConst) { in visit_assoc_const()
56 fn visit_assoc_type(&mut self, i: &'ast crate::AssocType) { in visit_assoc_type()
61 fn visit_attr_style(&mut self, i: &'ast crate::AttrStyle) { in visit_attr_style()
66 fn visit_attribute(&mut self, i: &'ast crate::Attribute) { in visit_attribute()
71 fn visit_bare_fn_arg(&mut self, i: &'ast crate::BareFnArg) { in visit_bare_fn_arg()
76 fn visit_bare_variadic(&mut self, i: &'ast crate::BareVariadic) { in visit_bare_variadic()
[all …]
/linux/tools/net/sunrpc/xdrgen/subcmds/
H A Ddeclarations.py67 ast = transform_parse_tree(parse_tree)
73 gen.emit_declaration(args.filename, ast)
75 emit_header_declarations(ast, args.language, args.peer)
78 gen.emit_declaration(args.filename, ast)
/linux/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()
H A Ddlmast.c206 fn = lock->ast; in dlm_do_local_ast()
H A Ddlmcommon.h347 dlm_astlockfunc_t *ast; member
/linux/tools/perf/pmu-events/
H A Dmetric.py3 import ast
280 return Constant(ast.literal_eval(lhs + self.operator + rhs))
405 Constant(ast.literal_eval(f'{lhs} / {rhs}'))
406 return Constant(ast.literal_eval(f'{self.fn}({lhs}, {rhs})'))
716 class _RewriteIfExpToSelect(ast.NodeTransformer):
722 call = ast.Call(
723 func=ast.Name(id='Select', ctx=ast.Load()),
726 ast.copy_location(call, node.test)
770 parsed = ast.parse(py, mode='eval')
774 parsed = ast.fix_missing_locations(parsed)
/linux/fs/dlm/
H A DMakefile3 dlm-y := ast.o \
H A Dlock.c2753 int namelen, void (*ast)(void *astparam), in set_lock_args()
2792 if (!ast || !lksb) in set_lock_args()
2806 args->astfn = ast; in set_lock_args()
3380 void (*ast) (void *astarg), in dlm_lock()
3405 error = set_lock_args(mode, lksb, flags, namelen, ast, astarg, bast, in dlm_lock()
/linux/drivers/fsi/
H A DMakefile8 obj-$(CONFIG_FSI_MASTER_AST_CF) += fsi-master-ast-cf.o
/linux/Documentation/translations/zh_CN/userspace-api/ebpf/
H A Dsyscall.rst14 - Alexei Starovoitov <ast@kernel.org>
/linux/Documentation/userspace-api/ebpf/
H A Dsyscall.rst6 :Authors: - Alexei Starovoitov <ast@kernel.org>
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-facebook-galaxy100.dts16 ast-adc-hwmon {
H A Daspeed-bmc-facebook-wedge100.dts16 ast-adc-hwmon {
H A Daspeed-bmc-facebook-wedge40.dts16 ast-adc-hwmon {
/linux/drivers/gpu/drm/
H A DMakefile194 obj-$(CONFIG_DRM_AST) += ast/
/linux/Documentation/power/
H A Dswsusp-dmcrypt.rst5 Author: Andreas Steinmetz <ast@domdv.de>
/linux/
H A D.mailmap48 Alexei Starovoitov <ast@kernel.org> <alexei.starovoitov@gmail.com>
49 Alexei Starovoitov <ast@kernel.org> <ast@fb.com>
50 Alexei Starovoitov <ast@kernel.org> <ast@plumgrid.com>

12