/openbmc/linux/drivers/gpu/drm/ast/ |
H A D | ast_main.c | 40 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 D | ast_post.c | 46 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 D | ast_dp501.c | 13 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 D | ast_mode.c | 54 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 D | ast_dp.c | 10 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 D | ast_drv.h | 255 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 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_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 D | ast_i2c.c | 32 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 D | ast_drv.c | 94 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 D | 0001-board-aspeed-Add-reset_phy-for-Zaius.patch | 14 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 D | 0006-aspeed-Enable-SPI-master-mode-by-default.patch | 17 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 D | 0001-aspeed-Disable-unnecessary-features.patch | 16 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 D | 0001-configs-ast-Add-redundnant-env.patch | 4 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 D | 0002-config-ast-common-hack-bootopts.patch | 4 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 D | 0005-config-ast-common-Fall-back-to-secondary-flash-on-fa.patch | 4 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 D | 0004-config-ast-common-Add-conditional-factory-reset-comm.patch | 4 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 D | 0002-board-aspeed-aspeednic-Use-MAC2-for-networking.patch | 13 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 D | 0003-config-ast-common-Add-bootopts-to-support-ubi-and-mt.patch | 4 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 D | 0002-config-ast-common-set-fieldmode-to-true.patch | 4 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 D | 0001-Add-system-reset-status-support.patch | 18 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 D | 0004-aspeed-add-bmc-position-support.patch | 14 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 D | ConfHandler.py | 18 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 D | BBHandler.py | 19 from .. import resolve_file, ast, logger, ParseError 90 statements = ast.StatementGroup() 158 return ast.multi_finalize(fn, d) 180 … ast.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 D | u-boot-aspeed.inc | 3 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 D | filter_expr_executor_test.cpp | 19 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()
|