linux_dsm_epyc7002/arch/sparc/include/asm
Linus Torvalds d719518d9c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next
Pull sparc updates from David Miller:

 1) Use register window state adjustment instructions when available,
    from Anthony Yznaga.

 2) Add VCC console concentrator driver, from Jag Raman.

 3) Add 16GB hugepage support, from Nitin Gupta.

 4) Support cpu 'poke' hypercall, from Vijay Kumar.

 5) Add M7/M8 optimized memcpy/memset/copy_{to,from}_user, from Babu
    Moger.

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next: (33 commits)
  sparc64: Handle additional cases of no fault loads
  sparc64: speed up etrap/rtrap on NG2 and later processors
  sparc64: vcc: make ktermios const
  sparc: leon: grpci1: constify of_device_id
  sparc: leon: grpci2: constify of_device_id
  sparc64: vcc: Check for IS_ERR() instead of NULL
  sparc64: Cleanup hugepage table walk functions
  sparc64: Add 16GB hugepage support
  sparc64: Support huge PUD case in get_user_pages
  sparc64: vcc: Add install & cleanup TTY operations
  sparc64: vcc: Add break_ctl TTY operation
  sparc64: vcc: Add chars_in_buffer TTY operation
  sparc64: vcc: Add write & write_room TTY operations
  sparc64: vcc: Add hangup TTY operation
  sparc64: vcc: Add open & close TTY operations
  sparc64: vcc: Enable LDC event processing engine
  sparc64: vcc: Add RX & TX timer for delayed LDC operation
  sparc64: vcc: Create sysfs attribute group
  sparc64: vcc: Enable VCC port probe and removal
  sparc64: vcc: TTY driver initialization and cleanup
  ...
