freebsd-skq/sys/conf
Warner Losh a94a63f0a6 An MMC/SD/SDIO stack using CAM
Implement the MMC/SD/SDIO protocol within a CAM framework. CAM's
flexible queueing will make it easier to write non-storage drivers
than the legacy stack. SDIO drivers from both the kernel and as
userland daemons are possible, though much of that functionality will
come later.

Some of the CAM integration isn't complete (there are sleeps in the
device probe state machine, for example), but those minor issues can
be improved in-tree more easily than out of tree and shouldn't gate
progress on other fronts. Appologies to reviews if specific items
have been overlooked.

Submitted by: Ilya Bakulin
Reviewed by: emaste, imp, mav, adrian, ian
Differential Review: https://reviews.freebsd.org/D4761

merge with first commit, various compile hacks.
2017-07-09 16:57:24 +00:00
..
config.mk Revert r319053 due to lack of sence. As pointed out by kib@ opt_global.h 2017-06-04 18:24:41 +00:00
dtb.mk make.conf: Add the possibility to use another DTC 2017-06-17 23:34:53 +00:00
files An MMC/SD/SDIO stack using CAM 2017-07-09 16:57:24 +00:00
files.amd64 linux vdso: pass -fPIC to the assembler, not linker 2017-06-03 03:40:11 +00:00
files.arm Create a new option ARM_USE_V6_BUSDMA to force an armv4/5 kernel to 2017-06-18 21:03:48 +00:00
files.arm64 arm64: Add Allwinner I2C controller to GENERIC kernel 2017-07-09 12:53:02 +00:00
files.i386 linux vdso: pass -fPIC to the assembler, not linker 2017-06-03 03:40:11 +00:00
files.mips Merge projects/ipsec into head/. 2017-02-06 08:49:57 +00:00
files.powerpc Add Freescale eSPI driver found on QorIQ SoCs 2017-04-02 01:21:35 +00:00
files.riscv Merge projects/ipsec into head/. 2017-02-06 08:49:57 +00:00
files.sparc64 Merge projects/ipsec into head/. 2017-02-06 08:49:57 +00:00
kern.mk Fix the linker emulation setting for riscv. 2017-04-05 18:59:58 +00:00
kern.opts.mk Add MK_TESTS to kern.opts.mk to support r31800 2017-05-09 05:03:35 +00:00
kern.post.mk Rework logic for skipping .depend/.meta file read/stat/writes. 2017-06-22 05:34:41 +00:00
kern.pre.mk Fix out-of-tree kernel builds after r320275 when bsd.linker.mk not yet installed. 2017-07-05 19:43:16 +00:00
kmod_syms_prefix.awk Add the infrastructure to support loading multiple versions of TCP 2017-06-08 20:41:28 +00:00
kmod_syms.awk
kmod.mk Fix out-of-tree kernel builds after r320275 when bsd.linker.mk not yet installed. 2017-07-05 19:43:16 +00:00
ldscript.amd64 use INT3 instead of NOP for x86 binary padding 2017-03-19 00:22:13 +00:00
ldscript.arm
ldscript.arm64
ldscript.i386 use INT3 instead of NOP for x86 binary padding 2017-03-19 00:22:13 +00:00
ldscript.mips
ldscript.mips.cfe
ldscript.mips.mips64
ldscript.mips.octeon1
ldscript.powerpc
ldscript.powerpc64
ldscript.powerpcspe
ldscript.riscv
ldscript.sparc64
Makefile.amd64
Makefile.arm Always pass the linker emulation via -m when linking modules and kernels. 2017-04-05 03:05:04 +00:00
Makefile.arm64
Makefile.i386
Makefile.mips Compile trampoline with soft-float on MIPS, to match the rest of the kernel 2016-11-16 03:24:20 +00:00
Makefile.powerpc Don't pass -Wa,-many through clang, the integrated as doesn't support it. 2017-01-22 06:00:05 +00:00
Makefile.riscv
Makefile.sparc64
makeLINT.mk Migrate e1000 to the IFLIB framework: 2017-01-10 03:23:22 +00:00
makeLINT.sed
newvers.sh newvers.sh: consider as modified SVN mixed revision and other cases 2016-12-19 17:31:34 +00:00
NOTES vm.defer_swapspace_pageouts was removed in r308474. 2017-06-07 19:36:17 +00:00
options An MMC/SD/SDIO stack using CAM 2017-07-09 16:57:24 +00:00
options.amd64 Remove SVR4 (System V Release 4) binary compatibility support. 2017-02-28 05:14:42 +00:00
options.arm Remove the MULTIDELAY option from arm. It's now enabled when PLATFORM is 2017-07-07 13:55:11 +00:00
options.arm64 Call the PSCI reset from cpu_reset on arm64. When rebooting from DDB the 2017-04-24 11:06:10 +00:00
options.i386 Remove SVR4 (System V Release 4) binary compatibility support. 2017-02-28 05:14:42 +00:00
options.mips [mips] [rt2880] Add oldest Ralink MIPS SOC RT2880 support code. 2017-05-06 06:20:34 +00:00
options.powerpc
options.riscv Add full softfloat and hardfloat support for RISC-V. 2016-11-16 15:21:32 +00:00
options.sparc64
systags.sh Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
WITHOUT_SOURCELESS
WITHOUT_SOURCELESS_HOST
WITHOUT_SOURCELESS_UCODE