summaryrefslogtreecommitdiff
path: root/platform
AgeCommit message (Expand)AuthorFilesLines
2021-01-07lib: sbi: Replace args with trap registers in ecall handlerAnup Patel1-9/+10
2020-12-16lib: utils: Remove fdt_domain_get() functionAnup Patel1-1/+0
2020-12-04platform: generic: Populate domains from FDTAnup Patel1-0/+9
2020-12-01lib: sbi: Improve system reset platform operationsAnup Patel5-12/+46
2020-12-01platform: Remove dummy system reset functionsAnup Patel5-49/+0
2020-10-18platform: kendryte/k210: Add some padding for FDT fixupsAnup Patel1-0/+1
2020-10-18firmware: Remove FW_PAYLOAD_FDT_PATH compile-time optionAnup Patel1-1/+3
2020-09-16platform: generic: Don't mark non-MMU HARTs as invalidAnup Patel1-5/+1
2020-08-20platform: kendryte/k210: fixup FDTHeinrich Schuchardt1-0/+18
2020-06-29config.mk: Update QEMU run command for generic and sifive fu540 platformsBin Meng2-2/+2
2020-06-17platform: Update Nuclei ux600 platform supportHuaqi Fang2-9/+79
2020-06-15platform/lib: Allow the OS to map the regions that are protected by PMPAlexandre Ghiti4-0/+28
2020-06-10platform: Add AE350 cache control SBIsNylon Chen5-1/+186
2020-06-10platform: Add AE350 platform specific SBI handlerNylon Chen2-3/+30
2020-06-05firmware: Remove FW_PAYLOAD_FDT and related documentationAnup Patel2-5/+4
2020-06-05platform: kendryte/k210: Use new mechanism of builtin DTBAnup Patel3-2/+12
2020-06-05firmware: Allow fw_platform_init() to return updated FDT locationAnup Patel1-4/+9
2020-05-23lib: utils: Allow CLINT functions to be used for multiple CLINTsAnup Patel7-34/+73
2020-05-23lib: utils: Extend fdt_find_match() ImplementationAnup Patel1-1/+1
2020-05-23lib: utils: Allow PLIC functions to be used for multiple PLICsAnup Patel7-37/+68
2020-05-23lib: utils: Remove redundant parameters from PLIC init functionsAnup Patel7-31/+16
2020-05-10platform: fpga: Remove redundant platform specific featuresAtish Patra2-10/+2
2020-05-10platform: Move platform features to hartAtish Patra3-7/+1
2020-05-04platform: Remove spike directoryAnup Patel3-129/+0
2020-05-04platform: Remove qemu/virt directoryAnup Patel3-185/+0
2020-05-01platform: generic: Add Sifive FU540 TLB flush range limit overrideAnup Patel3-1/+39
2020-05-01platform: Add generic FDT based platform supportAnup Patel4-0/+285
2020-05-01lib: utils: Rename fdt_parse_clint() to fdt_parse_compat_addr()Anup Patel1-1/+1
2020-04-29platform: Add Nuclei UX600 platformHuaqi Fang3-0/+185
2020-04-27lib: utils: Add SiFive test deviceAnup Patel1-13/+11
2020-04-27include: sbi_platform: Combine reboot and shutdown into one callbackAnup Patel9-77/+25
2020-04-27lib: No need to provide default PMP region using platform callbacksAnup Patel5-130/+0
2020-03-28platform: thead/c910: Use HSM extension to boot secondary coresLiu Yibin2-20/+5
2020-03-24platform: openpiton: Read the device configurations from device treeAtish Patra1-25/+57
2020-03-24lib: utils: Move fdt fixup helper routines to a different fileAtish Patra5-4/+5
2020-03-24platform: Add OpenPiton platform supportAtish Patra3-0/+242
2020-03-24platform: fpga/ariane: Remove redundant plic address macrosAtish Patra1-9/+4
2020-03-24platform: Move ariane standalone fpga project to its own projectAtish Patra3-0/+0
2020-03-19platform: sifive/fu540: Remove FU540_ENABLED_HART_MASK optionAnup Patel2-13/+0
2020-03-19include: sbi_platform: Introduce HART index to HART id tableAnup Patel1-6/+8
2020-03-18platform: Update to call general DT fix-up helperBin Meng4-12/+5
2020-03-18platform: sifive/fu540: Replace cpu0 node fix-up with the new helperBin Meng1-25/+1
2020-03-18platform: sifive/fu540: Remove "stdout-path" fix-upBin Meng1-5/+1
2020-03-18platform: sifive/fu540: Fix up DT for reserved memoryBin Meng1-0/+2
2020-03-18platform: qemu/virt: Fix up DT for reserved memoryBin Meng1-0/+2
2020-03-18platform: ariane-fpga: Fix up DT for reserved memoryBin Meng1-0/+3
2020-03-18platform: andes/ae350: Fix up DT for reserved memoryBin Meng1-0/+2
2020-03-18lib: utils: Move PLIC DT fix up codes to fdt_helper.cBin Meng4-4/+8
2020-03-18platform: Clean up include header filesBin Meng6-16/+12
2020-03-14platform: Use one unified per-HART stack size macro for all platformsBin Meng11-14/+8