2017-09-10 09:57:23 -07:00
..
agp.h
apb.h
asm-offsets.h
asm-prototypes.h Adding asm-prototypes.h for genksyms to generate crc 2017-06-19 11:13:05 -07:00
asm.h
asmmacro.h
atomic_32.h locking/atomic: Fix atomic_set_release() for 'funny' architectures 2017-08-10 12:28:54 +02:00
atomic_64.h
atomic.h
auxio_32.h
auxio_64.h
auxio.h
backoff.h
barrier_32.h
barrier_64.h
barrier.h
bbc.h
bitext.h
bitops_32.h
bitops_64.h
bitops.h
btext.h
bug.h
bugs.h
cache.h
cacheflush_32.h
cacheflush_64.h
cacheflush.h
cachetlb_32.h
chafsr.h
checksum_32.h
checksum_64.h
checksum.h
chmctrl.h
clock.h
cmpxchg_32.h
cmpxchg_64.h arch/sparc: Introduce xchg16 for SPARC 2017-05-25 12:06:51 -07:00
cmpxchg.h
compat_signal.h
compat.h
contregs.h
cpu_type.h
cpudata_32.h
cpudata_64.h
cpudata.h
current.h
dcr.h
dcu.h
delay_32.h
delay_64.h
delay.h
device.h
dma-mapping.h sparc: remove arch specific dma_supported implementations 2017-06-28 06:54:39 -07:00
dma.h
ebus_dma.h
ecc.h
eeprom.h
elf_32.h
elf_64.h
elf.h
estate.h
extable_64.h
fb.h
fbio.h
fhc.h
floppy_32.h
floppy_64.h
floppy.h
fpumacro.h
ftrace.h
futex_32.h
futex_64.h futex: Remove duplicated code and fix undefined behaviour 2017-08-25 22:49:59 +02:00
futex.h
hardirq_32.h
hardirq_64.h
hardirq.h
head_32.h
head_64.h
head.h
hibernate.h
highmem.h
hugetlb.h sparc64: Add 16GB hugepage support 2017-08-15 21:48:07 -07:00
hvtramp.h
hw_irq.h
hypervisor.h sparc64: Add a new hypercall CPU_POKE 2017-08-09 22:15:10 -07:00
ide.h
idprom.h
intr_queue.h
io_32.h
io_64.h
io-unit.h
io.h
ioctls.h
iommu_32.h
iommu_64.h
iommu.h
irq_32.h
irq_64.h
irq.h
irqflags_32.h
irqflags_64.h
irqflags.h
jump_label.h
Kbuild sparc: move generic-y of exported headers to uapi/asm/Kbuild 2017-07-11 21:33:52 +09:00
kdebug_32.h
kdebug_64.h
kdebug.h
kgdb.h
kmap_types.h
kprobes.h kprobes: move kprobe declarations to asm-generic/kprobes.h 2017-02-27 18:43:45 -08:00
ldc.h sparc64: expand LDC interface 2017-06-10 14:10:54 -07:00
leon_amba.h
leon_pci.h
leon.h
lsu.h
machines.h
mbus.h
mc146818rtc_32.h
mc146818rtc_64.h
mc146818rtc.h
mdesc.h sparc64: add MDESC node name property to VIO device metadata 2017-06-25 13:43:13 -07:00
memctrl.h
mman.h
mmu_32.h
mmu_64.h sparc64: redefine first version 2017-06-06 13:45:28 -07:00
mmu_context_32.h
mmu_context_64.h sparc64: Prevent perf from running during super critical sections 2017-07-18 11:25:52 -07:00
mmu_context.h
mmu.h
mmzone.h
msi.h
mxcc.h
nmi.h kernel/watchdog: introduce arch_touch_nmi_watchdog() 2017-07-12 16:26:02 -07:00
ns87303.h
obio.h
openprom.h
oplib_32.h
oplib_64.h
oplib.h
page_32.h mm: add pmd_t initializer __pmd() to work around a GCC bug. 2017-08-10 15:03:57 -07:00
page_64.h sparc64: Add 16GB hugepage support 2017-08-15 21:48:07 -07:00
page.h
parport.h
pbm.h
pci_32.h
pci_64.h PCI: Add arch_can_pci_mmap_io() on architectures which can mmap() I/O space 2017-04-18 13:02:26 -05:00
pci.h
pcic.h
pcr.h
percpu_32.h
percpu_64.h
percpu.h
perf_event.h
pgalloc_32.h
pgalloc_64.h
pgalloc.h
pgtable_32.h sparc: Fix -Wstringop-overflow warning 2017-05-17 12:07:46 -07:00
pgtable_64.h sparc64: Add 16GB hugepage support 2017-08-15 21:48:07 -07:00
pgtable.h
pgtsrmmu.h
pil.h sparc64: delete old wrap code 2017-06-06 13:45:29 -07:00
processor_32.h arch: remove unused macro/function thread_saved_pc() 2017-06-28 16:13:57 -07:00
processor_64.h arch: remove unused macro/function thread_saved_pc() 2017-06-28 16:13:57 -07:00
processor.h
prom.h
psr.h
ptrace.h sparc64: Fill in rest of HAVE_REGS_AND_STACK_ACCESS_API 2017-04-23 17:15:51 -07:00
qrwlock.h arch/sparc: Enable queued rwlocks for SPARC 2017-05-25 12:06:51 -07:00
qspinlock.h arch/sparc: Enable queued spinlock support for SPARC 2017-05-25 12:06:52 -07:00
ross.h
sbi.h
scratchpad.h
seccomp.h
sections.h
setup.h sparc64: remove trailing white spaces 2017-06-12 15:44:01 -07:00
sfafsr.h
sfp-machine_32.h
sfp-machine_64.h
sfp-machine.h
shmparam_32.h
shmparam_64.h
shmparam.h
sigcontext.h
signal.h
smp_32.h
smp_64.h sparc64: Use CPU_POKE to resume idle cpu 2017-08-09 22:15:10 -07:00
smp.h
sparsemem.h
spinlock_32.h arch: Remove spin_unlock_wait() arch-specific definitions 2017-08-17 08:08:59 -07:00
spinlock_64.h arch/sparc: Enable queued spinlock support for SPARC 2017-05-25 12:06:52 -07:00
spinlock_types.h arch/sparc: Enable queued spinlock support for SPARC 2017-05-25 12:06:52 -07:00
spinlock.h
spitfire.h sparc64: recognize and support sparc M8 cpu type 2017-08-04 11:08:53 -07:00
stacktrace.h
starfire.h
string_32.h
string_64.h
string.h
sunbpp.h
swift.h
switch_to_32.h scripts/spelling.txt: add "swith" pattern and fix typo instances 2017-02-27 18:43:46 -08:00
switch_to_64.h
switch_to.h
syscall.h
syscalls.h
termbits.h
termios.h
thread_info_32.h
thread_info_64.h
thread_info.h
timer_32.h
timer_64.h sparc64: add hot-patched and inlined get_tick() 2017-06-12 15:44:03 -07:00
timer.h
timex_32.h
timex_64.h
timex.h
tlb_32.h
tlb_64.h
tlb.h
tlbflush_32.h
tlbflush_64.h sparc64: Multi-page size support 2017-02-23 08:30:28 -08:00
tlbflush.h
topology_32.h
topology_64.h sparc: topology_64.h: Fix condition for including cpudata.h 2017-02-23 08:21:45 -08:00
topology.h
trap_block.h sparc64: speed up etrap/rtrap on NG2 and later processors 2017-09-09 20:20:11 -07:00
traps.h
tsb.h sparc64: Add 16GB hugepage support 2017-08-15 21:48:07 -07:00
tsunami.h
ttable.h
turbosparc.h
uaccess_32.h kill strlen_user() 2017-05-15 23:40:22 -04:00
uaccess_64.h Merge branch 'work.uaccess-unaligned' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2017-07-15 11:17:52 -07:00
uaccess.h new helper: uaccess_kernel() 2017-03-28 16:43:25 -04:00
unaligned.h
unistd.h
upa.h
uprobes.h sparc64: fix for user probes in high memory 2017-02-23 08:22:28 -08:00
user.h
vaddrs.h
vga.h vga: optimise console scrolling 2017-09-08 18:26:48 -07:00
viking.h
vio.h sparc64: vcc: Enable VCC port probe and removal 2017-08-15 21:33:51 -07:00
visasm.h
winmacro.h
xor_32.h
xor_64.h
xor.h