Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync up with Linus #37

Merged
merged 3,202 commits into from
Feb 17, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3202 commits
Select commit Hold shift + click to select a range
7412189
staging: sm7xxfb: fix CamelCase
sudipm-mukherjee Feb 3, 2015
c4d5076
staging: sm7xxfb: fix remaining CamelCase
sudipm-mukherjee Feb 3, 2015
9b1af46
staging: ft1000: fix braces warning
billdr Feb 3, 2015
3d27270
staging: rtl8188eu: odm: condition with no effect
Feb 4, 2015
e914024
staging: rtl8188eu: odm: conditional setting with no effect
Feb 4, 2015
e971e8d
staging: rtl8188eu: core: switch with redundant cases
Feb 4, 2015
6acbd75
staging: lustre: make obd_updatemax_lock static
Feb 4, 2015
21fa7be
staging: rtl8712: Do coding style cleanup
Feb 4, 2015
533e80b
staging: lustre: lustre: libcfs: define symbols as static
Feb 5, 2015
692132b
serial: driver for ETRAX FS UART
Feb 2, 2015
c09babf
serial: 8250: Fix UART_BUG_TXEN workaround
peterhurley Feb 2, 2015
f40d149
Merge branch 'clockevents/3.20' of http://git.linaro.org/people/danie…
Feb 9, 2015
8e2207c
KVM: s390: floating irqs: fix user triggerable endless loop
Jan 15, 2015
c23f397
KVM: s390: reenable LPP facility
borntraeger Jan 29, 2015
f3d0bd6
s390/kernel: Update /proc/sysinfo file with Extended Name and UUID
Oct 20, 2014
45c9b47
KVM: s390/CPACF: Choose crypto control block format
Jan 13, 2015
9d8d578
KVM: s390: use facilities and cpu_id per KVM
mimu001 Feb 2, 2015
658b6ed
KVM: s390: add cpu model support
mimu001 Feb 2, 2015
de8e5d7
KVM: Disable compat ioctl for s390
borntraeger Feb 3, 2015
d180d2b
drm/i915: Correct the IOSF Dev_FN field for IOSF transfers
Feb 5, 2015
ebbc754
drm/i915: Take runtime pm reference on hangcheck_info
mikuint Feb 5, 2015
ccd9e78
Merge tag 'kvm-s390-next-20150209' of git://git.kernel.org/pub/scm/li…
bonzini Feb 9, 2015
3225b2f
drm/i915: Squelch overzealous uncore reset WARN_ON
mikuint Feb 5, 2015
d44e121
KVM: x86: emulate: correct page fault error code for NoWrite instruct…
bonzini Feb 9, 2015
30b39f0
drm/exynos: Remove exynos_plane_dpms() call with no effect
Feb 5, 2015
f27829a
drm/exynos: remove mode property of exynos crtc
Feb 5, 2015
d9ea625
drm/exynos: remove exynos_plane_dpms
Feb 5, 2015
936ce5c
drm/exynos: fix NULL pointer reference
Feb 5, 2015
0ca0968
drm/i915: Drop vblank wait from intel_dp_link_down
danvet Nov 24, 2014
4fe7ffb
genirq: Fix null pointer reference in irq_set_affinity_hint()
jbrandeb Jan 28, 2015
f0a1fb1
drm/i915: Insert a command barrier on BLT/BSD cache flushes
ickle Jan 22, 2015
4ba7d93
drm/i915: Correct the base value while updating LP_OUTPUT_HOLD in MIP…
Feb 5, 2015
ee7e38e
tools/power turbostat: Skip printing disabled package C-states
lenb Feb 10, 2015
d8af6f5
tools/power turbostat: update parameters, documentation
lenb Feb 10, 2015
dab2087
KVM: x86: fix build with !CONFIG_SMP
rkrcmar Feb 9, 2015
6557bad
KVM: ia64: drop kvm.h from installed user headers
vapier Feb 9, 2015
88cff0f
UBIFS: return -EINVAL if log head is empty
Feb 10, 2015
bea5707
intel_idle: support additional Broadwell model
lenb Feb 10, 2015
48a0631
tools/power turbostat: support additional Broadwell model
lenb Feb 10, 2015
d64810f
module: Annotate nested sleep in resolve_symbol()
Feb 11, 2015
9cc019b
module: Replace over-engineered nested sleep
Feb 11, 2015
ae6d57d
Merge tag 'topic/drm-misc-2015-02-06' of git://anongit.freedesktop.or…
airlied Feb 11, 2015
79a44c1
Merge branch 'drm-sti-next-2015-02-04' of git://git.linaro.org/people…
airlied Feb 11, 2015
85840c7
Merge tag 'imx-drm-fixes-2015-01-28' of git://git.pengutronix.de/git/…
airlied Feb 11, 2015
96976c3
drm/exynos: Add DECON driver
AjayKumarRS Feb 5, 2015
a8b3d52
drm/i915: Really ignore long HPD pulses on eDP
vsyrjala Feb 10, 2015
46efa4a
drm/i915: Clamp efficient frequency to valid range
Feb 11, 2015
e06bf91
Revert "ACPI / EC: Add GPE reference counting debugging messages"
rafaeljw Feb 11, 2015
37d1139
Revert "ACPI / EC: Add query flushing support"
rafaeljw Feb 11, 2015
082452e
drm/radeon: use 0-255 rather than 0-100 for pwm fan range
alexdeucher Feb 4, 2015
a53fa43
drm/radeon: Don't try to enable write-combining without PAT
Feb 4, 2015
a9c73a0
drm/radeon: workaround for CP HW bug on CIK
ChristianKoenigAMD Feb 10, 2015
410af8d
drm/radeon: only enable kv/kb dpm interrupts once v3
alexdeucher Feb 6, 2015
64aa7e3
Merge tag 'drm-intel-next-fixes-2015-02-11' of git://anongit.freedesk…
airlied Feb 11, 2015
96abd10
Merge branch 'drm-next-3.20' of git://people.freedesktop.org/~agd5f/l…
airlied Feb 12, 2015
59d84ca
PM / OPP / clk: Remove unnecessary OOM message
Feb 9, 2015
d4d4eda
cpufreq: speedstep-smi: enable interrupts when waiting
Feb 9, 2015
04a695e
PM / devfreq: event: testing the wrong variable
Feb 10, 2015
79b56ab
Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel…
rafaeljw Feb 12, 2015
5177a94
Merge branch 'cpuidle' of git://git.kernel.org/pub/scm/linux/kernel/g…
rafaeljw Feb 12, 2015
1440061
UBI: block: Continue creating ubiblocks after an initialization error
Dec 19, 2014
8168b9b
UBI: block: Fix checking for NULL instead of IS_ERR()
Feb 5, 2015
ab07881
Merge branch 'exynos-drm-next' of git://git.kernel.org/pub/scm/linux/…
airlied Feb 13, 2015
06f34e1
ARC: fix page address calculation if PAGE_OFFSET != LINUX_LINK_BASE
abrodkin Feb 12, 2015
66c2b84
drm/radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary
alexdeucher Feb 11, 2015
09b6e85
drm/radeon: fix voltage setup on hawaii
alexdeucher Feb 12, 2015
b9085bc
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Feb 13, 2015
740e143
tile: change MAINTAINERS website from tilera.com to ezchip.com
Feb 13, 2015
8329aa9
Revert "x86/apic: Only disable CPU x2apic mode when necessary"
torvalds Feb 13, 2015
f125251
Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile
torvalds Feb 13, 2015
a42cf70
Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/li…
torvalds Feb 13, 2015
db3ecde
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 13, 2015
69bf75e
Merge branch 'acpi-ec'
rafaeljw Feb 13, 2015
c7fb90d
Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-devfreq', 'pm-opp' and…
rafaeljw Feb 13, 2015
18320f2
Merge tag 'pm+acpi-3.20-rc1-2' of git://git.kernel.org/pub/scm/linux/…
torvalds Feb 13, 2015
9b6c2d2
lib/bitmap.c: change prototype of bitmap_copy_le
Villemoes Feb 13, 2015
e8f2427
lib/bitmap.c: elide bitmap_copy_le on little-endian
Villemoes Feb 13, 2015
2fbad29
lib: bitmap: change bitmap_shift_right to take unsigned parameters
Villemoes Feb 13, 2015
9d8a6b2
lib: bitmap: eliminate branch in __bitmap_shift_right
Villemoes Feb 13, 2015
97fb8e9
lib: bitmap: remove redundant code from __bitmap_shift_right
Villemoes Feb 13, 2015
cfac1d0
lib: bitmap: yet another simplification in __bitmap_shift_right
Villemoes Feb 13, 2015
dba94c2
lib: bitmap: change bitmap_shift_left to take unsigned parameters
Villemoes Feb 13, 2015
6d874ec
lib: bitmap: eliminate branch in __bitmap_shift_left
Villemoes Feb 13, 2015
7f59065
lib: bitmap: remove redundant code from __bitmap_shift_left
Villemoes Feb 13, 2015
f5e38b9
lib: crc32: constify crc32 lookup table
Feb 13, 2015
a4bb1e4
mm/util: add kstrdup_const
Feb 13, 2015
75287a6
kernfs: convert node name allocation to kstrdup_const
Feb 13, 2015
dfeb075
kernfs: remove KERNFS_STATIC_NAME
htejun Feb 13, 2015
612936f
clk: convert clock name allocations to kstrdup_const
Feb 13, 2015
3dec16e
mm/slab: convert cache name allocations to kstrdup_const
Feb 13, 2015
fcc139a
fs/namespace: convert devname allocation to kstrdup_const
Feb 13, 2015
8da53d4
lib/string.c: improve strrchr()
Villemoes Feb 13, 2015
310ee9e
lib/genalloc.c: check result of devres_alloc()
jankara Feb 13, 2015
513e3d2
cpumask: always use nr_cpu_ids in formatting and parsing functions
htejun Feb 13, 2015
dbc760b
lib/vsprintf: implement bitmap printing through '%*pb[l]'
htejun Feb 13, 2015
f1bbc03
cpumask, nodemask: implement cpumask/nodemask_pr_args()
htejun Feb 13, 2015
4a0792b
bitmap: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
729d8e0
mips: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
0c118b7
powerpc: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
839b268
tile: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
bf58b48
x86: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
90b586c
ia64: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
6251899
xtensa: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
660e5ec
arm: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
e8e6d97
cpuset: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
ad853b4
rcu: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
333470e
sched: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
ffda22c
time: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
807de07
percpu: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
dfbcbf4
workqueue: use %*pb[l] to format bitmaps including cpumasks and nodem…
htejun Feb 13, 2015
1a40243
tracing: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
f090682
net: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
8986003
wireless: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
0b48003
input: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
c7badc9
scsi: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
125918d
usb: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
f799b1a
drivers/base: use %*pb[l] to print bitmaps including cpumasks and nod…
htejun Feb 13, 2015
5024c1d
slub: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
9e763e0
mm: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
4497da6
padata: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
a0c2e07
proc: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
c1d7f03
irq: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
ccbd59c
profile: use %*pb[l] to print bitmaps including cpumasks and nodemasks
htejun Feb 13, 2015
4638532
bitmap, cpumask, nodemask: remove dedicated formatting functions
htejun Feb 13, 2015
62ec818
checkpatch: emit an error when using predefined timestamp macros
JoePerches Feb 13, 2015
c0a5c89
checkpatch: improve octal permissions tests
JoePerches Feb 13, 2015
e23ef1f
checkpatch: ignore __pure $Attribute
JoePerches Feb 13, 2015
dcaf112
checkpatch: fix UNNECESSARY_KERN_LEVEL false positive
bonzini Feb 13, 2015
327953e
checkpatch: add check for keyword 'boolean' in Kconfig definitions
christophjaeger Feb 13, 2015
1b36b20
checkpatch: Allow comments in macros tested for single statements
JoePerches Feb 13, 2015
0d7835f
checkpatch: update git commit message
JoePerches Feb 13, 2015
acd9362
checkpatch: add likely/unlikely comparison misuse test
JoePerches Feb 13, 2015
b671fde
checkpatch: add ability to coalesce commit descriptions on multiple l…
JoePerches Feb 13, 2015
021158b
checkpatch: add types for other OS typedefs
JoePerches Feb 13, 2015
f8e5821
checkpatch: add ability to --fix unnecessary blank lines around braces
JoePerches Feb 13, 2015
caac1d5
checkpatch: improve seq_print->seq_puts suggestion
heba-aamer Feb 13, 2015
43f7fe5
checkpatch: improve "no space necessary after cast" test
JoePerches Feb 13, 2015
101ee68
checkpatch: neaten printk_ratelimited message position
JoePerches Feb 13, 2015
d2e025f
checkpatch: add --strict test for spaces around arithmetic
JoePerches Feb 13, 2015
19c146a
checkpatch: make sure a commit reference description uses parentheses
JoePerches Feb 13, 2015
a2fe16b
checkpatch: try to avoid poor patch subject lines
JoePerches Feb 13, 2015
0f3c5aa
checkpatch: add of_device_id to structs that should be const
JoePerches Feb 13, 2015
4d5755b
epoll: optimize setting task running after blocking
Feb 13, 2015
0f989f7
MODULE_DEVICE_TABLE: fix some callsites
akpm00 Feb 13, 2015
cb4188a
compiler: introduce __alias(symbol) shortcut
aryabinin Feb 13, 2015
0b24bec
kasan: add kernel address sanitizer infrastructure
aryabinin Feb 13, 2015
786a895
kasan: disable memory hotplug
aryabinin Feb 13, 2015
ef7f0d6
x86_64: add KASan support
aryabinin Feb 13, 2015
b8c73fc
mm: page_alloc: add kasan hooks on alloc and free paths
aryabinin Feb 13, 2015
912f5fb
mm: slub: introduce virt_to_obj function
aryabinin Feb 13, 2015
75c66de
mm: slub: share object_err function
aryabinin Feb 13, 2015
a79316c
mm: slub: introduce metadata_access_enable()/metadata_access_disable()
aryabinin Feb 13, 2015
0316bec
mm: slub: add kernel address sanitizer support for slub allocator
aryabinin Feb 13, 2015
df4c0e3
fs: dcache: manually unpoison dname after allocation to shut up kasan…
aryabinin Feb 13, 2015
e79ed2f
kmemleak: disable kasan instrumentation for kmemleak
aryabinin Feb 13, 2015
3f15801
lib: add kasan test module
aryabinin Feb 13, 2015
393f203
x86_64: kasan: add interceptors for memset/memmove/memcpy functions
aryabinin Feb 13, 2015
c420f16
kasan: enable stack instrumentation
aryabinin Feb 13, 2015
71394fe
mm: vmalloc: add flag preventing guard hole allocation
aryabinin Feb 13, 2015
cb9e3c2
mm: vmalloc: pass additional vm_flags to __vmalloc_node_range()
aryabinin Feb 13, 2015
9ddf825
kernel: add support for .init_array.* constructors
aryabinin Feb 13, 2015
6301939
module: fix types of device tables aliases
aryabinin Feb 13, 2015
bebf56a
kasan: enable instrumentation of global variables
aryabinin Feb 13, 2015
5125991
init: remove CONFIG_INIT_FALLBACK
amluto Feb 13, 2015
977ad48
kprobes: set kprobes_all_disarmed earlier to enable re-optimization.
WangNan0 Feb 13, 2015
69d54b9
kprobes: makes kprobes/enabled works correctly for optimized kprobes.
WangNan0 Feb 13, 2015
3fc7007
drivers/rtc/rtc-pcf2123.c: add support for devicetree
d4ddi0 Feb 13, 2015
fd71493
drivers/rtc/rtc-isl12057.c: add alarm support to Intersil ISL12057 RT…
natisbad Feb 13, 2015
298ff01
rtc: rtc-isl12057: add isil,irq2-can-wakeup-machine property for in-t…
natisbad Feb 13, 2015
1a67e25
ARM: mvebu: ISL12057 rtc chip can now wake up RN102, RN102 and RN2120
natisbad Feb 13, 2015
6df17a6
drivers/rtc/rtc-imxdi.c: trivial clean up code
jbeptx Feb 13, 2015
46edeff
drivers/rtc/rtc-imxdi.c: add more known register bits
jbeptx Feb 13, 2015
bddd8dd
drivers/rtc/rtc-at91sam9.c: constify struct regmap_config
krzk Feb 13, 2015
1ef2816
drivers/rtc/rtc-isl12057.c: constify struct regmap_config
krzk Feb 13, 2015
c412c60
drivers/rtc/rtc-rk808.c: fix rtc time reading issue
zywang33 Feb 13, 2015
446810f
of: add vendor prefix for Abracon Corporation
natisbad Feb 13, 2015
0b2f622
rtc: add support for Abracon AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip
natisbad Feb 13, 2015
c8a1d8a
rtc: rtc-ab-b5ze-s3: add sub-minute alarm support
natisbad Feb 13, 2015
bb62404
rtc: armada38x: add the device tree binding documentation
gclement Feb 13, 2015
a3a4280
drivers/rtc/rtc-armada38x: add a new RTC driver for recent mvebu SoCs
gclement Feb 13, 2015
c6a95db
MAINTAINERS: add the RTC driver for the Armada38x
gclement Feb 13, 2015
a73c730
ARM: mvebu: add Device Tree description of RTC on Armada 38x
gclement Feb 13, 2015
a3b30e7
ARM: mvebu: enable Armada 38x RTC driver in mvebu_v7_defconfig
gclement Feb 13, 2015
83e047c
Merge branch 'akpm' (patches from Andrew)
torvalds Feb 14, 2015
fee5429
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
torvalds Feb 14, 2015
10b3097
CRISv32: Remove unnecessary KERN_INFO from sync_serial
standby24x7 Jan 27, 2015
458e319
CRIS: uaccess: fix sparse errors
mstsirkin Jan 27, 2015
83f1588
CRIS: macro whitespace fixes in uaccess.h
mstsirkin Jan 27, 2015
9987c19
CRIS: Whitespace cleanup
Feb 9, 2015
c833e17
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Feb 14, 2015
d347efe
mutex: remove unused field "name" in debug mode
schischi Feb 12, 2015
8c988ae
Merge branch 'for-linus-v3.20' of git://git.infradead.org/linux-ubifs
torvalds Feb 15, 2015
e298767
Merge tag 'usb-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Feb 15, 2015
4ba6307
Merge tag 'char-misc-3.20-rc1' of git://git.kernel.org/pub/scm/linux/…
torvalds Feb 15, 2015
9682ec9
Merge tag 'driver-core-3.20-rc1' of git://git.kernel.org/pub/scm/linu…
torvalds Feb 15, 2015
46f7b63
Merge tag 'staging-3.20-rc1' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Feb 15, 2015
a972412
Merge tag 'tty-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Feb 15, 2015
1fa185e
Merge tag 'cris-for-3.20' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Feb 16, 2015
45ee2db
Merge branch 'drm-next-3.20' of git://people.freedesktop.org/~agd5f/l…
airlied Feb 16, 2015
ea44a16
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 16, 2015
a68fb48
Merge tag 'arc-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Feb 16, 2015
3750771
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/li…
torvalds Feb 16, 2015
3c6847e
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/lin…
torvalds Feb 16, 2015
8c334ce
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/…
torvalds Feb 16, 2015
796e1c5
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
torvalds Feb 16, 2015
c5cd827
rtc: isl12022: deprecate use of isl in compatible string for isil
natisbad Feb 16, 2015
401b3c6
rtc: isl12057: deprecate use of isl in compatible string for isil
natisbad Feb 16, 2015
37e5157
staging: iio: isl29028: deprecate use of isl in compatible string for…
natisbad Feb 16, 2015
b4770fe
arm: dts: zynq: update isl9305 compatible string to use isil vendor p…
natisbad Feb 16, 2015
283307c
mm: fix XIP fault vs truncate race
Feb 16, 2015
2e4cdab
mm: allow page fault handlers to perform the COW
Feb 16, 2015
fbbbad4
vfs,ext2: introduce IS_DAX(inode)
Feb 16, 2015
d475c63
dax,ext2: replace XIP read and write with DAX I/O
Feb 16, 2015
289c6ae
dax,ext2: replace ext2_clear_xip_target with dax_clear_blocks
Feb 16, 2015
f7ca90b
dax,ext2: replace the XIP page fault handler with the DAX page fault …
Feb 16, 2015
4c0ccfe
dax,ext2: replace xip_truncate_page with dax_truncate_page
Feb 16, 2015
95ec8da
dax: replace XIP documentation with DAX documentation
Feb 16, 2015
e748dcd
vfs: remove get_xip_mem
Feb 16, 2015
0de4830
ext2: remove ext2_xip_verify_sb()
Feb 16, 2015
ed87e92
ext2: remove ext2_use_xip
Feb 16, 2015
0764238
ext2: remove xip.c and xip.h
Feb 16, 2015
6cd176a
vfs,ext2: remove CONFIG_EXT2_FS_XIP and rename CONFIG_FS_XIP to CONFI…
Feb 16, 2015
97443aa
ext2: remove ext2_aops_xip
Feb 16, 2015
9c3ce9e
ext2: get rid of most mentions of XIP in ext2
Feb 16, 2015
25726bc
dax: add dax_zero_page_range
Feb 16, 2015
923ae0f
ext4: add DAX functionality
Feb 16, 2015
a7a97fc
brd: rename XIP to DAX
Feb 16, 2015
d92576f
dax: does not work correctly with virtual aliasing caches
Feb 16, 2015
6f9e245
MAINTAINERS: fix spelling mistake & remove trailing WS
akash0x53 Feb 16, 2015
026749a
ocfs2: prepare some interfaces used in append direct io
josephhz Feb 16, 2015
06ee5c7
ocfs2: add functions to add and remove inode in orphan dir
josephhz Feb 16, 2015
ed460cf
ocfs2: add orphan recovery types in ocfs2_recover_orphans
josephhz Feb 16, 2015
24c40b3
ocfs2: implement ocfs2_direct_IO_write
josephhz Feb 17, 2015
49255dc
ocfs2: allocate blocks in ocfs2_direct_IO_get_blocks
josephhz Feb 17, 2015
d943d59
ocfs2: do not fallback to buffer I/O write if appending
josephhz Feb 17, 2015
3a83b34
ocfs2: complete the rest request through buffer io
josephhz Feb 17, 2015
4813962
ocfs2: wait for orphan recovery first once append O_DIRECT write crash
josephhz Feb 17, 2015
160cc26
ocfs2: set append dio as a ro compat feature
josephhz Feb 17, 2015
780fc56
powerpc: drop _PAGE_FILE and pte_file()-related helpers
kiryl Feb 17, 2015
841c009
lib/Kconfig: use bool instead of boolean
christophjaeger Feb 17, 2015
befeb59
MAINTAINERS: add entry for Maxim PMICs on Samsung boards
krzk Feb 17, 2015
aaaf5fb
rtc: add driver for DS1685 family of real time clocks
Kumba42 Feb 17, 2015
c397f8f
Merge branch 'akpm' (patches from Andrew)
torvalds Feb 17, 2015
4025fa9
Merge tag 'fixes-non-critical-for-linus' of git://git.kernel.org/pub/…
torvalds Feb 17, 2015
ea7531a
Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 17, 2015
878ba61
Merge tag 'soc-for-linus' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Feb 17, 2015
a233bb7
Merge tag 'dt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Feb 17, 2015
1865678
Merge tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 17, 2015
03a40e2
Merge tag 'defconfig-for-linus' of git://git.kernel.org/pub/scm/linux…
torvalds Feb 17, 2015
cc4f9c2
Merge tag '64bit-for-linus' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Feb 17, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
265 changes: 265 additions & 0 deletions Documentation/ABI/testing/configfs-usb-gadget-uvc
Original file line number Diff line number Diff line change
@@ -0,0 +1,265 @@
What: /config/usb-gadget/gadget/functions/uvc.name
Date: Dec 2014
KernelVersion: 3.20
Description: UVC function directory

