From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: [PATCH v4 0/5] xen/arm: Merge early_printk function in console code Date: Thu, 13 Mar 2014 15:09:13 +0000 Message-ID: <1394723358-22845-1-git-send-email-julien.grall@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta4.messagelabs.com ([85.158.143.247]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1WO7GA-0001Ri-48 for xen-devel@lists.xenproject.org; Thu, 13 Mar 2014 15:09:26 +0000 Received: by mail-wi0-f175.google.com with SMTP id cc10so4050073wib.2 for ; Thu, 13 Mar 2014 08:09:24 -0700 (PDT) List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: stefano.stabellini@citrix.com, Julien Grall , tim@xen.org, ian.campbell@citrix.com List-Id: xen-devel@lists.xenproject.org Hello all, This patch series aims to merge early printk in the console code. This will avoid the developper to care wheter the message is printed before or after the console is initialized. Sincerely yours, Julien Grall (5): xen/arm: earlyprintk: move early_flush in early_puts xen/arm: earlyprintk: export early_puts xen/arm: Rename EARLY_PRINTK compile option to CONFIG_EARLY_PRINTK xen/console: Add support for early printk xen/arm: Replace early_{printk,panic} call to {printk,panic} call xen/arch/arm/Rules.mk | 2 +- xen/arch/arm/arm32/head.S | 18 ++++----- xen/arch/arm/arm64/head.S | 18 ++++----- xen/arch/arm/early_printk.c | 36 +----------------- xen/arch/arm/mm.c | 5 +-- xen/arch/arm/setup.c | 28 +++++++------- xen/common/device_tree.c | 74 +++++++++++++++--------------------- xen/drivers/char/console.c | 6 ++- xen/drivers/char/dt-uart.c | 9 ++--- xen/drivers/char/exynos4210-uart.c | 13 +++---- xen/drivers/char/omap-uart.c | 13 +++---- xen/drivers/char/pl011.c | 13 +++---- xen/drivers/video/arm_hdlcd.c | 29 +++++++------- xen/include/asm-arm/early_printk.h | 27 +------------ xen/include/xen/early_printk.h | 21 ++++++++++ 15 files changed, 130 insertions(+), 182 deletions(-) create mode 100644 xen/include/xen/early_printk.h -- 1.7.10.4