Home
last modified time | relevance | path

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

12345

/openbmc/linux/drivers/gpu/drm/ast/
H A Dast_main.c40 struct ast_device *ast = to_ast_device(dev); in ast_is_vga_enabled() local
43 ch = ast_io_read8(ast, AST_IO_VGA_ENABLE_PORT); in ast_is_vga_enabled()
50 struct ast_device *ast = to_ast_device(dev); in ast_enable_vga() local
52 ast_io_write8(ast, AST_IO_VGA_ENABLE_PORT, 0x01); in ast_enable_vga()
53 ast_io_write8(ast, AST_IO_MISC_PORT_WRITE, 0x01); in ast_enable_vga()
62 struct ast_device *ast = data; in ast_enable_mmio_release() local
65 ast_set_index_reg(ast, AST_IO_CRTC_PORT, 0xa1, 0x04); in ast_enable_mmio_release()
68 static int ast_enable_mmio(struct ast_device *ast) in ast_enable_mmio() argument
70 struct drm_device *dev = &ast->base; in ast_enable_mmio()
72 ast_set_index_reg(ast, AST_IO_CRTC_PORT, 0xa1, 0x06); in ast_enable_mmio()
[all …]
H A Dast_post.c46 struct ast_device *ast = to_ast_device(dev); in ast_set_def_ext_reg() local
52 ast_set_index_reg(ast, AST_IO_CRTC_PORT, i, 0x00); in ast_set_def_ext_reg()
54 if (IS_AST_GEN4(ast) || IS_AST_GEN5(ast) || IS_AST_GEN6(ast)) in ast_set_def_ext_reg()
61 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, index, 0x00, *ext_reg_info); in ast_set_def_ext_reg()
70 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0x8c, 0x00, 0x01); in ast_set_def_ext_reg()
71 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xb7, 0x00, 0x00); in ast_set_def_ext_reg()
75 if (IS_AST_GEN4(ast) || IS_AST_GEN5(ast) || IS_AST_GEN6(ast)) in ast_set_def_ext_reg()
77 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xb6, 0xff, reg); in ast_set_def_ext_reg()
80 u32 ast_mindwm(struct ast_device *ast, u32 r) in ast_mindwm() argument
84 ast_write32(ast, 0xf004, r & 0xffff0000); in ast_mindwm()
[all …]
H A Dast_dp501.c13 struct ast_device *ast = data; in ast_release_firmware() local
15 release_firmware(ast->dp501_fw); in ast_release_firmware()
16 ast->dp501_fw = NULL; in ast_release_firmware()
21 struct ast_device *ast = to_ast_device(dev); in ast_load_dp501_microcode() local
24 ret = request_firmware(&ast->dp501_fw, "ast_dp501_fw.bin", dev->dev); in ast_load_dp501_microcode()
28 return devm_add_action_or_reset(dev->dev, ast_release_firmware, ast); in ast_load_dp501_microcode()
31 static void send_ack(struct ast_device *ast) in send_ack() argument
34 sendack = ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0x9b, 0xff); in send_ack()
36 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0x9b, 0x00, sendack); in send_ack()
39 static void send_nack(struct ast_device *ast) in send_nack() argument
[all …]
H A Dast_mode.c54 static inline void ast_load_palette_index(struct ast_device *ast, in ast_load_palette_index() argument
58 ast_io_write8(ast, AST_IO_DAC_INDEX_WRITE, index); in ast_load_palette_index()
59 ast_io_read8(ast, AST_IO_SEQ_PORT); in ast_load_palette_index()
60 ast_io_write8(ast, AST_IO_DAC_DATA, red); in ast_load_palette_index()
61 ast_io_read8(ast, AST_IO_SEQ_PORT); in ast_load_palette_index()
62 ast_io_write8(ast, AST_IO_DAC_DATA, green); in ast_load_palette_index()
63 ast_io_read8(ast, AST_IO_SEQ_PORT); in ast_load_palette_index()
64 ast_io_write8(ast, AST_IO_DAC_DATA, blue); in ast_load_palette_index()
65 ast_io_read8(ast, AST_IO_SEQ_PORT); in ast_load_palette_index()
68 static void ast_crtc_set_gamma_linear(struct ast_device *ast, in ast_crtc_set_gamma_linear() argument
[all …]
H A Dast_dp.c10 bool ast_astdp_is_connected(struct ast_device *ast) in ast_astdp_is_connected() argument
12 if (!ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xD1, ASTDP_MCU_FW_EXECUTING)) in ast_astdp_is_connected()
14 if (!ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xDF, ASTDP_HPD)) in ast_astdp_is_connected()
16 if (!ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xDC, ASTDP_LINK_SUCCESS)) in ast_astdp_is_connected()
23 struct ast_device *ast = to_ast_device(dev); in ast_astdp_read_edid() local
32 if (!(ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xD1, ASTDP_MCU_FW_EXECUTING) && in ast_astdp_read_edid()
33 ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xDC, ASTDP_LINK_SUCCESS) && in ast_astdp_read_edid()
34 ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xDF, ASTDP_HPD) && in ast_astdp_read_edid()
35 ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xE5, in ast_astdp_read_edid()
40 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xE5, (u8) ~ASTDP_HOST_EDID_READ_DONE_MASK, in ast_astdp_read_edid()
[all …]
H A Dast_drv.h255 static inline unsigned long __ast_gen(struct ast_device *ast) in __ast_gen() argument
257 return __AST_CHIP_GEN(ast->chip); in __ast_gen()
261 static inline bool __ast_gen_is_eq(struct ast_device *ast, unsigned long gen) in __ast_gen_is_eq() argument
263 return __ast_gen(ast) == gen; in __ast_gen_is_eq()
292 static inline u32 ast_read32(struct ast_device *ast, u32 reg) in ast_read32() argument
294 return ioread32(ast->regs + reg); in ast_read32()
297 static inline void ast_write32(struct ast_device *ast, u32 reg, u32 val) in ast_write32() argument
299 iowrite32(val, ast->regs + reg); in ast_write32()
302 static inline u8 ast_io_read8(struct ast_device *ast, u32 reg) in ast_io_read8() argument
304 return ioread8(ast->ioregs + reg); in ast_io_read8()
[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_CRTC_PORT, 0xaa, 0xff); in ast_get_vram_size()
58 jreg = ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 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_i2c.c32 struct ast_device *ast = to_ast_device(i2c->dev); in ast_i2c_setsda() local
38 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xb7, 0xf1, ujcrb7); in ast_i2c_setsda()
39 jtemp = ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xb7, 0x04); in ast_i2c_setsda()
48 struct ast_device *ast = to_ast_device(i2c->dev); in ast_i2c_setscl() local
54 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xb7, 0xf4, ujcrb7); in ast_i2c_setscl()
55 jtemp = ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xb7, 0x01); in ast_i2c_setscl()
64 struct ast_device *ast = to_ast_device(i2c->dev); in ast_i2c_getsda() local
69 val = (ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xb7, 0x20) >> 5) & 0x01; in ast_i2c_getsda()
71 val2 = (ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xb7, 0x20) >> 5) & 0x01; in ast_i2c_getsda()
76 val = (ast_get_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xb7, 0x20) >> 5) & 0x01; in ast_i2c_getsda()
[all …]
H A Dast_drv.c94 struct ast_device *ast; in ast_pci_probe() local
106 ast = ast_device_create(&ast_driver, pdev, ent->driver_data); in ast_pci_probe()
107 if (IS_ERR(ast)) in ast_pci_probe()
108 return PTR_ERR(ast); in ast_pci_probe()
109 dev = &ast->base; in ast_pci_probe()
/openbmc/openbmc/meta-ingrasys/meta-zaius/recipes-bsp/u-boot/u-boot-aspeed/
H A D0001-board-aspeed-Add-reset_phy-for-Zaius.patch14 board/aspeed/ast-g5/ast-g5.c | 19 +++++++++++++++++++
15 include/configs/ast-common.h | 3 +++
18 diff --git a/board/aspeed/ast-g5/ast-g5.c b/board/aspeed/ast-g5/ast-g5.c
20 --- a/board/aspeed/ast-g5/ast-g5.c
21 +++ b/board/aspeed/ast-g5/ast-g5.c
48 diff --git a/include/configs/ast-common.h b/include/configs/ast-common.h
50 --- a/include/configs/ast-common.h
51 +++ b/include/configs/ast-common.h
/openbmc/openbmc/meta-phosphor/dynamic-layers/aspeed-layer/recipes-bsp/u-boot/files/
H A D0006-aspeed-Enable-SPI-master-mode-by-default.patch17 board/aspeed/ast-g5/ast-g5.c | 3 +++
20 diff --git a/board/aspeed/ast-g5/ast-g5.c b/board/aspeed/ast-g5/ast-g5.c
22 --- a/board/aspeed/ast-g5/ast-g5.c
23 +++ b/board/aspeed/ast-g5/ast-g5.c
H A D0001-aspeed-Disable-unnecessary-features.patch16 board/aspeed/ast-g4/ast-g4.c | 46 ++++++++++++++++-
17 board/aspeed/ast-g5/ast-g5.c | 52 +++++++++++++++++++-
134 diff --git a/board/aspeed/ast-g4/ast-g4.c b/board/aspeed/ast-g4/ast-g4.c
136 --- a/board/aspeed/ast-g4/ast-g4.c
137 +++ b/board/aspeed/ast-g4/ast-g4.c
147 #include <asm/arch/ast-sdmc.h>
204 diff --git a/board/aspeed/ast-g5/ast-g5.c b/board/aspeed/ast-g5/ast-g5.c
206 --- a/board/aspeed/ast-g5/ast-g5.c
207 +++ b/board/aspeed/ast-g5/ast-g5.c
218 #include <asm/arch/ast-sdmc.h>
H A D0001-configs-ast-Add-redundnant-env.patch4 Subject: [PATCH 1/4] configs/ast: Add redundnant env
6 Configure ast chips to run redundant u-boot environments.
12 include/configs/ast-common.h | 5 ++++-
15 diff --git a/include/configs/ast-common.h b/include/configs/ast-common.h
17 --- a/include/configs/ast-common.h
18 +++ b/include/configs/ast-common.h
H A D0002-config-ast-common-hack-bootopts.patch4 Subject: [PATCH 2/4] config/ast-common: hack bootopts
10 include/configs/ast-common.h | 3 +++
13 diff --git a/include/configs/ast-common.h b/include/configs/ast-common.h
15 --- a/include/configs/ast-common.h
16 +++ b/include/configs/ast-common.h
H A D0005-config-ast-common-Fall-back-to-secondary-flash-on-fa.patch4 Subject: [PATCH] config/ast-common: Fall-back to secondary flash on failed
11 include/configs/ast-common.h | 4 +++-
14 diff --git a/include/configs/ast-common.h b/include/configs/ast-common.h
16 --- a/include/configs/ast-common.h
17 +++ b/include/configs/ast-common.h
H A D0004-config-ast-common-Add-conditional-factory-reset-comm.patch4 Subject: [PATCH 4/4] config/ast-common: Add conditional factory reset command
15 include/configs/ast-common.h | 6 +++++-
18 diff --git a/include/configs/ast-common.h b/include/configs/ast-common.h
20 --- a/include/configs/ast-common.h
21 +++ b/include/configs/ast-common.h
H A D0002-board-aspeed-aspeednic-Use-MAC2-for-networking.patch13 include/configs/ast-g5-ncsi.h | 1 +
31 diff --git a/include/configs/ast-g5-ncsi.h b/include/configs/ast-g5-ncsi.h
33 --- a/include/configs/ast-g5-ncsi.h
34 +++ b/include/configs/ast-g5-ncsi.h
H A D0003-config-ast-common-Add-bootopts-to-support-ubi-and-mt.patch4 Subject: [PATCH 3/4] config/ast-common: Add bootopts to support ubi and mtd
11 include/configs/ast-common.h | 19 +++++++++++++++++--
14 diff --git a/include/configs/ast-common.h b/include/configs/ast-common.h
16 --- a/include/configs/ast-common.h
17 +++ b/include/configs/ast-common.h
/openbmc/openbmc/meta-yadro/meta-nicole/recipes-bsp/u-boot/files/
H A D0002-config-ast-common-set-fieldmode-to-true.patch4 Subject: [PATCH] config/ast-common: set fieldmode to true
10 include/configs/ast-common.h | 1 +
13 diff --git a/include/configs/ast-common.h b/include/configs/ast-common.h
15 --- a/include/configs/ast-common.h
16 +++ b/include/configs/ast-common.h
H A D0001-Add-system-reset-status-support.patch18 arch/arm/mach-aspeed/ast-late-init.c | 114 ++++++++++++++++++++
19 arch/arm/mach-aspeed/ast-scu.c | 6 +-
21 create mode 100644 arch/arm/mach-aspeed/ast-late-init.c
51 @@ -15,3 +15,4 @@ obj-y += timer.o reset.o cpuinfo.o ast-scu.o ast-ahbc.o ast-sdmc.o
55 +obj-$(CONFIG_BOARD_LATE_INIT) += ast-late-init.o
56 diff --git a/arch/arm/mach-aspeed/ast-late-init.c b/arch/arm/mach-aspeed/ast-late-init.c
60 +++ b/arch/arm/mach-aspeed/ast-late-init.c
176 diff --git a/arch/arm/mach-aspeed/ast-scu.c b/arch/arm/mach-aspeed/ast-scu.c
178 --- a/arch/arm/mach-aspeed/ast-scu.c
179 +++ b/arch/arm/mach-aspeed/ast-scu.c
H A D0004-aspeed-add-bmc-position-support.patch14 arch/arm/mach-aspeed/ast-late-init.c | 21 +++++++++++++++++++++
17 diff --git a/arch/arm/mach-aspeed/ast-late-init.c b/arch/arm/mach-aspeed/ast-late-init.c
19 --- a/arch/arm/mach-aspeed/ast-late-init.c
20 +++ b/arch/arm/mach-aspeed/ast-late-init.c
/openbmc/openbmc/poky/bitbake/lib/bb/parse/parse_py/
H A DConfHandler.py18 from bb.parse import ParseError, resolve_file, ast, logger, handle
124 statements = ast.StatementGroup()
169 ast.handleData(statements, fn, lineno, groupd)
174 ast.handleInclude(statements, fn, lineno, m, False)
179 ast.handleInclude(statements, fn, lineno, m, True)
184 ast.handleIncludeAll(statements, fn, lineno, m)
189 ast.handleExport(statements, fn, lineno, m)
194 ast.handleUnset(statements, fn, lineno, m)
199 ast.handleUnsetFlag(statements, fn, lineno, m)
204 ast.handlePyLib(statements, fn, lineno, m)
[all …]
H A DBBHandler.py19 from .. import resolve_file, ast, logger, ParseError
90 statements = ast.StatementGroup()
158 return ast.multi_finalize(fn, d)
180ast.handleMethod(statements, fn, lineno, __infunc__[0], __body__, __infunc__[3], __infunc__[4])
193 ast.handlePythonMethod(statements, fn, lineno, __inpython__,
237 ast.handleExportFuncs(statements, fn, lineno, m, __classname__)
266 ast.handleAddTask(statements, fn, lineno, tasks, before, after)
273 ast.handleDelTask(statements, fn, lineno, task)
278 ast.handleBBHandlers(statements, fn, lineno, m)
283 ast.handleInherit(statements, fn, lineno, m)
[all …]
/openbmc/openbmc/meta-phosphor/dynamic-layers/aspeed-layer/recipes-bsp/u-boot/
H A Du-boot-aspeed.inc3 SRC_URI:append:aspeed = " file://0001-configs-ast-Add-redundnant-env.patch"
6 file://0002-config-ast-common-hack-bootopts.patch \
7 file://0003-config-ast-common-Add-bootopts-to-support-ubi-and-mt.patch \
8 file://0004-config-ast-common-Add-conditional-factory-reset-comm.patch \
9 file://0005-config-ast-common-Fall-back-to-secondary-flash-on-fa.patch \
31 ${S}/include/configs/ast-common.h &> /dev/null
/openbmc/bmcweb/test/redfish-core/include/
H A Dfilter_expr_executor_test.cpp19 std::optional<filter_ast::LogicalAnd> ast = parseFilter(filterExpr); in filterTrue() local
20 EXPECT_TRUE(ast); in filterTrue()
21 if (!ast) in filterTrue()
26 EXPECT_TRUE(applyFilterToCollection(json, *ast)); in filterTrue()
32 std::optional<filter_ast::LogicalAnd> ast = parseFilter(filterExpr); in filterFalse() local
33 EXPECT_TRUE(ast); in filterFalse()
34 if (!ast) in filterFalse()
39 EXPECT_TRUE(applyFilterToCollection(json, *ast)); in filterFalse()

12345