streaming_maxburst - 0..15 (ss only)
streaming_maxpacket - 1..1023 (fs), 1..3072 (hs/ss)
streaming_interval - 1..16

What: /config/usb-gadget/gadget/functions/uvc.name/control
Date: Dec 2014
KernelVersion: 3.20
Description: Control descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/control/class
Date: Dec 2014
KernelVersion: 3.20
Description: Class descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/control/class/ss
Date: Dec 2014
KernelVersion: 3.20
Description: Super speed control class descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/control/class/fs
Date: Dec 2014
KernelVersion: 3.20
Description: Full speed control class descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal
Date: Dec 2014
KernelVersion: 3.20
Description: Terminal descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output
Date: Dec 2014
KernelVersion: 3.20
Description: Output terminal descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output/default
Date: Dec 2014
KernelVersion: 3.20
Description: Default output terminal descriptors

All attributes read only:
iTerminal - index of string descriptor
bSourceID - id of the terminal to which this terminal
is connected
bAssocTerminal - id of the input terminal to which this output
terminal is associated
wTerminalType - terminal type
bTerminalID - a non-zero id of this terminal

What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera
Date: Dec 2014
KernelVersion: 3.20
Description: Camera terminal descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera/default
Date: Dec 2014
KernelVersion: 3.20
Description: Default camera terminal descriptors

