File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -45,12 +45,14 @@ int build_coreboot_table(struct csmwrap_priv *priv)
4545 tables = p ;
4646
4747 /* cb_framebuffer */
48- struct cb_framebuffer * framebuffer = (struct cb_framebuffer * )p ;
49- memcpy (framebuffer , & priv -> cb_fb , sizeof (struct cb_framebuffer ));
50- framebuffer -> tag = CB_TAG_FRAMEBUFFER ;
51- framebuffer -> size = sizeof (struct cb_framebuffer );
52- p += framebuffer -> size ;
53- table_entries ++ ;
48+ if (priv -> video_type != CSMWRAP_VIDEO_OPROM ) {
49+ struct cb_framebuffer * framebuffer = (struct cb_framebuffer * )p ;
50+ memcpy (framebuffer , & priv -> cb_fb , sizeof (struct cb_framebuffer ));
51+ framebuffer -> tag = CB_TAG_FRAMEBUFFER ;
52+ framebuffer -> size = sizeof (struct cb_framebuffer );
53+ p += framebuffer -> size ;
54+ table_entries ++ ;
55+ }
5456
5557 /* Last header stuff */
5658 header -> table_entries = table_entries ;
You can’t perform that action at this time.
0 commit comments