linux-uconsole/include/linux
Shawn Lin e61fd89e2f BACKPORT: FROMLIST: mmc: core: Don't try UHS-I mode if 4-bit mode isn't supported
Per SD specification physical layer v4.0, section 3.9.4, it
says "UHS-I supports only 4-bit mode. Host shall select 4-bit
mode by ACMD6. However mmc_sd_init_uhs_card() still go ahead
to initialize the cards anyway, whether card or host won't
support 4-bit mode.

This breaks the platforms which only support 1-bit mode but
with a UHS-I card inserted, as all the tuning process is broken
due to this. Alternatively, we should check the return value from
mmc_set_bus_width to see if host could finish the request to switch
the bus with on its side. But that needs more thing to do than this
patch that just bails out early to try to use high speed mode if 4-bit
mode isn't available for whatever reason. And this patch could also
fix the same problem for sdio since R4_18V_PRESENT won't be set for
ocr when mmc_sdio_init_card() finds mmc_host_uhs() is false.

Note that This patch doesn't keep the checking of card->scr.sda_spec3
and comparing card->scr.bus_widths with SD_SCR_BUS_WIDTH_4 within
mmc_sd_init_uhs_card since if the sd cards response with SD_ROCR_S18A,
it definitely support UHS-I mode, which implicitly means these checks
are always true.