All attributes read only:
bmControls - bitmap specifying which controls are
supported for the video stream
wOcularFocalLength - the value of Locular
wObjectiveFocalLengthMax- the value of Lmin
wObjectiveFocalLengthMin- the value of Lmax
iTerminal - index of string descriptor
bAssocTerminal - id of the output terminal to which
this terminal is connected
wTerminalType - terminal type
bTerminalID - a non-zero id of this terminal

What: /config/usb-gadget/gadget/functions/uvc.name/control/processing
Date: Dec 2014
KernelVersion: 3.20
Description: Processing unit descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/control/processing/default
Date: Dec 2014
KernelVersion: 3.20
Description: Default processing unit descriptors

All attributes read only:
iProcessing - index of string descriptor
bmControls - bitmap specifying which controls are
supported for the video stream
wMaxMultiplier - maximum digital magnification x100
bSourceID - id of the terminal to which this unit is
connected
bUnitID - a non-zero id of this unit

What: /config/usb-gadget/gadget/functions/uvc.name/control/header
Date: Dec 2014
KernelVersion: 3.20
Description: Control header descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/control/header/name
Date: Dec 2014
KernelVersion: 3.20
Description: Specific control header descriptors

dwClockFrequency
bcdUVC
What: /config/usb-gadget/gadget/functions/uvc.name/streaming
Date: Dec 2014
KernelVersion: 3.20
Description: Streaming descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class
Date: Dec 2014
KernelVersion: 3.20
Description: Streaming class descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/ss
Date: Dec 2014
KernelVersion: 3.20
Description: Super speed streaming class descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/hs
Date: Dec 2014
KernelVersion: 3.20
Description: High speed streaming class descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class/fs
Date: Dec 2014
KernelVersion: 3.20
Description: Full speed streaming class descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching
Date: Dec 2014
KernelVersion: 3.20
Description: Color matching descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching/default
Date: Dec 2014
KernelVersion: 3.20
Description: Default color matching descriptors

