summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/qoriq/start (follow)
Commit message (Collapse)AuthorAgeFilesLines
* powerpc: Add up to date CPU_Interrupt_frameSebastian Huber2016-11-181-3/+3
| | | | | | | Rename ppc_exc_min_frame to CPU_Interrupt_frame. Move it and the corresponding defines to <rtems/score/cpuimpl.h>. Update #2809.
* powerpc: Add _CPU_Get_current_per_CPU_control()Sebastian Huber2016-11-101-0/+4
| | | | | | | | Add _CPU_Get_current_per_CPU_control() on SMP configurations. Use SPRG0 for the current per-CPU control. This reduces the code size by three instructions and is slightly faster. Update #2805.
* bsp/qoriq: Remove legacy U-Boot supportSebastian Huber2016-07-281-8/+5
|
* bsp/qoriq: Fix start stack setupSebastian Huber2016-07-281-3/+7
|
* bsp/qoriq: Add QORIQ_HAS_WRITE_BACK_L1_CACHESebastian Huber2016-07-271-0/+7
| | | | Fixes start via U-Boot on P1020.
* bsp/qoriq: Add qoriq_tlb1_invalidate_all_by_ts()Sebastian Huber2016-04-221-4/+6
| | | | Generalize qoriq_tlb1_ts_0_only() to qoriq_tlb1_invalidate_all_by_ts().
* bsp/qoriq: Move L1 cache invalidate functionSebastian Huber2016-04-221-19/+1
|
* bsp/qoriq: Do not reset time baseSebastian Huber2016-04-221-5/+0
| | | | We may use this as an entropy source.
* bsp/qoriq: Flush and invalidate all L2 cachesSebastian Huber2016-04-221-20/+12
|
* bsp/qoriq: Optionally initialize register HID0Sebastian Huber2016-04-221-1/+7
| | | | Enable the L2MMU multiple-hit detection on the e6500 core.
* bsp/qoriq: Invalidate TLS anchorSebastian Huber2016-03-181-2/+4
|
* bsp/qoriq: Flush and invalidate L2 cacheSebastian Huber2015-10-281-0/+23
|
* bsp/qoriq: Invalidate L1 cache on boot processorSebastian Huber2015-10-281-0/+20
|
* bsp/qoriq: Use U-Boot provided FDTSebastian Huber2015-10-191-0/+4
|
* bsp/qoriq: Simplify initializationSebastian Huber2015-10-191-75/+62
|
* bsp/qoriq: Initialize FPU on secondary threadSebastian Huber2015-10-191-0/+4
|
* bsp/qoriq: Add missing isync after mtmsrSebastian Huber2015-10-151-0/+4
|
* bsp/qoriq: Initilize FPUSebastian Huber2015-10-071-0/+57
|
* bsp/qoriq: Move BUCSR initializationSebastian Huber2015-10-071-14/+7
|
* bsps/powerpc: Provide debug and trace symbolsSebastian Huber2015-07-081-0/+3
|
* bsp/qoriq: Enable branch prediction for T seriesSebastian Huber2015-07-081-0/+14
|
* bsp/qoriq: Add T2080RDB and T4240RDB variantsSebastian Huber2015-01-131-57/+68
|
* bsp/qoriq: Add MAS7 support for MMUSebastian Huber2015-01-091-4/+7
| | | | | This enables usage of the full real address space which is 40-bit on the T2080 for example.
* bsps: Use bsp_start_on_secondary_processor()Sebastian Huber2014-05-121-1/+1
| | | | Use a standard function for startup on secondary processors.
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-211-1/+1
|
* bsps/powerpc: Use ALIGN_WITH_INPUTSebastian Huber2013-12-161-12/+0
| | | | This requires at least Binutils 2.24.
* bsp/qoriq: Add missing #ifdef RTEMS_SMPSebastian Huber2013-06-031-0/+6
|
* bsp/qoriq: Add SMP supportSebastian Huber2013-05-311-2/+52
|
* bsps: Update due to linker changesSebastian Huber2013-05-271-0/+12
| | | | | | | In case the VMA and LMA regions differ, the LMA start address is now no longer aligned with the alignment of the input sections: http://sourceware.org/bugzilla/show_bug.cgi?id=15222
* bsp/qoriq: Set PPC_EXC_CONFIG_USE_FIXED_HANDLERSebastian Huber2012-12-031-1/+19
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-2/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* 2011-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-211-0/+252
PR 1799/bsps * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs, configure.ac, clock/clock-config.c, console/console-config.c, console/uart-bridge-master.c, console/uart-bridge-slave.c, include/.cvsignore, include/bsp.h, include/hwreg_vals.h, include/intercom.h, include/irq.h, include/mmu.h, include/qoriq.h, include/tm27.h, include/tsec-config.h, include/u-boot-config.h, include/uart-bridge.h, irq/irq.c, make/custom/qoriq.inc, make/custom/qoriq_core_0.cfg, make/custom/qoriq_core_1.cfg, make/custom/qoriq_p1020rdb.cfg, network/if_intercom.c, network/network.c, rtc/rtc-config.c, shmsupp/intercom-mpci.c, shmsupp/intercom.c, shmsupp/lock.S, start/start.S, startup/bsppredriverhook.c, startup/bspreset.c, startup/bspstart.c, startup/linkcmds.base, startup/linkcmds.qoriq_core_0, startup/linkcmds.qoriq_core_1, startup/linkcmds.qoriq_p1020rdb, startup/mmu-config.c, startup/mmu-tlb1.S, startup/mmu.c: New files.