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

Bin Meng bmeng.cn at gmail.com
Tue Jun 12 01:54:13 UTC 2018


On Fri, Jun 8, 2018 at 4:33 AM, Simon Glass <sjg at chromium.org> wrote:
> 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>

applied to u-boot-x86, thanks!


More information about the U-Boot mailing list