Bug 6807

Summary: crownbay-noemgd with 3.17 kernel doesn't boot into graphics
Product: [Build System, Metadata & Runtime] BSPs Reporter: Tom Zanussi <tom.zanussi>
Component: bsps-meta-intelAssignee: Nitin Kamble <nitin.a.kamble>
Status: VERIFIED FIXED QA Contact: Lucian Musat <georgex.l.musat>
Severity: major    
Priority: Medium+ CC: alexandru.c.georgescu, tom.zanussi
Version: unspecified   
Target Milestone: 1.7 M4   
Hardware: Crownbay   
OS: x86   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know
Attachments:
Description Flags
Xorg.log none

Description Tom Zanussi 2014-10-06 21:27:27 UTC
Created attachment 2170 [details]
Xorg.log

Build Configuration:
BB_VERSION        = "1.24.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Fedora-19"
TARGET_SYS        = "i586-poky-linux"
MACHINE           = "crownbay-noemgd"
DISTRO            = "poky"
DISTRO_VERSION    = "1.7"
TUNE_FEATURES     = "m32 core2"
TARGET_FPU        = ""
meta              
meta-yocto        
meta-yocto-bsp    = "master3:505a6b696ae990442de720e5e1135a3e44d5f75c"
meta-intel        
meta-crownbay     = "master5:8e5fe6c0f5cf710e1a46c5f203e52f069874768a"
Comment 1 Nitin Kamble 2014-10-09 20:36:43 UTC
I was able to reproduce this issue locally. After debugging on the target I found out that gma500 is taking ower the graphics h/w causing this failure. Blacklisting the gma500 driver fixes the issue.
Comment 2 Nitin Kamble 2014-10-14 16:47:43 UTC
commit 911f7f8b73d7f3f4d36e35a070c524be3e4df3a1
Author: Nitin A Kamble <nitin.a.kamble@intel.com>
Date:   Thu Oct 9 14:44:42 2014 -0700

    crownbay-noemgd: Disable the gma500_gfx module
    
    The gmx500 graphics driver does not work on this BSP, but it takes the
    ownership of the graphics hardware at boot time, blocking other
    drivers from using the graphics hardware.
    
    Fix the issue by blacklisting the gma500_gfx kernel module in the kmod
    configuration, so that it doesn't get loaded at boot time.
    
    Fixes Bug:
    [YOCTO #6807]
    
    Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
    Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Comment 3 Lucian Musat 2015-02-24 08:29:28 UTC
Verified on 1.8.M2_RC1 (d9d5b8b499af3ae01a1e33d0d3969c54c2d4ab1b).