• F
    x86, earlyprintk: Add earlyprintk for Intel Moorestown platform · c20b5c33
    Feng Tang 提交于
    Intel Moorestown platform has a spi-uart device(Maxim3110),
    which connects to a Designware spi core controller. This patch
    will add early console function based on it.
    
    As it will be used long before Linux spi subsystem get
    initialised, we simply directly manipulate the spi controller's
    register to acheive the early console func. This is safe as it
    will be disabled when devices subsytem get initialised.
    
    To use it, user need enable CONFIG_X86_MRST_EARLY_PRINTK in
    kenrel config and add "earlyprintk=mrst" in kernel command line.
    Signed-off-by: NFeng Tang <feng.tang@intel.com>
    Acked-by: NAlan Cox <alan@linux.intel.com>
    Cc: greg@kroah.com
    LKML-Reference: <1284361736-23011-4-git-send-email-feng.tang@intel.com>
    Signed-off-by: NIngo Molnar <mingo@elte.hu>
    c20b5c33
early_printk.c 6.3 KB