Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 06f10ac in mainline for kernel/arch/arm64/meson.build


Ignore:
Timestamp:
2021-08-22T19:08:44Z (8 weeks ago)
Author:
Martin Decky <martin@…>
Branches:
master
Children:
c21cc26
Parents:
95b7d4df
Message:

Implement support for HiKey? 960

Initial support for the 96Boards HiKey? 960 board.

  • The kernel identity mapping has been extended to 4 GiB. The initial bootstrap mapping maps 3 GiB as nornal memory and the next 1 GiB as device memory to support early UART debugging output.
  • The istate_t has been padded in order to preserve the stack pointer alignment invariant.

The current implementation is limited to UP and UART input/output.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/arm64/meson.build

    r95b7d4df r06f10ac  
    4444        'src/mm/page.c',
    4545        'src/mm/tlb.c',
    46         'src/smc.c',
    4746        'src/smp/ipi.c',
    4847        'src/smp/smp.c',
     
    5251if MACHINE == 'virt'
    5352        arch_src += files('src/mach/virt/virt.c')
     53endif
     54
     55if MACHINE == 'hikey960'
     56        arch_src += files('src/mach/hikey960/hikey960.c')
    5457endif
    5558
Note: See TracChangeset for help on using the changeset viewer.