kernel-hacking-2024-linux-s.../arch/m68k/include/asm
Greg Ungerer cbd5b982f6 m68k: report correct FPU type on ColdFire MMU platforms
Not all ColdFire SoC parts that have an MMU also have an FPU - so set
an FPU type (via m68k_fputype) appropriate for the configured platform.

With this set correctly /proc/cpuinfo will report FPU "none" on devices
that don't have one. And kernel code paths that initialize FPU hardware
will now only execute if an FPU is actually present.

Signed-off-by: Greg Ungerer <gerg@linux-m68k.org>
2016-09-26 12:02:58 +10:00
..
a.out-core.h
adb_iop.h
amigahw.h m68k/UAPI: Move Amiga model/chipset definitions to <asm/bootinfo-amiga.h> 2013-11-26 11:09:17 +01:00
amigaints.h
amigayle.h
amipcmcia.h
apollohw.h m68k/UAPI: Move Apollo model definitions to <asm/bootinfo-apollo.h> 2013-11-26 11:09:18 +01:00
asm-offsets.h
atafd.h
atafdreg.h
atari_joystick.h
atari_stdma.h atari_scsi: Fix atari_scsi deadlocks on Falcon 2014-11-20 09:11:13 +01:00
atari_stram.h m68k/atari - stram: alloc ST-RAM pool even if kernel not in ST-RAM 2014-05-26 22:41:24 +02:00
atarihw.h m68k/UAPI: Disintegrate arch/m68k/include/asm/bootinfo.h 2013-11-26 11:09:15 +01:00
atariints.h m68k/atari: Remove obsolete IRQ_TYPE_* 2015-01-15 13:44:51 +01:00
atarikb.h
atomic.h locking/atomic, arch/m68k: Remove comment 2016-06-20 11:25:50 +02:00
bitops.h arch,m68k: Convert smp_mb__*() 2014-04-18 14:20:37 +02:00
blinken.h
bootinfo.h m68k: Add support to export bootinfo in procfs 2013-12-08 11:01:48 +01:00
bootstd.h
bug.h
bugs.h
bvme6000hw.h
cache.h
cacheflush.h
cacheflush_mm.h
cacheflush_no.h
checksum.h ipv6: Pass proto to csum_ipv6_magic as __u8 instead of unsigned short 2016-03-13 23:55:13 -04:00
cmpxchg.h arch: Remove __ARCH_HAVE_CMPXCHG 2015-05-13 10:55:42 +02:00
coldfire.h m68knommu: force setting of CONFIG_CLOCK_FREQ for ColdFire 2015-07-13 09:34:39 +10:00
contregs.h
current.h
delay.h m68k: Implement ndelay() based on the existing udelay() logic 2013-04-16 21:35:40 +02:00
div64.h m68k: Truncate base in do_div() 2013-08-14 11:46:30 +02:00
dma-mapping.h dma-mapping: always provide the dma_map_ops based implementation 2016-01-20 17:09:18 -08:00
dma.h m68k: Assorted spelling fixes 2016-07-03 14:05:28 +02:00
dsp56k.h
dvma.h
elf.h
entry.h
fb.h
fbio.h
flat.h m68k: enable binfmt_flat on systems with an MMU 2016-07-28 13:29:13 +10:00
floppy.h m68k: Remove deprecated IRQF_DISABLED 2013-09-26 09:54:16 +02:00
fpu.h
ftrace.h
gpio.h m68k: only use local gpio_request_one if not using GPIOLIB 2013-05-29 16:56:45 +10:00
hardirq.h hardirq: Make hardirq bits generic 2013-11-13 20:21:46 +01:00
hash.h m68k: Add <asm/hash.h> 2016-05-28 15:48:57 -04:00
hp300hw.h m68k/UAPI: Move HP300 model definitions to <asm/bootinfo-hp300.h> 2013-11-26 11:09:19 +01:00
hwtest.h
ide.h
idprom.h
intersil.h
io.h m68k: io: implement dummy relaxed accessor macros for writes 2014-10-20 18:49:18 +01:00
io_mm.h Linux 4.2-rc8 2015-08-25 09:59:19 +02:00
io_no.h video/fbdev, asm/io.h: Remove ioremap_writethrough() 2015-06-07 15:28:57 +02:00
irq.h genirq: Remove irq argument from irq flow handlers 2015-09-16 15:47:51 +02:00
irqflags.h sched/preempt: Merge preempt_mask.h into preempt.h 2015-05-19 08:39:11 +02:00
Kbuild mm: clean up per architecture MM hook header files 2015-07-17 16:39:53 -07:00
kexec.h m68k: Add kexec support 2013-12-08 11:01:47 +01:00
linkage.h m68k: Define asmlinkage_protect 2015-09-28 09:59:45 +02:00
m52xxacr.h
m53xxacr.h m68knommu: create and use a common M53xx ColdFire class of CPUs 2013-04-29 09:17:58 +10:00
m53xxsim.h m68knommu: fix ColdFire 5373/5329 QSPI base address 2013-04-29 09:17:59 +10:00
m54xxacr.h m68k: Fix misspellings in comments. 2016-02-29 09:51:44 +01:00
m54xxgpt.h
m54xxpci.h m68k: Fix typo 'COFNIG_MBAR' 2014-09-29 09:56:19 +10:00
m54xxsim.h m68k: report correct FPU type on ColdFire MMU platforms 2016-09-26 12:02:58 +10:00
m520xsim.h
m523xsim.h
m525xsim.h m68k: Assorted spelling fixes 2016-07-03 14:05:28 +02:00
m527xsim.h m68knommu: ColdFire 5271 only has a single FEC controller 2015-03-30 09:52:24 +10:00
m528xsim.h
m5206sim.h
m5272sim.h
m5307sim.h
m5407sim.h
m5441xsim.h m68k: report correct FPU type on ColdFire MMU platforms 2016-09-26 12:02:58 +10:00
mac_asc.h
mac_baboon.h
mac_iop.h m68k: Fix misspellings in comments. 2016-02-29 09:51:44 +01:00
mac_oss.h
mac_psc.h m68k/mac: Kill psc_present 2015-11-23 09:58:30 +01:00
mac_via.h genirq: Remove irq argument from irq flow handlers 2015-09-16 15:47:51 +02:00
machdep.h
machines.h
machw.h
macintosh.h m68k/mac: Fix scsi_type for Mac LC and similar models 2015-01-11 11:38:46 +01:00
macints.h
math-emu.h
MC68EZ328.h m68k: Fix misspellings in comments. 2016-02-29 09:51:44 +01:00
MC68VZ328.h m68k: Fix misspellings in comments. 2016-02-29 09:51:44 +01:00
MC68328.h m68k: Fix misspellings in comments. 2016-02-29 09:51:44 +01:00
mc146818rtc.h m68k/atari: Hide RTC_PORT() macro from rtc-cmos 2013-12-08 11:03:22 +01:00
mcf8390.h
mcf_pgalloc.h tree wide: get rid of __GFP_REPEAT for order-0 allocations part I 2016-06-24 17:23:52 -07:00
mcf_pgtable.h m68k: drop _PAGE_FILE and pte_file()-related helpers 2015-02-10 14:30:32 -08:00
mcfclk.h
mcfdma.h
mcfgpio.h m68knommu: Implement gpio support for m54xx. 2014-05-26 13:28:38 +10:00
mcfintc.h
mcfmmu.h m68k: Assorted spelling fixes 2016-07-03 14:05:28 +02:00
mcfpit.h
mcfqspi.h m68k: Remove FSF address 2015-03-15 10:23:30 +01:00
mcfsim.h m68knommu: create and use a common M53xx ColdFire class of CPUs 2013-04-29 09:17:58 +10:00
mcfslt.h
mcftimer.h m68k: Fix misspellings in comments. 2016-02-29 09:51:44 +01:00
mcfuart.h
mcfwdebug.h
mmu.h
mmu_context.h
mmzone.h
module.h
motorola_pgalloc.h tree wide: get rid of __GFP_REPEAT for order-0 allocations part I 2016-06-24 17:23:52 -07:00
motorola_pgtable.h m68k: drop _PAGE_FILE and pte_file()-related helpers 2015-02-10 14:30:32 -08:00
movs.h
mvme16xhw.h m68k/UAPI: Move VME Board ID definition to <asm/bootinfo-vme.h> 2013-11-26 11:09:21 +01:00
mvme147hw.h
natfeat.h
nettel.h m68knommu: fix IO write size in nettel pin set 2016-09-26 12:02:58 +10:00
nubus.h
openprom.h
oplib.h
page.h m68k: Provide __phys_to_pfn() and __pfn_to_phys() 2016-01-10 13:56:40 +01:00
page_mm.h asm-generic: page.h: Remove useless get_user_page and free_user_page 2016-02-26 15:24:55 +01:00
page_no.h asm-generic: page.h: Remove useless get_user_page and free_user_page 2016-02-26 15:24:55 +01:00
page_offset.h
parport.h m68k/q40: Undefine insl/outsl before redefining them 2013-06-24 19:44:19 +02:00
pci.h PCI: Move pci_dma_* helpers to common code 2016-03-07 10:40:02 -06:00
pgalloc.h
pgtable.h
pgtable_mm.h mm: add missing __PAGETABLE_{PUD,PMD}_FOLDED defines 2015-02-28 09:57:51 -08:00
pgtable_no.h m68k: drop _PAGE_FILE and pte_file()-related helpers 2015-02-10 14:30:32 -08:00
processor.h m68k: use same start_thread() on MMU and no-MMU 2016-07-25 14:40:40 +10:00
ptrace.h
q40_master.h m68k: Assorted spelling fixes 2016-07-03 14:05:28 +02:00
q40ints.h
quicc_simple.h
raw_io.h m68k/atari: ROM port ISA adapter support 2013-04-16 21:08:11 +02:00
segment.h m68k: macro whitespace fixes 2015-01-13 15:24:03 +02:00
serial.h serial: Fix ASYNC_* => UPF_* flags misuse 2016-01-28 14:17:42 -08:00
setup.h m68k/UAPI: Move generic definitions to <asm/bootinfo.h> 2013-11-26 11:09:16 +01:00
signal.h signals: kill sigfindinword() 2014-06-06 16:08:11 -07:00
smp.h
string.h m68k: Remove inline strcpy() and strcat() implementations 2013-06-24 19:44:18 +02:00
sun3-head.h
sun3_pgalloc.h tree wide: get rid of __GFP_REPEAT for order-0 allocations part I 2016-06-24 17:23:52 -07:00
sun3_pgtable.h m68k: drop _PAGE_FILE and pte_file()-related helpers 2015-02-10 14:30:32 -08:00
sun3ints.h
sun3mmu.h
sun3x.h
sun3xflop.h m68k: Remove deprecated IRQF_DISABLED 2013-09-26 09:54:16 +02:00
sun3xprom.h
switch_to.h
thread_info.h m68k: Remove signal translation and exec_domain 2015-04-12 20:58:25 +02:00
timex.h m68k: Add infrastructure for machine-specific random_get_entropy() 2013-11-26 11:09:24 +01:00
tlb.h
tlbflush.h
traps.h
uaccess.h m68k/m68knommu: Implement __get_user_unaligned/__put_user_unaligned() 2013-09-10 11:06:17 +02:00
uaccess_mm.h m68k/uaccess: fix sparse errors 2015-01-13 15:23:28 +02:00
uaccess_no.h put the remnants of ..._user_ret() to rest 2016-01-04 10:28:06 -05:00
ucontext.h
unaligned.h
unistd.h m68k: Wire up preadv2 and pwritev2 2016-04-07 11:44:44 +02:00
user.h
vga.h
virtconvert.h m68knommu: Correct page_to_phys when PAGE_OFFSET is non-zero. 2014-06-20 15:11:20 +10:00
zorro.h