Huacai Chen
18f3e95b90
MIPS: io: Add barrier after register read in inX()
...
While a barrier is present in the outX() functions before the register
write, a similar barrier is missing in the inX() functions after the
register read. This could allow memory accesses following inX() to
observe stale data.
This patch is very similar to commit a1cc7034e3 ("MIPS: io: Add
barrier after register read in readX()"). Because war_io_reorder_wmb()
is both used by writeX() and outX(), if readX() need a barrier then so
does inX().
Cc: stable@vger.kernel.org
Signed-off-by: Huacai Chen <chenhc@lemote.com>
Patchwork: https://patchwork.linux-mips.org/patch/19516/
Signed-off-by: Paul Burton <paul.burton@mips.com>
Cc: James Hogan <james.hogan@mips.com>
Cc: linux-mips@linux-mips.org
Cc: Fuxin Zhang <zhangfx@lemote.com>
Cc: Zhangjin Wu <wuzhangjin@gmail.com>
Cc: Huacai Chen <chenhuacai@gmail.com>
2018-06-19 19:39:19 -07:00
..
dec
DEC: Document the R4k MB ASIC mini interrupt controller
2014-06-04 22:50:41 +02:00
emma
fw
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
ip32
lasat
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-ar7
MIPS: Remove all the uses of custom gpio.h
2015-09-03 12:08:02 +02:00
mach-ath25
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-ath79
MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset
2018-03-14 15:18:41 +00:00
mach-au1x00
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-bcm47xx
MIPS: BCM47XX: Add support for Netgear WNR1000 V3
2018-04-23 16:39:34 +01:00
mach-bcm63xx
bcm63xx_enet: use platform data for dma channel numbers
2017-12-19 11:07:16 -05:00
mach-bmips
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-cavium-octeon
dma/direct: Handle the memory encryption bit in common code
2018-03-20 10:01:59 +01:00
mach-cobalt
MIPS16e2: Provide feature overrides for non-MIPS16 systems
2017-07-11 14:13:06 +02:00
mach-db1x00
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-dec
MIPS16e2: Provide feature overrides for non-MIPS16 systems
2017-07-11 14:13:06 +02:00
mach-emma2rh
MIPS: Create a common <asm/mach-generic/war.h>
2015-03-31 11:59:40 +02:00
mach-generic
dma-mapping: move swiotlb arch helpers to a new header
2018-01-10 16:40:54 +01:00
mach-ip22
MIPS16e2: Provide feature overrides for non-MIPS16 systems
2017-07-11 14:13:06 +02:00
mach-ip27
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-ip28
MIPS16e2: Provide feature overrides for non-MIPS16 systems
2017-07-11 14:13:06 +02:00
mach-ip32
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-jazz
MIPS: DMA: Implement platform hook to perform post-DMA cache flushes.
2015-04-01 17:22:01 +02:00
mach-jz4740
MIPS: JZ4740: dts: Add bindings for the jz4740-wdt driver
2018-05-14 23:58:23 +01:00
mach-lantiq
MIPS: lantiq: remove ltq_reset_cause() and ltq_boot_select()
2017-09-04 21:19:02 +02:00
mach-lasat
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-loongson32
MIPS: Loongson1: Add watchdog support for Loongson1 board
2017-01-03 16:34:42 +01:00
mach-loongson64
dma/direct: Handle the memory encryption bit in common code
2018-03-20 10:01:59 +01:00
mach-malta
Update MIPS email addresses
2017-11-03 09:02:30 -07:00
mach-netlogic
MIPS16e2: Provide feature overrides for non-MIPS16 systems
2017-07-11 14:13:06 +02:00
mach-paravirt
MIPS: paravirt: Fix undefined reference to smp_bootstrap
2016-09-13 16:45:15 +02:00
mach-pic32
MIPS: Add support for PIC32MZDA platform
2016-01-24 02:53:28 +01:00
mach-pistachio
MIPS: Remove all the uses of custom gpio.h
2015-09-03 12:08:02 +02:00
mach-pmcs-msp71xx
MIPS: asm: Rename GCC_OFF12_ASM to GCC_OFF_SMALL_ASM
2015-02-17 15:37:21 +00:00
mach-pnx833x
MIPS: Create a common <asm/mach-generic/war.h>
2015-03-31 11:59:40 +02:00
mach-ralink
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-rc32434
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-rm
MIPS16e2: Provide feature overrides for non-MIPS16 systems
2017-07-11 14:13:06 +02:00
mach-sibyte
MIPS16e2: Provide feature overrides for non-MIPS16 systems
2017-07-11 14:13:06 +02:00
mach-tx39xx
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-tx49xx
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-vr41xx
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mach-xilfpga
MIPS: xilfpga: Add mipsfpga platform code
2015-11-11 08:38:44 +01:00
mips-boards
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
netlogic
mips/netlogic: remove swiotlb support
2018-01-15 09:35:59 +01:00
octeon
MIPS changes for 4.15
2017-11-15 11:36:08 -08:00
pci
MIPS: Fix misspellings in comments.
2016-04-03 12:32:09 +02:00
sgi
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
sibyte
MIPS: BCM1480: bcm1480_regs.h: strip redundant comments
2016-05-13 14:02:13 +02:00
sn
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
txx9
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
vr41xx
xtalk
MIPS: Xtalk: Update xwidget.h with known Xtalk device numbers
2015-06-21 21:54:21 +02:00
abi.h
signals: Prepare to split out <linux/signal_types.h> from <linux/signal.h>
2017-03-02 08:42:37 +01:00
addrspace.h
MIPS: Adjust MIPS64 CAC_BASE to reflect Config.K0
2016-10-06 18:02:35 +02:00
amon.h
arch_hweight.h
asm-eva.h
MIPS: asm: asm-eva: Introduce kernel load/store variants
2015-04-10 15:41:43 +02:00
asm-offsets.h
asm-prototypes.h
asm-prototypes.h: use linux/uaccess.h, not asm/uaccess.h
2017-12-04 18:03:39 -05:00
asm.h
MIPS: Add DWARF unwinding to assembly
2017-09-06 11:01:52 +02:00
asmmacro-32.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
asmmacro-64.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
asmmacro.h
MIPS: Fix odd fp register warnings with MIPS64r2
2017-11-10 20:58:56 +00:00
atomic.h
locking/atomic, arch/mips: Convert to _relaxed atomics
2016-06-16 10:48:34 +02:00
barrier.h
MIPS: Barrier: Add definitions of SYNC stype values
2016-10-04 16:13:57 +02:00
bcache.h
MIPS: Introduce API for enabling & disabling L2 prefetch
2015-10-26 09:49:41 +01:00
bitops.h
MIPS: Add nudges to writes for bit unlocks.
2017-10-09 14:53:56 +02:00
bitrev.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
bmips-spaces.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
bmips.h
MIPS: SMP: Constify smp ops
2017-08-29 15:21:50 +02:00
bootinfo.h
MIPS: platform: add machtype IDs for more Ingenic SoCs
2018-01-18 22:07:16 +00:00
branch.h
MIPS: Fix unaligned PC interpretation in `compute_return_epc'
2017-06-29 02:42:26 +02:00
break.h
bug.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
bugs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
cache.h
Revert "MIPS: Don't unnecessarily include kmalloc.h into <asm/cache.h>."
2017-08-07 12:01:17 +02:00
cacheflush.h
MIPS: c-r4k: Split user/kernel flush_icache_range()
2016-10-04 16:13:57 +02:00
cacheops.h
MIPS: Loongson: Add Loongson-3A R2 basic support
2016-05-13 14:02:14 +02:00
cdmm.h
MIPS: CDMM: Add builtin_mips_cdmm_driver() macro
2015-11-05 11:15:41 +01:00
cevt-r4k.h
MIPS: cevt-r4k: Migrate to new 'set-state' interface
2015-09-03 12:07:52 +02:00
checksum.h
MIPS: Fix trailing semicolon
2018-01-24 11:17:20 +00:00
clock.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
clocksource.h
MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()
2015-11-11 08:36:41 +01:00
cmp.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
cmpxchg.h
MIPS changes for 4.15
2017-11-15 11:36:08 -08:00
compat-signal.h
Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-11-17 11:54:55 -08:00
compat.h
y2038: mips: Extend sysvipc data structures
2018-04-20 16:20:04 +02:00
compiler.h
MIPS: Use the new "ZC" constraint for MIPS R6
2015-02-17 15:37:21 +00:00
cop2.h
MIPS: Prevent compiler warning from cop2_{save,restore}
2014-10-23 19:58:13 +02:00
cpu-features.h
MIPS: perf: More robustly probe for the presence of per-tc counters
2018-05-15 15:16:16 +01:00
cpu-info.h
MIPS: Add CPU cluster number accessors
2017-08-30 00:57:27 +02:00
cpu-type.h
MIPS: Remove unused R6000 support
2017-08-29 15:21:51 +02:00
cpu.h
MIPS: Probe for MIPS MT perf counters per TC
2018-05-15 13:33:48 +01:00
cpufeature.h
MIPS: Enable GENERIC_CPU_AUTOPROBE
2017-04-10 11:56:04 +02:00
debug.h
MIPS: Declare mips_debugfs_dir in a header
2015-10-26 09:49:42 +01:00
delay.h
device.h
treewide: Move dma_ops from struct dev_archdata into struct device
2017-01-24 12:23:35 -05:00
div64.h
dma-coherence.h
MIPS: Support per-device DMA coherence
2016-10-06 18:02:01 +02:00
dma-direct.h
dma-mapping: move swiotlb arch helpers to a new header
2018-01-10 16:40:54 +01:00
dma-mapping.h
dma-mapping: move dma_mark_clean to dma-direct.h
2018-01-10 16:41:12 +01:00
dma.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
ds1287.h
dsemul.h
Update MIPS email addresses
2017-11-03 09:02:30 -07:00
dsp.h
edac.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
elf.h
sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linux/sched.h>
2017-03-02 08:42:37 +01:00
errno.h
eva.h
MIPS: EVA: Add new EVA header
2014-08-26 02:18:56 +02:00
exec.h
extable.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
fb.h
fixmap.h
floppy.h
MIPS: Don't use dma_cache_sync to implement fd_cacheflush
2017-08-30 00:57:29 +02:00
fpregdef.h
MIPS: Fix build with binutils 2.24.51+
2014-11-07 15:07:36 +01:00
fpu.h
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2017-04-06 13:16:34 -07:00
fpu_emulator.h
MIPS: math-emu: Add FP emu debugfs stats for individual instructions
2017-08-29 15:21:57 +02:00
ftrace.h
MIPS: ftrace: Fix a microMIPS build problem
2014-10-24 02:38:33 +02:00
futex.h
futex: Remove duplicated code and fix undefined behaviour
2017-08-25 22:49:59 +02:00
gio_device.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
gt64120.h
hardirq.h
hazards.h
MIPS: hazards.h: Fix typo
2016-05-28 12:35:06 +02:00
highmem.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
hpet.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
hugetlb.h
mm/hugetlb: remove arch_prepare/release_hugepage from arch headers
2015-06-25 17:00:35 -07:00
hw_irq.h
i8259.h
MIPS: IRQ: Remove useless i8259_of_init() prototype.
2017-01-03 16:34:48 +01:00
ide.h
idle.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
inst.h
io.h
MIPS: io: Add barrier after register read in inX()
2018-06-19 19:39:19 -07:00
irq.h
MIPS: Fix minimum alignment requirement of IRQ stack
2017-07-11 14:13:06 +02:00
irq_cpu.h
MIPS: Rename mips_cpu_intc_init() -> mips_cpu_irq_of_init()
2014-11-24 07:44:52 +01:00
irq_gt641xx.h
irq_regs.h
MIPS: Select CONFIG_HANDLE_DOMAIN_IRQ and make it work.
2016-05-13 14:01:40 +02:00
irqflags.h
MIPS: Loongson-3: Introduce CONFIG_LOONGSON3_ENHANCEMENT
2016-05-13 14:02:15 +02:00
isa-rev.h
MIPS: Introduce isa-rev.h to define MIPS_ISA_REV
2018-03-09 11:22:45 +00:00
isadep.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
jazz.h
jazzdma.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
jump_label.h
locking/static_keys: Add a new static_key interface
2015-08-03 11:34:15 +02:00
Kbuild
The core framework has a handful of patches this time around, mostly due
2018-02-01 16:56:07 -08:00
kdebug.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
kexec.h
mips/panic: replace smp_send_stop() with kdump friendly version in panic path
2016-10-11 15:06:32 -07:00
kgdb.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
kmap_types.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
kprobes.h
MIPS: kprobes: flush_insn_slot should flush only if probe initialised
2017-06-08 15:42:05 +02:00
kvm_host.h
KVM: update to new mmu_notifier semantic v2
2017-08-31 16:13:00 -07:00
kvm_para.h
KVM: Introduce paravirtualization hints and KVM_HINTS_DEDICATED
2018-03-06 18:40:44 +01:00
linkage.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
llsc.h
MIPS: Move definitions for 32/64-bit agonstic inline assembler to new file.
2016-05-09 12:00:05 +02:00
local.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
m48t37.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
maar.h
Update MIPS email addresses
2017-11-03 09:02:30 -07:00
machine.h
MIPS: generic: Fix machine compatible matching
2018-02-05 10:37:48 +00:00
mc146818-time.h
MIPS: Convert read_persistent_clock() to read_persistent_clock64()
2018-05-14 23:58:23 +01:00
mc146818rtc.h
mips-cm.h
Update MIPS email addresses
2017-11-03 09:02:30 -07:00
mips-cpc.h
Update MIPS email addresses
2017-11-03 09:02:30 -07:00
mips-cps.h
Update MIPS email addresses
2017-11-03 09:02:30 -07:00
mips-gic.h
Update MIPS email addresses
2017-11-03 09:02:30 -07:00
mips-r2-to-r6-emul.h
MIPS: traps: Correct the SIGTRAP debug ABI in do_watch' and do_trap_or_bp'
2016-04-03 12:32:09 +02:00
mips_machine.h
mips_mt.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mipsmtregs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mipsprom.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mipsregs.h
MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum
2018-06-18 22:19:50 +01:00
mmu.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01: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
mmzone.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
module.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
msa.h
MIPS: MSA: Update helpers to use new asm macros
2018-01-22 20:52:27 +00:00
msc01_ic.h
nile4.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
paccess.h
MIPS: Apply `.insn' to fixup labels throughout
2014-11-24 07:45:36 +01:00
page.h
MIPS: page.h: Define virt_to_pfn()
2017-11-09 13:25:44 +00:00
pci.h
PCI: remove PCI_DMA_BUS_IS_PHYS
2018-05-07 07:15:41 +02:00
perf_event.h
pgalloc.h
MIPS: do not use __GFP_REPEAT for order-0 request
2017-07-12 16:26:03 -07:00
pgtable-32.h
MIPS: mm: adjust PKMAP location
2017-06-08 14:51:58 +02:00
pgtable-64.h
mm, arch: remove empty_bad_page*
2017-11-15 18:21:03 -08:00
pgtable-bits.h
MIPS: Allow RIXI to be used on non-R2 or R6 cores
2016-05-13 15:30:25 +02:00
pgtable.h
mips: use generic_pmdp_establish as pmdp_establish
2018-01-31 17:18:37 -08:00
pm-cps.h
Update MIPS email addresses
2017-11-03 09:02:30 -07:00
pm.h
pmon.h
prefetch.h
processor.h
MIPS: make thread_saved_pc static
2017-10-09 14:53:56 +02:00
prom.h
MIPS: prepare for user enabling of CONFIG_OF
2015-06-21 21:54:14 +02:00
ptrace.h
MIPS: ptrace: Fix regs_return_value for kernel context
2016-10-12 14:34:45 +02:00
r4k-timer.h
r4kcache.h
new helper: uaccess_kernel()
2017-03-28 16:43:25 -04:00
reboot.h
reg.h
MIPS: asm/reg.h: Move to uapi
2014-08-02 00:06:38 +02:00
regdef.h
rtlx.h
seccomp.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
serial.h
MIPS: Add custom serial.h with BASE_BAUD override for generic kernel
2017-11-28 16:53:24 +01:00
setup.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
sgialib.h
MIPS: ARC: Add declarations for a few missing ARC firmware functions.
2015-01-13 16:04:28 +01:00
sgiarcs.h
MIPS: Fix misspellings in comments.
2016-04-03 12:32:09 +02:00
shmparam.h
sigcontext.h
Revert "MIPS: Save/restore MSA context around signals"
2014-06-26 10:48:18 +01:00
signal.h
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2016-08-06 09:13:11 -04:00
sim.h
smp-cps.h
Update MIPS email addresses
2017-11-03 09:02:30 -07:00
smp-ops.h
MIPS: CPS: Have asm/mips-cps.h include CM & CPC headers
2017-08-30 00:57:27 +02:00
smp.h
MIPS: Allow __cpu_number_map to be larger than NR_CPUS
2017-11-07 18:32:10 +00:00
sni.h
socket.h
sparsemem.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
spinlock.h
locking/arch: Remove dummy arch_{read,spin,write}_lock_flags() implementations
2017-10-10 11:50:19 +02:00
spinlock_types.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
spram.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
stackframe.h
MIPS: Fix exception entry when CONFIG_EVA enabled
2017-10-31 23:49:33 +00:00
stackprotector.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
stacktrace.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
string.h
switch_to.h
MIPS: Cleanup LLBit handling in switch_to
2017-01-03 16:34:42 +01:00
syscall.h
MIPS/ptrace: Update syscall nr on register changes
2017-11-09 15:13:58 +00:00
termios.h
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -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
time.h
MIPS: Convert update_persistent_clock() to update_persistent_clock64()
2018-05-14 23:58:23 +01:00
timex.h
MIPS: Implement random_get_entropy with CP0 Random
2014-05-30 18:21:30 +02:00
tlb.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
tlbdebug.h
MIPS: Refactor dumping of TLB registers for r3k/r4k
2015-09-03 12:07:45 +02:00
tlbex.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
tlbflush.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
tlbmisc.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
topology.h
MIPS: Abstract CPU core & VP(E) ID access through accessor functions
2017-08-30 00:57:26 +02:00
traps.h
txx9irq.h
MIPS/IRQCHIP: Move irq_chip from arch/mips to drivers/irqchip.
2015-06-21 21:52:50 +02:00
txx9pio.h
txx9tmr.h
types.h
MIPS: Remove now unused definition of phys_t.
2014-11-24 22:47:31 +01:00
uaccess.h
MIPS: uaccess: Add micromips clobbers to bzero invocation
2018-04-18 22:02:29 +01:00
uasm.h
MIPS: Add some instructions to uasm.
2017-06-28 12:22:39 +02:00
unistd.h
trim __ARCH_WANT_SYS_OLD_GETRLIMIT
2017-05-27 15:38:02 -04:00
uprobes.h
uprobes: remove function declarations from arch/{mips,s390}
2016-10-07 18:46:30 -07:00
vdso.h
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
2017-10-25 11:01:08 +02:00
vga.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
vpe.h
MIPS: MT: Remove "weak" from vpe_run() declaration
2015-08-26 15:23:40 +02:00
war.h
watch.h
MIPS: Fix watchpoint restoration
2016-05-09 12:00:02 +02:00
wbflush.h
yamon-dt.h
Update MIPS email addresses
2017-11-03 09:02:30 -07:00