[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