summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/booke
Commit message (Expand)AuthorAgeFilesLines
* MFC r304052:jhibbits2016-12-231-1/+1
* MFC r304047,r304068:jhibbits2016-12-231-0/+2
* sys/powerpc: make use of the howmany() macro when available.pfg2016-04-261-2/+2
* sys: use our roundup2/rounddown2() macros when param.h is available.pfg2016-04-211-3/+3
* Fix SMP booting for PowerPC Book-Ejhibbits2016-04-192-186/+228
* VM_MAXUSER_ADDRESS is highest page start, not highest address.jhibbits2016-04-101-1/+1
* Restructure device mappings for Book-E.jhibbits2016-04-101-17/+18
* Add support for the Freescale dTSEC DPAA-based ethernet controller.jhibbits2016-02-291-2/+1
* Implement pmap_change_attr() for PowerPC (Book-E only for now)jhibbits2016-02-271-0/+62
* Fix a panic bug that cropped up in the PTE rewrite.jhibbits2016-02-161-1/+2
* Migrate the PTE format for book-e to standardize on the 'indirect PTE' formatjhibbits2016-02-112-40/+37
* Older Book-E processors (e500v1/e500v2) don't support dcbzl.jhibbits2016-01-261-1/+1
* Fix a debug printf().jhibbits2016-01-261-2/+2
* Revert a printf change from r294307.jhibbits2016-01-191-1/+1
* Hide most of the PTE initialization and management.jhibbits2016-01-191-30/+46
* Remove dead code and dead comments, most notably the implemenation of thenwhitehorn2016-01-102-25/+1
* Make arguments for booke_init() u_long, to match register width.jhibbits2016-01-041-2/+2
* Set the cacheline size before calling powerpc_init()jhibbits2016-01-041-2/+2
* Bring CPU features list in line with the ABI requirements.nwhitehorn2016-01-021-0/+2
* Add platform support for QorIQ SoCs.jhibbits2015-12-303-47/+135
* Optimize zero_page for book-e mmu.jhibbits2015-12-301-1/+10
* Rewrite tid_flush() in C.jhibbits2015-12-302-73/+47
* Extend Book-E to support >4GB RAMjhibbits2015-12-241-8/+10
* No need to reset tlb1 here, it gets reset again after BSS is cleared injhibbits2015-12-111-4/+1
* Add more interrupts handled for booke.jhibbits2015-12-112-2/+45
* trunc_page() goes through unsigned long, which is too short.jhibbits2015-11-211-1/+1
* The TLB1 TSIZE is a multiple of 4, not 2, so shift 2 bits, not 1.jhibbits2015-08-291-1/+1
* Extend pmap to support e500mc and e5500.jhibbits2015-08-282-38/+67
* Follow up to r287014jhibbits2015-08-221-2/+6
* Enhance book-e pmap for 36-bit physaddrjhibbits2015-08-221-19/+22
* Add initial boot support for e500mc and e5500.jhibbits2015-08-211-30/+122
* Fix copy&paste.jhibbits2015-08-191-1/+1
* Save the registers at the correct offsets.jhibbits2015-08-191-2/+3
* Make kstack_pages a tunable on arm, x86, and powepc. On i386, thekib2015-08-101-3/+3
* Correct return type of booke_init() prototype.jhibbits2015-08-081-1/+1
* Add two new pmap functions:jah2015-08-041-0/+77
* Fix KSTACK_PAGES issue when the default value was changed in KERNCONFzbb2015-07-161-0/+2
* Merge booke and aim interrupt.c files.jhibbits2015-07-062-176/+13
* Use the correct type for physical addresses.jhibbits2015-07-041-4/+4
* Unify booke and AIM machdep.jhibbits2015-04-302-356/+20
* Implement hwpmc(4) for Freescale e500 core.jhibbits2015-04-184-0/+47
* Unbreak book-e, broken by the trap.c merge (missed this file).jhibbits2015-04-081-3/+1
* Unify Book-E and AIM trap.cjhibbits2015-04-051-519/+0
* CCSRBAR_VA is mpc85xx-specific, so add guards, and include the proper headerjhibbits2015-03-311-0/+6
* Wrap #ifdef guards around pmap_bootstrap ap. It's only used in SMP, andjhibbits2015-03-281-0/+4
* Make 32-bit PowerPC kernels, like 64-bit PowerPC kernels, position-independentnwhitehorn2015-03-073-29/+59
* Move IVOR setup from assembler to C, decreasing required assumptions aboutnwhitehorn2015-03-052-36/+45
* The AIM DAR (data access fault address register) and Book-E DEAR registersnwhitehorn2015-03-042-3/+3
* Move Book-E/AIM dependent bits for setting user PMAP during thread switchnwhitehorn2015-03-041-0/+4
* Missed local diff.nwhitehorn2015-03-012-2/+1
OpenPOWER on IntegriCloud