Change-Id: I2e91418b3216d9efac672af604014d7095bf4a1a
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
(cherry picked from https://patchwork.kernel.org/patch/10241773/)
2018-02-27 11:31:21 +08:00
..
amba Merge branch 'lsk-v4.4-android' of git://android.git.linaro.org/kernel/linaro-android into linux-linaro-lsk-v4.4-android 2016-06-02 17:59:02 +08:00
bcma x86/quirks: Add early quirk to reset Apple AirPort card 2016-08-10 11:49:24 +02:00
byteorder
can can: Fix kernel panic at security_sock_rcv_skb 2017-02-18 16:39:26 +01:00
ceph libceph: use BUG() instead of BUG_ON(1) 2017-03-15 09:57:15 +08:00
clk
crush
decompress
dma
extcon UPSTREAM: extcon: adc-jack: Remove the usage of extcon_set_state() 2016-08-03 10:07:00 +08:00
fpga
fsl
gpio
hsi
i2c gpio: remove unused rk drivers 2018-01-25 11:12:37 +08:00
iio Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2017-11-02 17:00:07 +08:00
input
irqchip Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2016-11-04 14:30:24 +08:00
isdn
lockd nlm: Ensure callback code also checks that the files match 2017-03-15 09:57:14 +08:00
mfd mfd: RK817 & RK809: Add new mfd driver for RK817 & RK809 2018-02-05 16:18:20 +08:00
mlx4 net/mlx4_core: Avoid delays during VF driver device shutdown 2017-12-20 10:04:56 +01:00
mlx5 IB/mlx5: Fix post send fence logic 2016-08-20 18:09:25 +02:00
mmc BACKPORT: FROMLIST: mmc: core: Don't try UHS-I mode if 4-bit mode isn't supported 2018-02-27 11:31:21 +08:00
mtd mtd: avoid stack overflow in MTD CFI code 2017-05-08 07:46:01 +02:00
netfilter Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-02-01 12:02:38 +08:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf UPSTREAM: drivers/perf: arm_pmu: implement CPU_PM notifier 2017-07-10 16:29:26 +05:30
phy phy: add cp_test callback 2017-02-22 14:18:11 +08:00
pinctrl
platform_data rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
power power_supply: cw201x: add hw_id check for android things SOM 2018-02-25 19:33:19 +08:00
qed qed: fix handling of concurrent ramrods. 2015-12-07 14:14:03 -05:00
raid
regulator regulator: debugfs: Adding debugfs functions into regulator framework 2018-02-02 19:21:32 +08:00
reset
rockchip rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
rtc
sched cpufreq: Drop schedfreq governor 2017-11-20 21:15:59 +05:30
soc rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
spi
ssb
sunrpc SUNRPC: cleanup ida information when removing sunrpc module 2017-02-01 08:30:53 +01:00
ulpi
unaligned
usb usb: amend ehci no-relinquish-port for rk3288 platform 2018-01-24 20:02:00 +08:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h BACKPORT: device property: Move FW type specific functionality to FW specific files 2017-11-27 14:12:20 +08:00
acpi_dma.h
acpi_pmtmr.h
adb.h
adc.h
adfs_fs.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h
aio.h
akm8963.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
amigaffs.h
android_aid.h netfilter: add xt_qtaguid matching module 2016-02-16 13:51:23 -08:00
android_pmem.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple_bl.h
arm-cci.h
arm-smccc.h ARM: 8478/2: arm/arm64: add arm-smccc 2017-07-06 11:07:37 +08:00
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h libata: fix HDIO_GET_32BIT ioctl 2016-03-09 15:34:52 -08:00
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-ssc.h
atmel_maxtouch.h
atmel_pdc.h
atmel_serial.h
atmel_tc.h
atomic.h
attribute_container.h
audit.h audit: log 32-bit socketcalls 2017-10-08 10:14:18 +02:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h block: fix bdi vs gendisk lifetime mismatch 2016-08-20 18:09:24 +02:00
backing-dev.h block: fix bdi vs gendisk lifetime mismatch 2016-08-20 18:09:24 +02:00
backlight.h UPSTREAM: video / backlight: remove the backlight_device_registered API 2017-03-06 18:28:40 +08:00
balloon_compaction.h
basic_mmio_gpio.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_wdt.h
bcm2079x.h
bfin_mac.h
binfmts.h
bio.h block: add missing group association in bio-cloning functions 2016-08-20 18:09:24 +02:00
bit_spinlock.h
bitmap.h
bitops.h bitops.h: correctly handle rol32 with 0 byte shift 2015-12-09 10:35:16 -08:00
bitrev.h
blk-cgroup.h
blk-iopoll.h
blk-mq.h
blk_types.h
blkdev.h Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2018-01-26 19:26:47 +08:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
board-id-hw.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
board-id-operator.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
board-id.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
bootmem.h
bottom_half.h
bp-auto.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
bpf.h bpf: prevent out-of-bounds speculation 2018-01-17 09:35:31 +01:00
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h mm: avoid returning VM_FAULT_RETRY from ->page_mkwrite handlers 2017-12-09 18:42:43 +01:00
bug.h
c2port.h
cache.h arch: Introduce post-init read-only memory 2016-03-17 18:51:51 +00:00
cacheinfo.h drivers: base: cacheinfo: fix x86 with CONFIG_OF enabled 2018-01-31 12:06:08 +01:00
capability.h cred/userns: define current_user_ns() as a function 2017-01-12 11:22:50 +01:00
capella_cm3602.h
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cgroup-defs.h cgroup: replace __DEVEL__sane_behavior with cgroup2 fs type 2016-11-29 15:25:16 +08:00
cgroup.h cpuset: consider dying css as offline 2017-06-14 13:16:23 +02:00
cgroup_subsys.h sched/tune: add initial support for CGroups based boosting 2016-09-14 14:58:22 +05:30
circ_buf.h
cleancache.h
clk-provider.h clk: fractional-divider: allow overriding of approximation 2017-08-10 12:13:28 +08:00
clk.h
clkdev.h
clksrc-dbx500-prcmu.h
clock_cooling.h
clockchips.h
clocksource.h
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h
compaction.h
compat.h
compiler-clang.h UPSTREAM: compiler, clang: always inline when CONFIG_OPTIMIZE_INLINING is disabled 2017-11-20 21:15:59 +05:30
compiler-gcc.h UPSTREAM: compiler, clang: always inline when CONFIG_OPTIMIZE_INLINING is disabled 2017-11-20 21:15:59 +05:30
compiler-intel.h
compiler.h tracing: Fix freak link error caused by branch tracer 2016-02-25 12:01:16 -08:00
completion.h
component.h
concap.h
configfs.h configfs: allow dynamic group creation 2015-11-20 16:17:32 -08:00
connector.h
console.h pstore/console: ignore log level 2017-11-15 14:48:58 +08:00
console_struct.h
consolemap.h
container.h
context_tracking.h
context_tracking_state.h
cordic.h
coredump.h coredump: Ensure proper size of sparse core files 2017-07-05 14:37:20 +02:00
coresight-pmu.h coresight: introducing a global trace ID function 2016-06-01 15:31:27 -06:00
coresight-stm.h coresight: stm: adding driver for CoreSight STM component 2016-06-01 15:45:21 -06:00
coresight.h coresight: etb10: implementing AUX API 2016-06-01 15:31:26 -06:00
count_zeros.h
cper.h
cpu.h Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-01-22 11:50:22 +05:30
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq-dt.h
cpufreq.h Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2017-11-02 17:00:07 +08:00
cpuidle.h sched, cpuidle: Track cpuidle state index in the scheduler 2016-09-14 14:48:50 +05:30
cpumask.h cpumask: use nr_cpumask_bits for parsing functions 2017-02-14 15:22:51 -08:00
cpuset.h sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs 2017-10-12 11:27:35 +02:00
cputime.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h kernel: make groups_sort calling a responsibility group_info allocators 2018-01-10 09:27:10 +01:00
crypto.h fscrypt: updates on 4.15-rc4 2018-01-22 13:16:20 +05:30
cryptohash.h
cs5535.h
ct36x.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h
dca.h
dcache.h f2fs: backport from (4c1fad64 - Merge tag 'for-f2fs-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs) 2017-10-15 23:28:17 +05:30
dccp.h dccp: fix use-after-free in dccp_feat_activate_values 2017-03-22 12:04:15 +01:00
dcookies.h
debug_locks.h
debugfs.h UPSTREAM: debugfs: add debugfs_lookup() 2017-07-26 15:07:32 +08:00
debugobjects.h
delay.h
delayacct.h
dell-led.h
devcoredump.h
devfreq-event.h PM / devfreq: event: remove duplicate devfreq_event_get_drvdata() 2016-10-28 03:01:26 -04:00
devfreq.h UPSTREAM: PM / devfreq: Add new DEVFREQ_TRANSITION_NOTIFIER notifier 2016-08-10 18:31:08 +08:00
devfreq_cooling.h BACKPORT: devfreq_cooling: pass a pointer to devfreq in the power model callbacks 2018-01-04 09:22:34 +08:00
device-mapper.h ANDROID: Update init/do_mounts_dm.c to the latest ChromiumOS version. 2017-05-01 15:28:17 +05:30
device.h Add "shutdown" to "struct class". 2017-07-21 07:44:58 +02:00
device_cgroup.h
devpts_fs.h devpts: clean up interface to pty drivers 2016-08-16 09:30:49 +02:00
digsig.h
dio.h
dirent.h
display-sys.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
dlm.h
dlm_plock.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-attrs.h FROMLIST: common: DMA-mapping: add DMA_ATTR_ALLOC_SINGLE_PAGES attribute 2016-06-30 19:58:20 +08:00
dma-buf.h dma-buf: add release callback support 2017-03-23 18:19:48 +08:00
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-iommu.h FROMLIST: iommu: dma-iommu: move IOMMU/DMA-mapping code from ARM64 arch to drivers 2016-03-18 20:42:50 +08:00
dma-mapping.h
dma_remapping.h
dmaengine.h UPSTREAM: dmaengine: Add transfer termination synchronization support 2016-06-16 20:45:35 +08:00
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h net: dns_resolver: convert time_t to time64_t 2015-11-18 16:27:46 -05:00
dp501.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h BACKPORT: efi/libstub: Unify command line param parsing 2017-11-20 21:15:59 +05:30
efs_vh.h
eisa.h
elevator.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h ses: fix additional element traversal bug 2015-12-11 11:05:57 -08:00
err.h
errno.h
errqueue.h
etherdevice.h
ethtool.h
eventfd.h
eventpoll.h
evm.h
export.h
exportfs.h
ext2_fs.h
extcon.h extcon: Add EXTCON_USB_VBUS_EN for USB Type-C 2016-10-07 15:42:26 +08:00
f2fs_fs.h f2fs: updates on 4.15-rc1 2018-01-22 13:15:43 +05:30
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h FROMLIST: fb: add dma-buf support 2017-06-21 15:13:01 +08:00
fcdevice.h
fcntl.h fs: add a VALID_OPEN_FLAGS 2017-07-15 11:57:44 +02:00
fd.h
fddidevice.h
fdtable.h
fec.h
fence.h CHROMIUM: android: fix warning when releasing active sync point 2016-02-16 13:53:25 -08:00
file.h
filter.h bpf: add bpf_patch_insn_single helper 2018-01-17 09:35:30 +01:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
font.h
freezer.h BACKPORT: timer: convert timer_slack_ns from unsigned long to u64 2016-07-11 12:43:04 +05:30
frontswap.h
fs.h fscrypt: updates on 4.15-rc4 2018-01-22 13:16:20 +05:30
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h fscache: Fix dead object requeue 2017-06-17 06:39:36 +02:00
fscache.h fscache: Fix the default for fscache_maybe_release_page() 2018-01-10 09:27:10 +01:00
fscrypt.h fscrypt: updates on 4.15-rc4 2018-01-22 13:16:20 +05:30
fscrypt_notsupp.h fscrypt: updates on 4.15-rc4 2018-01-22 13:16:20 +05:30
fscrypt_supp.h fscrypt: updates on 4.15-rc4 2018-01-22 13:16:20 +05:30
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h dentry name snapshots 2017-08-06 19:19:42 -07:00
fsnotify_backend.h fanotify: fix list corruption in fanotify_get_response() 2016-09-30 10:18:37 +02:00
ftrace.h UPSTREAM: arch, ftrace: for KASAN put hard/soft IRQ entries into separate sections 2018-01-22 13:15:43 +05:30
ftrace_irq.h
futex.h
fwnode.h BACKPORT: device property: Introduce fwnode_property_get_reference_args 2017-11-27 14:12:20 +08:00
gameport.h
gcd.h
genalloc.h lib/genalloc.c: make the avail variable an atomic_long_t 2017-12-16 10:33:54 +01:00
genetlink.h
genhd.h LSK 17.05 v4.4-android 2017-06-07 10:03:03 +08:00
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h mm: fix up sparse warning in gfpflags_allow_blocking 2015-11-20 16:17:32 -08:00
glob.h
goldfish.h
goodix_queue.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
goodix_touch.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
goodix_touch_82x.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
gpio-fan.h
gpio-pxa.h
gpio.h
gpio_detection.h misc: add gpio-detection driver 2017-11-24 10:44:26 +08:00
gpio_event.h Input: Generic GPIO Input device. 2016-02-16 13:50:55 -08:00
gpio_keys.h
gpio_mouse.h
gps.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
gt8110.h
hardirq.h
hash.h Minimal fix-up of bad hashing behavior of hash_64() 2016-05-11 11:21:13 +02:00
hashtable.h
hdlc.h
hdlcdrv.h
hdmi-notifier.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
hdmi.h FROMLIST: drm: Enable HDR infoframe support 2017-11-02 15:33:34 +08:00
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h BACKPORT: timer: convert timer_slack_ns from unsigned long to u64 2016-07-11 12:43:04 +05:30
htcpld.h
htirq.h
huge_mm.h
hugetlb.h arm64: hugetlb: add support for PTE contiguous bit 2016-05-11 17:01:04 +08:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h Drivers: hv: vmbus: Fix a Host signaling bug 2016-03-03 15:07:16 -08:00
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux-gpio.h
i2c-mux-pinctrl.h
i2c-mux.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-xiic.h
i2c.h UPSTREAM: i2c: add generic routine to parse DT for timing information 2016-02-03 11:12:00 +08:00
i7300_idle.h
i8042.h Input: i8042 - break load dependency between atkbd/psmouse and i8042 2016-09-07 08:32:44 +02:00
i8253.h
icmp.h
icmpv6.h
ide.h
idr.h
ieee80211.h
ieee802154.h
if_arp.h
if_bridge.h bridge: allow zero ageing time 2016-04-20 15:42:02 +09:00
if_eql.h
if_ether.h
if_fddi.h
if_frad.h
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppolac.h net: move PPPoLAC and PPPoPNS headers to uapi 2016-02-16 13:51:20 -08:00
if_pppopns.h net: move PPPoLAC and PPPoPNS headers to uapi 2016-02-16 13:51:20 -08:00
if_pppox.h net: PPPoPNS: Remove length argument from data_ready 2016-02-16 13:51:21 -08:00
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h vlan: Fix tcp checksum offloads in Q-in-Q vlans 2017-06-07 12:05:59 +02:00
igmp.h
ihex.h
ima.h
in.h
in6.h
inet.h
inet_diag.h net: inet: diag: expose the socket mark to privileged processes. 2016-10-12 17:34:22 +05:30
inet_lro.h
inetdevice.h
init.h asm-generic: Consolidate mark_rodata_ro() 2016-03-17 18:51:51 +00:00
init_ohci1394_dma.h
init_task.h UPSTREAM: sched/core: Allow putting thread_info into task_struct 2017-08-11 19:31:04 +05:30
initramfs.h initramfs: Add skip_initramfs command line option 2016-02-16 13:54:10 -08:00
initrd.h
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h iommu/vt-d: Fix some macros that are incorrectly specified in intel-iommu 2017-03-12 06:37:25 +01:00
intel-svm.h
intel_pmic_gpio.h
interrupt.h BACKPORT: irq: Make the irqentry text section unconditional 2018-01-22 13:15:43 +05:30
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h
iommu-common.h
iommu-helper.h
iommu.h
iopoll.h
ioport.h
ioprio.h
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-01-22 11:50:22 +05:30
ipv6_route.h
irq.h UPSTREAM: genirq: Handle NOAUTOEN interrupt setup proper 2017-12-26 11:12:46 +08:00
irq_cpustat.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h UPSTREAM: genirq: Allow the affinity of a percpu interrupt to be set/retrieved 2016-07-01 14:20:47 +08:00
irqdomain.h UPSTREAM: irqdomain: Allow domain matching on irq_fwspec 2016-07-01 14:20:47 +08:00
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
jbd2.h
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h locking/static_key: Fix concurrent static_key_slow_inc() 2016-07-27 09:47:29 -07:00
jump_label_ratelimit.h jump_labels: API for flushing deferred jump label updates 2017-01-19 20:17:19 +01:00
jz4740-adc.h
jz4780-nemc.h
kaiser.h KPTI: Rename to PAGE_TABLE_ISOLATION 2018-01-05 15:44:26 +01:00
kallsyms.h
kasan-checks.h BACKPORT: mm/kasan: add API to check memory regions 2018-01-22 13:15:43 +05:30
kasan.h BACKPORT: kasan: report only the first error by default 2018-01-22 13:15:43 +05:30
kbd_diacr.h
kbd_kern.h
Kbuild Include if_pppolac.h and if_pppopns.h into header-y target 2016-02-16 13:51:20 -08:00
kbuild.h UPSTREAM: kbuild: fix asm-offset generation to work with clang 2017-11-20 21:15:59 +05:30
kconfig.h kconfig.h: use __is_defined() to check if MODULE is defined 2018-01-23 19:50:12 +01:00
kcore.h
kcov.h UPSTREAM: kcov: support comparison operands collection 2018-01-22 13:15:43 +05:30
kd.h
kdb.h UPSTREAM: kdb: use task_cpu() instead of task_thread_info()->cpu 2017-08-11 19:31:04 +05:30
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h kernel.h: add u64_to_user_ptr() 2017-07-06 11:07:39 +08:00
kernel_stat.h
kernelcapi.h
kernfs.h
kexec.h s390/kexec: consolidate crash_map/unmap_reserved_pages() and arch_kexec_protect(unprotect)_crashkres() 2017-10-25 11:26:32 +08:00
key-type.h
key.h KEYS: Fix race between updating and finding a negative key 2017-10-27 10:23:18 +02:00
keyboard.h
keychord.h input: misc: keychord: move header to uapi 2016-02-16 13:50:57 -08:00
keycombo.h input: add keycombo, a general key combo driver. 2016-02-16 13:50:58 -08:00
keyreset.h input: Changed keyreset to act as a wrapper for keycombo. 2016-02-16 13:50:58 -08:00
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemcheck.h
kmemleak.h mm: kmemleak: mark kmemleak_init prototype as __init 2015-12-12 10:15:34 -08:00
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_ns.h
kprobes.h tracing/kprobes: Enforce kprobes teardown after testing 2017-05-25 14:30:17 +02:00
kref.h kref: Remove kref_put_spinlock_irqsave() 2015-11-28 19:33:29 -08:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h BACKPORT: kthread: allow to cancel kthread work 2017-06-21 16:34:04 +05:30
ktime.h time: Avoid undefined behaviour in ktime_add_safe() 2018-01-31 12:06:08 +01:00
kvm_host.h KVM: kvm_io_bus_unregister_dev() should never fail 2017-04-08 09:53:32 +02:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
kxtik.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
l2tp.h
l3g4200d.h driver: input: sensor: gyro: add new and to pass vts 2017-11-14 15:31:54 +08:00
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds-att1272.h
leds-bd2802.h
leds-lp3944.h
leds-pca9532.h UPSTREAM: leds: pca9532: Add device tree support 2017-05-31 11:05:35 +08:00
leds-regulator.h
leds-tca6507.h
leds.h
leds_pwm.h
lglock.h
lguest.h
lguest_launcher.h
libata.h libata: Align ata_device's id on a cacheline 2016-03-09 15:34:52 -08:00
libfdt.h
libfdt_env.h
libnvdimm.h nfit, libnvdimm: fix interleave set cookie calculation 2017-03-18 19:09:58 +08:00
libps2.h
license.h
lightnvm.h lightnvm: initialize ppa_addr in dev_to_generic_addr() 2017-09-02 07:06:51 +02:00
linkage.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_lru.h mm/list_lru.c: fix list_lru_count_node() to be race free 2017-07-21 07:44:56 +02:00
list_nulls.h
list_sort.h
livepatch.h
llc.h
llist.h
lockdep.h treewide: Remove old email address 2015-11-23 09:44:58 +01:00
lockref.h
log2.h log2: make order_base_2() behave correctly on const input value zero 2017-06-17 06:39:36 +02:00
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h
lz4.h
lzo.h
m48t86.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h phy: marvell: Add support for 88E1540 PHY 2015-11-17 15:25:43 -05:00
math64.h
max17040_battery.h
mbcache.h
mbcache2.h BACKPORT: [UPSTREAM] mbcache2: reimplement mbcache 2017-05-01 15:05:27 +05:30
mbus.h bus: mbus: fix window size calculation for 4GB windows 2017-10-27 10:23:17 +02:00
mc3230.h
mc6821.h
mc146818rtc.h
mcb.h
mdio-bitbang.h
mdio-mux.h
mdio.h
mei_cl_bus.h
memblock.h Merge branch 'lsk/kdump/for-v4.4' into linux-linaro-lsk-v4.4 2017-06-28 22:13:59 +08:00
memcontrol.h mm: memcontrol: fix cgroup creation failure after many small jobs 2016-08-16 09:30:51 +02:00
memory-state-time.h Implement memory_state_time, used by qcom,cpubw 2016-08-18 18:56:03 +05:30
memory.h
memory_hotplug.h base/memory, hotplug: fix a kernel oops in show_valid_zones() 2017-02-09 08:02:47 +01:00
mempolicy.h
mempool.h
memstick.h
mg_disk.h
mi700.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
mic_bus.h
micrel_phy.h
microchipphy.h
migrate.h
migrate_mode.h
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm-arch-hooks.h
mm.h UPSTREAM: mm: Introduce lm_alias 2018-01-22 13:15:43 +05:30
mm_inline.h
mm_types.h BACKPORT: partial: mm, oom_reaper: do not mmput synchronously from the oom reaper context 2017-10-15 23:21:09 +05:30
mma7660.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
mma8452.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
mman.h mm: Handle 0 flags in _calc_vm_trans() macro 2017-12-20 10:04:59 +01:00
mmdebug.h include/linux/mmdebug.h: should include linux/bug.h 2015-12-18 14:25:40 -08:00
mmiotrace.h
mmu_context.h sched/core: Add switch_mm_irqs_off() and use it in the scheduler 2017-12-25 14:22:09 +01:00
mmu_notifier.h mm: drop unused pmdp_huge_get_and_clear_notify() 2017-12-16 10:33:50 +01:00
mmzone.h Merge tag 'v4.4.110' into linux-linaro-lsk-v4.4 2018-01-08 12:01:03 +08:00
mnt_namespace.h
mod_devicetable.h
module.h UPSTREAM: modules: mark __inittest/__exittest as __maybe_unused 2017-11-20 21:15:59 +05:30
moduleloader.h
moduleparam.h
mount.h Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2017-05-04 12:01:39 +08:00
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mpu.h staging: iio: new invensence mpu6050/6500 driver 2016-06-12 17:32:50 +08:00
mpu3050.h
mpu6000.h
mpu6500.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
mpu6880.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
mroute.h ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route 2016-11-15 07:46:37 +01:00
mroute6.h ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route 2016-11-15 07:46:37 +01:00
msdos_fs.h
msg.h
msi.h genirq/msi: Make sure PCI MSIs are activated early 2016-09-07 08:32:38 +02:00
mt6229.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
mtk23d.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
mu509.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mw100.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
mxm-wmi.h
n_r3964.h
namei.h ANDROID: vfs: Add permission2 for filesystems with per mount permissions 2017-02-03 15:04:29 +05:30
nd.h
net.h net: Don't forget pr_fmt on net_dbg_ratelimited for CONFIG_DYNAMIC_DEBUG 2016-07-11 09:31:11 -07:00
netdev_features.h
netdevice.h tun: call dev_get_valid_name() before register_netdevice() 2017-11-18 11:11:05 +01:00
netfilter.h
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h netlink: add a start callback for starting a netlink dump 2017-12-05 11:22:49 +01:00
netpoll.h
nfs.h
nfs3.h
nfs4.h nfs: Don't increment lock sequence ID after NFS4ERR_MOVED 2017-02-01 08:30:53 +01:00
nfs_fs.h nfs: fix nfs_size_to_loff_t 2016-03-03 15:07:28 -08:00
nfs_fs_i.h
nfs_fs_sb.h
nfs_iostat.h
nfs_page.h
nfs_xdr.h nfs: use sliding delay when LAYOUTGET gets NFS4ERR_DELAY 2015-11-23 21:57:44 -05:00
nfsacl.h
nilfs2_fs.h
nl802154.h
nls.h
nmi.h hardlockup: detect hard lockups without NMIs using secondary cpus 2016-02-16 13:54:19 -08:00
node.h
nodemask.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h
nvme.h
nvmem-consumer.h nvmem: Declare nvmem_cell_read() consistently 2016-10-07 15:23:41 +02:00
nvmem-provider.h UPSTREAM: nvmem: core: remove regmap dependency 2016-08-05 11:07:19 +08:00
nvram.h
nwpserial.h
of.h UPSTREAM: of: Make of_fwnode_handle() safer 2017-11-27 14:12:20 +08:00
of_address.h
of_device.h
of_dma.h
of_fdt.h of: Support CONFIG_CMDLINE_EXTEND config option 2016-02-16 13:54:08 -08:00
of_gpio.h
of_graph.h UPSTREAM: of: introduce of_graph_get_remote_node 2017-11-08 10:29:35 +08:00
of_iommu.h
of_irq.h of/irq: move of_msi_map_rid declaration to the correct ifdef section 2015-12-09 09:23:28 -06:00
of_mdio.h
of_mtd.h
of_net.h
of_pci.h UPSTREAM: of/pci: Add helper function to parse max-link-speed from dt 2016-11-23 17:33:37 +08:00
of_pdt.h
of_platform.h
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-dmaengine.h
omap-gpmc.h ARM: OMAP2+: gpmc-onenand: propagate error on initialization failure 2017-12-16 10:33:51 +01:00
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h
openvswitch.h
oprofile.h
osq_lock.h
oxu210hp.h
padata.h
page-flags-layout.h
page-flags.h
page-isolation.h
page_counter.h
page_ext.h
page_idle.h mm: check the return value of lookup_page_ext for all call sites 2017-11-24 08:32:25 +01:00
page_owner.h
pageblock-flags.h
pagemap.h fix fault_in_multipages_...() on architectures with no-op access_ok() 2016-09-30 10:18:37 +02:00
pagevec.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma.h
pci.h UPSTREAM: PCI: Add pci_unmap_iospace() to unmap I/O resources 2017-03-16 11:25:48 +08:00
pci_hotplug.h
pci_ids.h cs5536: add support for IDE controller variant 2017-09-13 14:09:45 -07:00
pcieport_if.h
pda_power.h
pe.h
percpu-defs.h KPTI: Rename to PAGE_TABLE_ISOLATION 2018-01-05 15:44:26 +01:00
percpu-refcount.h percpu-refcount: fix reference leak during percpu-atomic transition 2017-02-09 08:02:46 +01:00
percpu-rwsem.h RFC: FROMLIST: locking/percpu-rwsem: Optimize readers and reduce global impact 2016-09-14 14:26:20 +05:30
percpu.h
percpu_counter.h
percpu_ida.h
perf_event.h Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2016-09-20 15:18:54 +08:00
perf_regs.h
personality.h
pfn.h mm: add PHYS_PFN, use it in __phys_to_pfn() 2017-11-21 09:21:22 +01:00
phonet.h
phy.h Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2018-01-26 19:26:47 +08:00
phy_fixed.h
pid.h pids: make task_tgid_nr_ns() safe 2017-08-24 17:02:36 -07:00
pid_namespace.h
pim.h
pipe_fs_i.h pipe: limit the per-user amount of pages allocated in pipes 2016-06-07 18:14:35 -07:00
pktcdvd.h
pl320-ipc.h
platform_device.h
plist.h
pm-trace.h
pm.h BACKPORT: PM / sleep: Go direct_complete if driver has no callbacks 2016-07-11 12:43:04 +05:30
pm2301_charger.h
pm_clock.h
pm_domain.h PM / Domains: Keep the pd status during system PM phases 2017-02-15 16:53:36 +08:00
pm_opp.h PM / AVS: rockchip-cpu-avs: remove driver 2017-04-18 16:10:31 +08:00
pm_qos.h
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h
pmem.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h BACKPORT: timer: convert timer_slack_ns from unsigned long to u64 2016-07-11 12:43:04 +05:30
posix-clock.h
posix-timers.h
posix_acl.h posix_acl: Clear SGID bit when setting file permissions 2016-10-31 04:13:58 -06:00
posix_acl_xattr.h
power_supply.h UPSTREAM: power_supply: fix return value of get_property 2016-11-22 11:40:28 +08:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
preempt.h x86/uaccess, sched/preempt: Verify access_ok() context 2017-11-15 17:13:11 +01:00
prefetch.h
printk.h
proc_fs.h
proc_ns.h
profile.h
projid.h
property.h BACKPORT: device property: Introduce fwnode_property_get_reference_args 2017-11-27 14:12:20 +08:00
proportions.h treewide: Remove old email address 2015-11-23 09:44:58 +01:00
psci.h ARM: 8511/1: ARM64: kernel: PSCI: move PSCI idle management code to drivers/firmware 2016-10-20 16:23:44 +08:00
pstore.h FROMLIST: pstore: drop pmsg bounce buffer 2016-09-14 14:44:33 +05:30
pstore_ram.h Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2017-08-11 19:28:33 +05:30
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptrace.h ptrace: Properly initialize ptracer_cred on fork 2017-06-14 13:16:20 +02:00
pvclock_gtod.h
pwm.h UPSTREAM: pwm: Remove gratuitous blank line 2017-03-06 18:28:40 +08:00
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qcom_scm.h
qnx6_fs.h
quicklist.h
quota.h
quotaops.h
radix-tree.h radix-tree: fix oops after radix_tree_iter_retry 2016-02-25 12:01:23 -08:00
raid_class.h
ramfs.h
random.h drivers: char: random: add get_random_long() 2017-06-14 13:16:23 +02:00
range.h
ras.h
ratelimit.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rcu_sync.h RFC: FROMLIST: cgroup: avoid synchronize_sched() in __cgroup_procs_write() 2016-09-14 14:26:20 +05:30
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h
rcutiny.h
rcutree.h
reboot.h i2c: rk3x: Make sure the i2c transfer to be finished before system reboot 2017-05-26 12:03:12 +08:00
reciprocal_div.h
regmap.h UPSTREAM: regmap: add iopoll-like polling macro 2017-12-19 09:37:31 +08:00
regset.h
relay.h
remoteproc.h
reservation.h
reset-controller.h
reset.h
resource.h
resource_ext.h
restart_block.h UPSTREAM: thread_info: factor out restart_block 2017-08-11 19:31:04 +05:30
rfkill-bt.h bluetooth: rfkill-bt: enalbe 32K for ap6356 2016-08-24 15:49:25 +08:00
rfkill-gpio.h
rfkill-regulator.h
rfkill-wlan.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
rfkill.h
rhashtable.h rhashtable: Prevent spurious EBUSY errors on insertion 2015-12-04 14:38:26 -05:00
ring_buffer.h
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rk_board_id.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
rk_fb.h video: rockchip: vop full: fix vop operation error after shutdown 2017-04-27 19:24:09 +08:00
rk_keys.h input: keyboard: rk_keys: add rk_keys.h 2016-12-22 15:31:12 +08:00
rk_screen.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
rmap.h mm: replace vma_lock_anon_vma with anon_vma_lock_read/write 2016-02-25 12:01:21 -08:00
rmi.h
rndis.h
rockchip-iovmm.h camsys driver: v0.0x21.2: compatible with kernel4.4 2016-06-01 14:29:30 +08:00
rockchip_ion.h staging: ion: rockchip: add rockchip ion device 2016-01-05 18:09:26 +08:00
root_dev.h
rotary_encoder.h
rpmsg.h
rslib.h
rtc-ds2404.h
rtc-v3020.h
rtc.h
rtmutex.h
rtnetlink.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sa11x0-dma.h
sc6610.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
scaler-core.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
scatterlist.h
scc.h
sched.h Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-02-01 12:02:38 +08:00
sched_clock.h
sched_energy.h FIXUP: sched: fix build for non-SMP target 2016-09-14 14:59:32 +05:30
scif.h
scpi_protocol.h scpi: hide get_scpi_ops in module from built-in code 2015-11-19 16:22:43 +01:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h
securebits.h
security.h
selection.h
selinux.h
sem.h ipc/sem.c: fix complex_count vs. simple op race 2016-10-28 03:01:32 -04:00
semaphore.h
sensor-dev.h drivers: input: sensors: add gsensor stk8baxx 2018-02-09 11:24:13 +08:00
seq_buf.h
seq_file.h Make file credentials available to the seqfile interfaces 2017-08-06 19:19:42 -07:00
seq_file_net.h
seqlock.h
seqno-fence.h
serial.h
serial_8250.h
serial_bcm63xx.h
serial_core.h serial_core: Add wake_peer uart operation 2016-02-16 13:54:17 -08:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serio.h Input: i8042 - break load dependency between atkbd/psmouse and i8042 2016-09-07 08:32:44 +02:00
sew868.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
sfi.h
sfi_acpi.h
sh_clk.h
sh_dma.h
sh_eth.h sh_eth: fix SH7757 GEther initialization 2018-01-17 09:35:29 +01:00
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h make sure that freeing shmem fast symlinks is RCU-delayed 2016-03-03 15:07:23 -08:00
shrinker.h
signal.h SIGNAL: Move generic copy_siginfo() to signal.h 2016-06-01 12:15:54 -07:00
signalfd.h
sirfsoc_dma.h
sizes.h
skbuff.h netfilter/ipvs: clear ipvs_property flag when SKB net namespace changed 2017-11-24 08:32:24 +01:00
slab.h BACKPORT: mm, kasan: add GFP flags to KASAN API 2018-01-22 13:15:43 +05:30
slab_def.h BACKPORT: mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB 2018-01-22 13:15:43 +05:30
slub_def.h BACKPORT: mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB 2018-01-22 13:15:43 +05:30
sm501-regs.h
sm501.h
smc91x.h net: smc91x: fix SMC accesses 2016-09-30 10:18:37 +02:00
smc911x.h
smp.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2016-07-17 12:18:15 +08:00
socket.h net: pppolac/pppopns: Replace msg.msg_iov with iov_iter_kvec() 2016-04-07 16:49:56 +05:30
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
spmi.h
srcu.h
ssbi.h
stackdepot.h BACKPORT: mm, kasan: stackdepot implementation. Enable stackdepot for SLAB 2018-01-22 13:15:43 +05:30
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
ste.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
ste_modem_shm.h
stm.h stm class: Support devices that override software assigned masters 2016-06-01 15:42:54 -06:00
stmmac.h UPSTREAM: Revert "net: stmmac: allow to split suspend/resume from init/exit callbacks" 2017-09-01 09:32:48 +08:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h kernel: remove stop_machine() Kconfig dependency 2015-12-12 10:15:34 -08:00
string.h UPSTREAM: lib/string: introduce match_string() helper 2017-08-24 18:39:04 +08:00
string_helpers.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h power: Adds functionality to log the last suspend abort reason. 2016-02-16 13:53:38 -08:00
svga.h
sw842.h
swab.h
swap.h mm: page_alloc: generalize the dirty balance reserve 2016-11-29 15:25:03 +08:00
swap_cgroup.h
swapfile.h
swapops.h
swiotlb.h
switch.h Revert "Revert "switch: switch class and GPIO drivers."" 2016-07-05 18:58:11 +08:00
sxgbe_platform.h
synclink.h
sys.h
sys_soc.h
syscalls.h arm64: fix building without CONFIG_UID16 2015-11-25 15:49:13 +00:00
syscore_ops.h
sysctl.h sysctl: handle error writing UINT_MAX to u32 fields 2016-10-07 15:23:46 +02:00
sysfs.h efi: Move some sysfs files to be read-only by root 2017-12-16 10:33:48 +01:00
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting.h ANDROID: sched: add a counter to track fsync 2017-04-10 13:12:16 +05:30
task_io_accounting_ops.h ANDROID: sched: add a counter to track fsync 2017-04-10 13:12:16 +05:30
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: __tcp_hdrlen() helper 2018-01-31 12:06:13 +01:00
tee_drv.h BACKPORT: tee: add forward declaration for struct device 2018-01-22 13:16:20 +05:30
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2016-05-13 12:20:56 +08:00
thinkpad_acpi.h
thread_info.h UPSTREAM: thread_info: include <current.h> for THREAD_INFO_IN_TASK 2017-08-11 19:31:04 +05:30
threads.h
ti_wilink_st.h
tick.h UPSTREAM: cpufreq: schedutil: Avoid reducing frequency of busy CPUs prematurely 2017-08-11 19:31:04 +05:30
tifm.h
timb_dma.h
timb_gpio.h
time.h time: Verify time values in adjtimex ADJ_SETOFFSET to avoid overflow 2016-09-15 08:27:47 +02:00
time64.h
timecounter.h
timekeeper_internal.h BACKPORT: time: Clean up CLOCK_MONOTONIC_RAW time handling 2018-01-22 13:15:43 +05:30
timekeeping.h UPSTREAM: timekeeping: Add a fast and NMI safe boot clock 2016-12-01 15:18:44 +05:30
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
trace_clock.h
trace_events.h bpf: one perf event close won't free bpf program attached by another perf event 2017-10-21 17:09:02 +02:00
trace_seq.h
tracefs.h
tracehook.h
tracepoint.h tracing: Fix check for cpu online when event is disabled 2016-03-16 08:42:58 -07:00
transport_class.h
ts-auto.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
tsacct_kern.h
tty.h Fix OpenSSH pty regression on close 2016-06-01 12:15:52 -07:00
tty_driver.h
tty_flip.h tty: improve tty_insert_flip_char() fast path 2017-09-27 11:00:13 +02:00
tty_ldisc.h
typecheck.h
types.h arm64: fix building without CONFIG_UID16 2015-11-25 15:49:13 +00:00
u64_stats_sync.h
uaccess.h unsafe_[get|put]_user: change interface to use a error target label 2016-09-24 11:41:26 +08:00
ucb1400.h
ucs2_string.h lib/ucs2_string: Add ucs2 -> utf8 helper functions 2016-03-03 15:07:08 -08:00
udp.h
uidgid.h
uinput.h
uio.h constify iov_iter_count() and iter_is_iovec() 2016-12-10 19:07:25 +01:00
uio_driver.h
uprobes.h treewide: Remove old email address 2015-11-23 09:44:58 +01:00
usb.h usb: Add USB 3.1 Precision time measurement capability descriptor support 2017-12-09 18:42:43 +01:00
usb_usual.h USB: uas: Add a new NO_REPORT_LUNS quirk 2016-04-20 15:42:07 +09:00
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
userfaultfd_k.h
util_macros.h
uts.h
utsname.h
uuid.h
uwb.h
verify_pefile.h
vermagic.h Revert "module: Add retpoline tag to VERMAGIC" 2018-01-31 12:06:11 +01:00
vexpress.h
vfio.h vfio: New external user group/file match 2017-07-27 15:06:07 -07:00
vfs.h
vga_switcheroo.h
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_mmio.h
virtio_ring.h
vlynq.h
vm_event_item.h mm/vmstat: Make NR_TLB_REMOTE_FLUSH_RECEIVED available even on UP 2018-01-02 20:33:28 +01:00
vm_sockets.h
vmacache.h
vmalloc.h
vme.h
vmpressure.h
vmstat.h vmstat: make vmstat_updater deferrable again and shut down on idle 2016-09-14 15:02:22 +05:30
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
wait.h sched/wait: Fix the signal handling fix 2015-12-13 14:30:59 -08:00
wakelock.h PM / Sleep: Add wake lock api wrapper on top of wakeup sources 2016-01-11 09:48:49 +05:30
wakeup_reason.h power: Provide dummy log_suspend_abort_reason() if SUSPEND is disabled 2016-04-07 16:49:57 +05:30
wanrouter.h
watchdog.h
wimo.h
wireless.h
wl12xx.h
wlan_plat.h wlan: Add get_wake_irq functionality 2016-02-16 13:51:49 -08:00
wm97xx.h
workqueue.h workqueue: Fix flag collision 2017-09-13 14:09:45 -07:00
writeback.h writeback: flush inode cgroup wb switches instead of pinning super_block 2016-03-09 15:34:52 -08:00
ww_mutex.h
xattr.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zutil.h