[U-Boot] [PATCH 09/13] x86: irq: Remove chipset specific irq router drivers

Simon Glass sjg at chromium.org
Thu Jun 7 20:33:20 UTC 2018


On 3 June 2018 at 18:04, Bin Meng <bmeng.cn at gmail.com> wrote:
> At present there are 3 irq router drivers. One is the common one
> and the other two are chipset specific for queensbay and quark.
> However these are really the same drivers as the core logic is
> the same. The two chipset specific drivers configure some registers
> that are outside the irq router block which should really be part
> of the chipset initialization.
>
> Now we remove these specific drivers and make all x86 boards use
> the common one.
>
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
> ---
>
>  arch/x86/cpu/irq.c              |  7 +----
>  arch/x86/cpu/quark/Makefile     |  2 +-
>  arch/x86/cpu/quark/irq.c        | 48 -------------------------------
>  arch/x86/cpu/quark/quark.c      | 26 +++++++++++++++++
>  arch/x86/cpu/queensbay/Makefile |  2 +-
>  arch/x86/cpu/queensbay/irq.c    | 64 -----------------------------------------
>  arch/x86/cpu/queensbay/tnc.c    | 39 +++++++++++++++++++++++++
>  arch/x86/dts/crownbay.dts       |  2 +-
>  arch/x86/dts/galileo.dts        |  2 +-
>  arch/x86/include/asm/irq.h      |  7 -----
>  10 files changed, 70 insertions(+), 129 deletions(-)
>  delete mode 100644 arch/x86/cpu/quark/irq.c
>  delete mode 100644 arch/x86/cpu/queensbay/irq.c


Reviewed-by: Simon Glass <sjg at chromium.org>


More information about the U-Boot mailing list