All attributes read only:
bMatrixCoefficients - matrix used to compute luma and
chroma values from the color primaries
bTransferCharacteristics- optoelectronic transfer
characteristic of the source picutre,
also called the gamma function
bColorPrimaries - color primaries and the reference
white

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg
Date: Dec 2014
KernelVersion: 3.20
Description: MJPEG format descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg/name
Date: Dec 2014
KernelVersion: 3.20
Description: Specific MJPEG format descriptors

All attributes read only,
except bmaControls and bDefaultFrameIndex:
bmaControls - this format's data for bmaControls in
the streaming header
bmInterfaceFlags - specifies interlace information,
read-only
bAspectRatioY - the X dimension of the picture aspect
ratio, read-only
bAspectRatioX - the Y dimension of the picture aspect
ratio, read-only
bmFlags - characteristics of this format,
read-only
bDefaultFrameIndex - optimum frame index for this stream

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg/name/name
Date: Dec 2014
KernelVersion: 3.20
Description: Specific MJPEG frame descriptors

dwFrameInterval - indicates how frame interval can be
programmed; a number of values
separated by newline can be specified
dwDefaultFrameInterval - the frame interval the device would
like to use as default
dwMaxVideoFrameBufferSize- the maximum number of bytes the
compressor will produce for a video
frame or still image
dwMaxBitRate - the maximum bit rate at the shortest
frame interval in bps
dwMinBitRate - the minimum bit rate at the longest
frame interval in bps
wHeight - height of decoded bitmap frame in px
wWidth - width of decoded bitmam frame in px
bmCapabilities - still image support, fixed frame-rate
support

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed
Date: Dec 2014
KernelVersion: 3.20
Description: Uncompressed format descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed/name
Date: Dec 2014
KernelVersion: 3.20
Description: Specific uncompressed format descriptors

