aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/aspeed/common/ast_drv.h
diff options
context:
space:
mode:
authorPatrick Rudolph <patrick.rudolph@9elements.com>2019-08-05 10:43:09 +0200
committerPhilipp Deppenwiese <zaolin.daisuki@gmail.com>2019-12-12 13:00:25 +0000
commit9fe3d692c741a873317d0b1738b12145ff9c800e (patch)
tree5098b6d2fbd1bd40f028effcd82e44a4f4bd03cb /src/drivers/aspeed/common/ast_drv.h
parentf1a4ae0a48e90de2a8a029c38c4583506b02a676 (diff)
drivers/aspeed: Add AST2500 support
Tested on AST2500. Code for AST2400 still works. Copy code from GNU/Linux kernel to coreboot to add AST2500 support. Change-Id: I25bd34dd52a0acd3e04fc5818e011215ef907fad Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/34793 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Diffstat (limited to 'src/drivers/aspeed/common/ast_drv.h')
-rw-r--r--src/drivers/aspeed/common/ast_drv.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/drivers/aspeed/common/ast_drv.h b/src/drivers/aspeed/common/ast_drv.h
index 39f49433da..1c44026a43 100644
--- a/src/drivers/aspeed/common/ast_drv.h
+++ b/src/drivers/aspeed/common/ast_drv.h
@@ -63,6 +63,7 @@ enum ast_tx_chip {
#define AST_DRAM_1Gx32 3
#define AST_DRAM_2Gx16 6
#define AST_DRAM_4Gx16 7
+#define AST_DRAM_8Gx16 8
struct ast_fbdev;
@@ -311,13 +312,12 @@ void ast_post_gpu(struct drm_device *dev);
u32 ast_mindwm(struct ast_private *ast, u32 r);
void ast_moutdwm(struct ast_private *ast, u32 r, u32 v);
/* ast dp501 */
-int ast_load_dp501_microcode(struct drm_device *dev);
void ast_set_dp501_video_output(struct drm_device *dev, u8 mode);
-bool ast_launch_m68k(struct drm_device *dev);
bool ast_backup_fw(struct drm_device *dev, u8 *addr, u32 size);
bool ast_dp501_read_edid(struct drm_device *dev, u8 *ediddata);
u8 ast_get_dp501_max_clk(struct drm_device *dev);
void ast_init_3rdtx(struct drm_device *dev);
+void ast_release_firmware(struct drm_device *dev);
/* ast mode */
int ast_crtc_mode_set(struct drm_crtc *crtc,