1
0
Fork 0
alistair23-linux/arch/nios2/include/asm
Linus Torvalds d607526296 nios2 update for v5.1-rc1
nios2: Fix update_mmu_cache preload the TLB with the new PTE
 nios2: update_mmu_cache preload the TLB with the new PTE
 nios2: User address TLB flush break after finding the matching entry
 nios2: flush_tlb_all use TLBMISC way auto-increment feature
 nios2: improve readability of tlb functions
 nios2: flush_tlb_mm flush only the pid
 nios2: flush_tlb_pid can just restore TLBMISC once
 nios2: TLBMISC writes do not require PID bits to be set
 nios2: Use an invalid TLB entry address helper function
 nios2: pte_clear does not need to flush TLB
 nios2: flush_tlb_page use PID based flush
 nios2: update_mmu_cache clear the old entry from the TLB
 nios2: remove redundant 'default n' from Kconfig-s
 nios2: ksyms: Add missing symbol exports
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJcglKkAAoJEFWoEK+e3syCdysP/0Y6uuIbk0Mc0bWpE63OVZnB
 I4abt6FK9tADabuHZlJe42dyOiNPsZLantHWCOYRVymTXIje9mMF6d7/Mht3NaL6
 HNk806cCG3cLIPFNQw+qRYcQh+5QPQK+bATQCu/3Dn+Z4P7jqCbg49LaOuhi/OO/
 UjrBcYfY5wVLH6wWFvLtlH4ti79xjry6D0vVZJaI9IyRzAGLBHvZqSxhQOGrwNyl
 jtR2kt5Ty3HkGmvGSBDovfPL1I/FsOyguAAAJaiF6brnKBdufMx+p2p9vtNrkfFC
 Nwnus3Q8grvkwKFZ6rLpy//Z4jO9ySv5Cgbk5yiEcv0uyrG7/oI4c2VPfFLzXIXf
 zc/fmKmOhFtCOvQ1FN6uzK9T59hSLstXwud1rUw9yLLqNqvWqdiN2m4GNh/MSTQQ
 vxFea2c0XVgfeHUjLNxkR8RvS6eV2mq/47GU4bdDCnVk9dwPf/iqUnvn6eFddplH
 pPaMQDu4Y1+S6GBRWdkSo7S1Ee7TgHf3hjnaDQa8fhJTP6GGG9rKrKwcO8B5khff
 vfqIkwlcoIm+52LCSRUUkulWIxebmcvvQ1FJWdxJc7LNCsGSXPWKtqjC+n5QCbp3
 rfgUtvcABIt9yCoDDrlf32ifpkZ835mdWdZw10iHO+o1W4McSpXKHIuJl7fxhyQs
 pCvM0ghpJsPaAkytgxxv
 =ctVu
 -----END PGP SIGNATURE-----

Merge tag 'nios2-v5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2

Pull nios2 updates from Ley Foon Tan:
 "Most of updates are MMU related"

* tag 'nios2-v5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2:
  nios2: Fix update_mmu_cache preload the TLB with the new PTE
  nios2: update_mmu_cache preload the TLB with the new PTE
  nios2: User address TLB flush break after finding the matching entry
  nios2: flush_tlb_all use TLBMISC way auto-increment feature
  nios2: improve readability of tlb functions
  nios2: flush_tlb_mm flush only the pid
  nios2: flush_tlb_pid can just restore TLBMISC once
  nios2: TLBMISC writes do not require PID bits to be set
  nios2: Use an invalid TLB entry address helper function
  nios2: pte_clear does not need to flush TLB
  nios2: flush_tlb_page use PID based flush
  nios2: update_mmu_cache clear the old entry from the TLB
  nios2: remove redundant 'default n' from Kconfig-s
  nios2: ksyms: Add missing symbol exports
2019-03-10 10:13:37 -07:00
..
Kbuild nios2: use generic dma_noncoherent_ops 2018-07-25 13:33:09 +02:00
asm-macros.h
asm-offsets.h
cache.h nios2: Cache handling 2014-12-08 12:55:54 +08:00
cacheflush.h page cache: use xa_lock 2018-04-11 10:28:39 -07:00
checksum.h ipv4: Update parameters for csum_tcpudp_magic to their original types 2016-03-13 23:55:13 -04:00
cpuinfo.h nios2: Add CDX support 2017-05-08 16:59:19 +08:00
delay.h nios2: Time keeping 2014-12-08 12:56:01 +08:00
elf.h nios2: ELF definitions 2014-12-08 12:55:58 +08:00
entry.h
io.h nios2: add ioremap_nocache declaration before include asm-generic/io.h. 2018-03-16 15:45:21 +08:00
irq.h nios2: Interrupt handling 2014-12-08 12:55:55 +08:00
irqflags.h nios2: Interrupt handling 2014-12-08 12:55:55 +08:00
kgdb.h nios2: add kgdb support 2015-02-16 19:26:43 +08:00
linkage.h nios2: Miscellaneous header files 2014-12-08 12:56:03 +08:00
mmu.h nios2: Memory management 2014-12-08 12:55:51 +08:00
mmu_context.h sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linux/sched.h> 2017-03-02 08:42:37 +01:00
page.h nios2: Convert pfn_valid to static inline 2016-12-13 17:13:17 +08:00
pgalloc.h mm: treewide: remove unused address argument from pte_alloc functions 2019-01-04 13:13:47 -08:00
pgtable-bits.h nios2: drop _PAGE_FILE and pte_file()-related helpers 2015-02-10 14:30:32 -08:00
pgtable.h nios2: pte_clear does not need to flush TLB 2019-03-07 05:29:35 +08:00
processor.h treewide: remove current_text_addr 2018-10-31 08:54:12 -07:00
ptrace.h nios2: update pt_regs 2015-03-12 13:35:06 +08:00
registers.h nios2: Nios2 registers 2014-12-08 12:56:03 +08:00
setup.h nios2: remove custom early console implementation 2017-05-11 17:44:21 +08:00
shmparam.h nios2: rework cache 2015-04-24 14:49:53 +08:00
string.h nios2: Library functions 2014-12-08 12:56:00 +08:00
switch_to.h nios2: Process management 2014-12-08 12:55:53 +08:00
syscall.h nios2: System calls handling 2014-12-08 12:55:58 +08:00
syscalls.h nios2: System calls handling 2014-12-08 12:55:58 +08:00
thread_info.h Construct init thread stack in the linker script rather than by union 2018-01-09 23:21:02 +00:00
timex.h nios2: Time keeping 2014-12-08 12:56:01 +08:00
tlb.h nios2: TLB handling 2014-12-08 12:55:54 +08:00
tlbflush.h nios2: update_mmu_cache preload the TLB with the new PTE 2019-03-07 05:29:35 +08:00
traps.h nios2: Traps exception handling 2014-12-08 12:55:50 +08:00
uaccess.h get rid of legacy 'get_ds()' function 2019-03-04 10:50:14 -08:00