bmaControls - this format's data for bmaControls in
the streaming header
bmInterfaceFlags - specifies interlace information,
read-only
bAspectRatioY - the X dimension of the picture aspect
ratio, read-only
bAspectRatioX - the Y dimension of the picture aspect
ratio, read-only
bDefaultFrameIndex - optimum frame index for this stream
bBitsPerPixel - number of bits per pixel used to
specify color in the decoded video
frame
guidFormat - globally unique id used to identify
stream-encoding format

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed/name/name
Date: Dec 2014
KernelVersion: 3.20
Description: Specific uncompressed frame descriptors

dwFrameInterval - indicates how frame interval can be
programmed; a number of values
separated by newline can be specified
dwDefaultFrameInterval - the frame interval the device would
like to use as default
dwMaxVideoFrameBufferSize- the maximum number of bytes the
compressor will produce for a video
frame or still image
dwMaxBitRate - the maximum bit rate at the shortest
frame interval in bps
dwMinBitRate - the minimum bit rate at the longest
frame interval in bps
wHeight - height of decoded bitmap frame in px
wWidth - width of decoded bitmam frame in px
bmCapabilities - still image support, fixed frame-rate
support

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/header
Date: Dec 2014
KernelVersion: 3.20
Description: Streaming header descriptors

What: /config/usb-gadget/gadget/functions/uvc.name/streaming/header/name
Date: Dec 2014
KernelVersion: 3.20
Description: Specific streaming header descriptors

All attributes read only:
bTriggerUsage - how the host software will respond to
a hardware trigger interrupt event
bTriggerSupport - flag specifying if hardware
triggering is supported
bStillCaptureMethod - method of still image caputre
supported
bTerminalLink - id of the output terminal to which
the video endpoint of this interface
is connected
bmInfo - capabilities of this video streaming
interface
Loading