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

slave support for inv_mpu6050 #94

Closed
wants to merge 666 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
666 commits
Select commit Hold shift + click to select a range
c3209ae
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 7, 2016
105ad81
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 7, 2016
9faf551
drivers/block/zram: fixup compile for !RT
Apr 8, 2016
640eca2
v4.4.6-rt14
Apr 8, 2016
2221ee5
Merge branch 'linux-4.4.y-rt' of http://git.kernel.org/pub/scm/linux/…
Apr 8, 2016
7e508d9
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 12, 2016
01711ca
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 12, 2016
03616e1
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 13, 2016
f138322
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 14, 2016
469b5b9
Merge tag 'v4.4.7' into linux-4.4.y-rt
Apr 15, 2016
7444812
v4.4.7-rt15
Apr 15, 2016
f6d703d
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 15, 2016
f54feeb
panic, x86: Fix re-entrance problem due to panic on NMI
Dec 14, 2015
f6c705d
panic, x86: Allow CPUs to save registers even if looping in NMI context
Dec 14, 2015
bfcd1ed
panic: change nmi_panic from macro to function
Mar 22, 2016
fd1d690
tty: serial: 8250: don't take the trylock during oops
Apr 11, 2016
77b0889
Revert "vtime: Split lock and seqcount"
Apr 14, 2016
07ece20
sched/cputime: Clarify vtime symbols and document them
fweisbec Nov 19, 2015
4920061
sched/cputime: Convert vtime_seqlock to seqcount
fweisbec Nov 19, 2015
d9d795e
v4.4.7-rt16
Apr 15, 2016
04bfc10
Merge branch 'linux-4.4.y-rt' of http://git.kernel.org/pub/scm/linux/…
Apr 15, 2016
ad987f6
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 20, 2016
f21aa71
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 20, 2016
15d08b2
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 22, 2016
41c320f
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 22, 2016
84108b6
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 26, 2016
f1fd803
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 27, 2016
ed3375a
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 27, 2016
e673aeb
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 28, 2016
74be3d1
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 29, 2016
d71f710
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 29, 2016
a098682
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Apr 29, 2016
e3e52f1
ti_config_fragments: Update the TI RT configuration files to multi_v7
May 2, 2016
98fcb19
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 2, 2016
191ead8
Merge branch 'integration-ti-rt-linux-4.4.y' of git://git.ti.com/ti-l…
May 3, 2016
890409b
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 3, 2016
c5c0813
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 3, 2016
77b2a7a
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 4, 2016
584991e
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 4, 2016
20eba63
ti_config_fragments: Add rt_release defconfigs to the map
May 4, 2016
1b7240a
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 4, 2016
12b6bad
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 4, 2016
c0cb404
Merge branch 'integration-ti-rt-linux-4.4.y' of git://git.ti.com/ti-l…
May 5, 2016
4e2f947
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 5, 2016
ee87bb1
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 5, 2016
61eb34d
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 5, 2016
7bcb489
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 5, 2016
f37a039
Merge tag 'v4.4.9' into linux-4.4.y-rt
May 6, 2016
1e16a53
v4.4.9-rt17
May 6, 2016
8da096f
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 6, 2016
0997a7f
Merge branch 'linux-4.4.y-rt' of http://git.kernel.org/pub/scm/linux/…
May 6, 2016
623b7de
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 11, 2016
3e526ee
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 12, 2016
ab460fe
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 14, 2016
49af094
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 14, 2016
77dcfc3
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 16, 2016
31f5a0b
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 17, 2016
4883803
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 18, 2016
e709f95
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 18, 2016
5060ad3
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 19, 2016
2fa3b79
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 19, 2016
59f6c5e
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 20, 2016
df2157f
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 20, 2016
df72ed3
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 24, 2016
eef228e
ti_config_fragments: Add missing SOC fragments for RT defconfig fragm…
fcooperti May 24, 2016
208bb21
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 24, 2016
cd28b17
Merge branch 'integration-ti-rt-linux-4.4.y' of git://git.ti.com/ti-l…
May 24, 2016
7894a8b
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 24, 2016
4e33fd3
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 25, 2016
5c0c9e3
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 25, 2016
8d18417
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 26, 2016
c1b4f1d
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 27, 2016
fe46ba6
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 27, 2016
3e53f0b
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 30, 2016
c43f89a
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
May 31, 2016
785fcfe
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 1, 2016
0f550de
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 1, 2016
9d2c400
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 2, 2016
35eb416
ti_config_fragments: rt: correct cfg files order
grygoriyS Jun 2, 2016
687d600
Merge branch 'integration-ti-rt-linux-4.4.y' of git://git.ti.com/ti-l…
Jun 2, 2016
8c26434
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 2, 2016
391a071
Merge tag 'v4.4.12' into linux-4.4.y-rt
Jun 3, 2016
cd55711
v4.4.12-rt18
Jun 3, 2016
24383c5
perf/x86/intel/rapl: Make PMU lock raw
KAGA-KOKO Feb 22, 2016
91103dc
sched,preempt: Fix preempt_count manipulations
May 16, 2016
e36cdee
kernel/rtmutex: only warn once on a try lock from bad context
May 19, 2016
39f6ab6
kernel/printk: Don't try to print from IRQ/NMI region
May 19, 2016
86e11f5
arm: lazy preempt: correct resched condition
May 24, 2016
f68819e
v4.4.12-rt19
Jun 3, 2016
6238f12
Merge branch 'linux-4.4.y-rt' of http://git.kernel.org/pub/scm/linux/…
Jun 3, 2016
c8fc1f8
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 7, 2016
f575005
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 8, 2016
a12e013
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 9, 2016
eab640a
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 9, 2016
c94519a
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 10, 2016
3cd25f0
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 10, 2016
2d52a07
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 13, 2016
60a27b5
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 13, 2016
a5eb8a7
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 13, 2016
b9735a5
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 14, 2016
7c8de19
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 14, 2016
2168d3f
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 15, 2016
831186a
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 16, 2016
3945294
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 16, 2016
39780d2
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 17, 2016
1ff87b1
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 17, 2016
a055894
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 17, 2016
bef3037
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 17, 2016
c7351b3
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 17, 2016
d3bd87d
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 19, 2016
047640c
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 20, 2016
04b2470
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 21, 2016
df0875e
Merge branch 'ti-linux-4.4.y' of git.ti.com:ti-linux-kernel/ti-linux-…
Jun 21, 2016
090a557
merge: aufs4-kbuild
RobertCNelson Jun 22, 2016
c359312
merge: aufs4-base
RobertCNelson Jun 22, 2016
4633cfe
merge: aufs4-mmap
RobertCNelson Jun 22, 2016
18dcc5b
merge: aufs4-standalone
RobertCNelson Jun 22, 2016
68b8d37
merge: aufs4
RobertCNelson Jun 22, 2016
eb7e9aa
aufs: call mutex.owner only when DEBUG_MUTEXES or MUTEX_SPIN_ON_OWNER…
Sep 16, 2015
cb65c71
merge: CONFIG_PREEMPT_RT Patch Set
RobertCNelson Jun 22, 2016
426ce3a
backports: tty: from: linux.git
RobertCNelson Jun 22, 2016
a2e7932
rt: Improve the serial console PASS_LIMIT
Dec 14, 2011
514f948
backports: fbtft: from: linux.git
RobertCNelson Jun 22, 2016
805532b
backports: i2c: from: linux.git
RobertCNelson Jun 22, 2016
f47391c
backports: iio: from: linux.git
RobertCNelson Jun 22, 2016
15c9c68
backports: edt-ft5x06: from: linux.git
RobertCNelson Jun 22, 2016
b191b1c
edt-ft5x06: add invert_x/invert_y/swap_xy
RobertCNelson Mar 30, 2016
a5c9ab2
pwm: Add PWM driver for OMAP using dual-mode timers
superna9999 Nov 2, 2015
92f505a
pwm: omap-dmtimer: Potential NULL dereference on error
Dec 21, 2015
fb4d7b5
ARM: OMAP: Add PWM dmtimer platform data quirks
superna9999 Jan 22, 2016
738e8d8
pwm: omap-dmtimer: Fix inaccurate period and duty cycle calculations
Jan 30, 2016
a651ddd
pwm: omap-dmtimer: Add sanity checking for load and match values
Jan 30, 2016
8e42ddf
pwm: omap-dmtimer: Round load and match values rather than truncate
Jan 30, 2016
229f0f3
pwm: omap-dmtimer: Add debug message for effective period and duty cycle
Jan 30, 2016
e6f031c
Revert "spi: spidev: Warn loudly if instantiated from DT as "spidev""
RobertCNelson Jun 1, 2015
197975f
Revert "pwms: pwm-ti*: Remove support for local clock gating"
RobertCNelson Apr 14, 2016
b1dd445
fix sleep33xx.S: for thumb2
RobertCNelson May 17, 2016
d42dd33
fix sleep43xx.S: for thumb2
RobertCNelson May 17, 2016
0db288d
fix ti-emif-sram-pm.S: for thumb2
RobertCNelson May 17, 2016
c309d10
net/wireless: SanCloud wifi: issue when associating with an SSID when…
RobertCNelson Mar 8, 2016
3e3e759
ARM: samples seccomp no -m32
RobertCNelson Oct 30, 2015
049f37a
scripts/dtc: Update to upstream version overlays
RobertCNelson Jul 6, 2015
5897725
misc: eeprom: use kobj_to_dev()
geliangtang Jan 13, 2016
8a6d4f4
misc: eeprom_93xx46: Fix 16-bit read and write accesses.
ctusar Jan 7, 2016
440ac51
misc: eeprom_93xx46: Implement eeprom_93xx46 DT bindings.
ctusar Jan 7, 2016
c49e2ac
misc: eeprom_93xx46: Add quirks to support Atmel AT93C46D device.
ctusar Feb 10, 2016
7eaa95b
misc: eeprom_93xx46: Add support for a GPIO 'select' line.
ctusar Feb 10, 2016
d0fdabf
nvmem: Add flag to export NVMEM to root only
lunn Feb 26, 2016
a893031
nvmem: Add backwards compatibility support for older EEPROM drivers.
lunn Feb 26, 2016
a47f9b9
eeprom: at24: extend driver to plug into the NVMEM framework
lunn Feb 26, 2016
21122a2
eeprom: at25: Remove in kernel API for accessing the EEPROM
lunn Feb 26, 2016
08b5334
eeprom: at25: extend driver to plug into the NVMEM framework
lunn Feb 26, 2016
257e6a8
eeprom: 93xx46: extend driver to plug into the NVMEM framework
lunn Feb 26, 2016
3dccae9
misc: at24: replace memory_accessor with nvmem_device_read
lunn Feb 26, 2016
cb73009
configfs: implement binary attributes
pantoniou Oct 22, 2015
e8cc35e
drivers/of: Export OF changeset functions
Nov 4, 2015
70fc674
ARM: OMAP2+: Fix omap_device for module reload on PM runtime forbid
tmlind Feb 12, 2016
7ce29af
OF: DT-Overlay configfs interface (v6)
pantoniou Dec 4, 2013
4f61128
gitignore: Ignore DTB files
pantoniou Feb 21, 2014
1050c51
omap: Fix crash when omap device is disabled
pantoniou Mar 8, 2016
e408d89
serial: omap: Fix port line number without aliases
pantoniou Nov 6, 2014
7f4a51e
tty: omap-serial: Fix up platform data alloc
pantoniou Dec 9, 2013
262366d
ARM: DT: Enable symbols when CONFIG_OF_OVERLAY is used
pantoniou Dec 6, 2014
4d9fc3e
of: Custom printk format specifier for device node
pantoniou Jan 20, 2015
5b86b6a
of: overlay: kobjectify overlay objects
pantoniou Mar 15, 2015
e1242e7
of: overlay: global sysfs enable attribute
pantoniou Mar 17, 2015
fbf7fed
Documentation: ABI: overlays - global attributes
pantoniou Mar 17, 2015
b277e40
Documentation: document of_overlay_disable parameter
pantoniou Oct 22, 2015
e2be635
of: overlay: add per overlay sysfs attributes
pantoniou Apr 23, 2015
175172b
Documentation: ABI: overlays - per overlay docs
pantoniou Oct 22, 2015
21dd5a7
misc: Beaglebone capemanager
pantoniou May 6, 2015
6edcfea
doc: misc: Beaglebone capemanager documentation
pantoniou May 13, 2015
a47d9b6
doc: dt: beaglebone cape manager bindings.
pantoniou May 12, 2015
dec4f4f
doc: ABI: bone_capemgr sysfs API
pantoniou May 12, 2015
aa6a321
MAINTAINERS: Beaglebone capemanager maintainer
pantoniou May 13, 2015
1771fa3
arm: dts: Enable beaglebone cape-manager
RobertCNelson Mar 15, 2016
4039905
of: overlay: Implement indirect target support
pantoniou May 21, 2015
4a603ac
of: unittest: Add indirect overlay target test
pantoniou May 21, 2015
bf6794e
doc: dt: Document the indirect overlay method.
pantoniou Jun 12, 2015
3a4caa3
of: overlay: Introduce target root capability.
pantoniou Jun 12, 2015
6e5b995
of: unittest: Unit-tests for target root overlays.
pantoniou Jun 12, 2015
58cbe6a
doc: dt: Document the target root overlay method
pantoniou Jun 12, 2015
53e39a7
of: dynamic: Add __of_node_dupv()
pantoniou Jun 10, 2015
325dc11
of: changesets: Introduce changeset helper methods
pantoniou Jun 10, 2015
f6fbb43
RFC: Device overlay manager (PCI/USB + DT)
pantoniou May 21, 2015
4f957d2
of: remove bogus return in of_core_init
pantoniou Oct 14, 2015
ce23556
of: Maintainer fixes for dynamic
pantoniou Oct 14, 2015
c82ce69
of: unittest: changeset helpers
pantoniou Oct 14, 2015
595abab
of: rename *_node_sysfs to _node_post
pantoniou Oct 14, 2015
0650b6b
of: Support hashtable lookups for phandles
pantoniou Oct 14, 2015
13dba2a
dts: am335x-bone-common: fixup leds to match 3.8
RobertCNelson Aug 27, 2014
7dd9f34
arm: dts: am335x-bone-common: add collision and carrier sense pinmux
spatton-ti Jan 5, 2015
6f8d511
tps65217: Enable KEY_POWER press on AC loss / PWR_BUT
RobertCNelson Oct 26, 2015
27d949a
am335x-bone-common: disable default clkout2_pin
RobertCNelson May 23, 2016
b2e3160
BeagleBone pinmux helper
pantoniou Dec 28, 2012
65c17bd
pinmux-helper: Add runtime configuration capability
pantoniou Mar 6, 2013
3798ec7
pinmux-helper: Switch to using kmalloc
pantoniou Mar 7, 2013
4d10807
gpio: Introduce GPIO OF helper
pantoniou Jun 4, 2013
3b4aa9a
Add dir-changeable property to gpio-of-helper
cdsteinkuehler Jan 26, 2014
738c035
am33xx.dtsi: add ocp label
Sep 4, 2014
a7238e6
beaglebone: added expansion header to dtb
Sep 4, 2014
f40bd21
bone-pinmux-helper: Add support for "mode" device-tree parameter The …
cdsteinkuehler Sep 16, 2014
fc7e215
pinmux-helper: add P8_37_pinmux & P8_38_pinmux
RobertCNelson Sep 19, 2014
f02e505
pinmux-helper: hdmi
cdsteinkuehler Sep 28, 2014
e950cf8
pinmux-helper: can1
dasGringuen Oct 5, 2014
647e8a1
Remove CONFIG_EXPERIMENTAL dependency on CONFIG_GPIO_OF_HELPER as CON…
twam Nov 12, 2014
a609750
pinmux-helper: add P9_19_pinmux & P9_20_pinmux
RobertCNelson Dec 5, 2014
607352a
gpio-of-helper: idr_alloc
RobertCNelson Jun 2, 2015
7b11eee
Provides a sysfs interface to the eQEP hardware on the AM33XX series …
teknoman117 Dec 2, 2013
d86c798
tieqep.c: devres: remove devm_request_and_ioremap()
RobertCNelson Jun 5, 2015
8823785
tieqep cleanup
liftoff-sr Dec 21, 2015
d5e4826
am335x: overlays
RobertCNelson May 23, 2016
49d6004
gpu: drm: i2c: add alternative adv7511 driver with audio support
Sep 10, 2015
bac728b
gpu: drm: i2c: adihdmi: componentize driver and huge reformat/cleanup
ohporter Nov 6, 2015
3285b55
adihdmi_drv: reg_default -> reg_sequence
RobertCNelson Mar 28, 2016
25d78a5
ARM: dts: add Arrow BeagleBone Black Industrial dts
ohporter Nov 3, 2015
08ed6e7
ARM: dts: Add support for Olimex AM3352-SOM
vinifr Dec 6, 2015
8cca2bb
add beaglebone green wireless
Pillar1989 Jan 17, 2016
7464c9f
am335x-bonegreen-wl1835: bluetooth audio
Pillar1989 Apr 12, 2016
7343199
add: am335x-sancloud-bbe
RobertCNelson Mar 9, 2016
aa21f7a
add: bbbw
RobertCNelson Apr 27, 2016
72f912e
add: am335x-arduino-tre.dts
RobertCNelson Jan 22, 2016
f892af7
cape: Argus UPS cape support
jdal Jun 16, 2014
45958ae
ARM: dts: am335x-boneblack: enable wl1835mod cape support
eyalreizer May 5, 2015
87cd41a
am335x-boneblack-wl1835mod: fix bluetooth
RobertCNelson May 11, 2016
875f1d9
add: am335x-boneblack-bbbmini.dts
RobertCNelson Jan 22, 2016
ba6837b
add: lcd: am335x-boneblack-bbb-exp-c.dtb am335x-boneblack-bbb-exp-r.dtb
RobertCNelson Feb 12, 2016
b209d4b
bb: audio cape
RobertCNelson Mar 9, 2016
ca71d6f
tty/serial/8250: make UART_MCR register access consistent
yegorich Mar 22, 2016
d0fc00d
serial: mctrl_gpio: add modem control read routine
yegorich Mar 22, 2016
009eaf8
serial: mctrl_gpio: add IRQ locking
yegorich Mar 22, 2016
9223e1b
add: jtag clock pinmux
RobertCNelson Mar 3, 2016
84feb2b
add: wilink8-bt
Pillar1989 Apr 12, 2016
e0d0ffa
wl18xx: forward port from v4.1.x-ti
RobertCNelson Apr 26, 2016
2a128c1
sync: am335x-peripheral/pinmux
RobertCNelson May 26, 2016
91fb14b
auto generated: capes: add dtbs to makefile
RobertCNelson Apr 27, 2016
df19261
cpsw: search for phy
May 19, 2015
3dc95da
add am33x firmware
RobertCNelson Sep 9, 2015
8c65e83
quiet: 8250_omap.c use pr_info over pr_err
RobertCNelson Jul 16, 2015
9b42585
packaging: sync builddeb changes
RobertCNelson May 27, 2016
490dfb2
enable: travis: https://travis-ci.org/beagleboard/linux
RobertCNelson May 26, 2016
64b9a89
4.4.12-ti-rt-r32 patchset
RobertCNelson Jun 22, 2016
e57c79f
4.4.12-ti-rt-r32 bb.org_defconfig
RobertCNelson Jun 22, 2016
b1a4ac8
jic23 patchset added for mag support
klekkala Jun 27, 2016
15c4781
jic23 patchset added for mag support
klekkala Jun 27, 2016
d583481
jic23 patchset added for mag support
klekkala Jun 27, 2016
8815479
jic23 patchset added for mag support
klekkala Jun 27, 2016
a97f21e
jic23 patchset added for mag support
klekkala Jun 27, 2016
838b087
jic23 patchset added for mag support
klekkala Jun 27, 2016
6878341
jic23 patchset added for mag support
klekkala Jun 27, 2016
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
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -112,3 +112,7 @@ all.config

# Kdevelop4
*.kdev4

# dtb objects
*.dtb
*.dtbo
17 changes: 17 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
dist: trusty
language: c
compiler: gcc
cache: ccache
env:
- ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- LOCALVERSION=-git$TRAVIS_COMMIT
addons:
apt:
packages:
- gcc-arm-linux-gnueabihf
- debootstrap
- qemu-user-static
- binfmt-support
- sbuild
- lzop
script:
- bash -ex build_deb_in_arm_chroot.sh
50 changes: 50 additions & 0 deletions Documentation/ABI/testing/debugfs-aufs
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
What: /debug/aufs/si_<id>/
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
Under /debug/aufs, a directory named si_<id> is created
per aufs mount, where <id> is a unique id generated
internally.

What: /debug/aufs/si_<id>/plink
Date: Apr 2013
Contact: J. R. Okajima <[email protected]>
Description:
It has three lines and shows the information about the
pseudo-link. The first line is a single number
representing a number of buckets. The second line is a
number of pseudo-links per buckets (separated by a
blank). The last line is a single number representing a
total number of psedo-links.
When the aufs mount option 'noplink' is specified, it
will show "1\n0\n0\n".

What: /debug/aufs/si_<id>/xib
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
It shows the consumed blocks by xib (External Inode Number
Bitmap), its block size and file size.
When the aufs mount option 'noxino' is specified, it
will be empty. About XINO files, see the aufs manual.

What: /debug/aufs/si_<id>/xino0, xino1 ... xinoN
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
It shows the consumed blocks by xino (External Inode Number
Translation Table), its link count, block size and file
size.
When the aufs mount option 'noxino' is specified, it
will be empty. About XINO files, see the aufs manual.

What: /debug/aufs/si_<id>/xigen
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
It shows the consumed blocks by xigen (External Inode
Generation Table), its block size and file size.
If CONFIG_AUFS_EXPORT is disabled, this entry will not
be created.
When the aufs mount option 'noxino' is specified, it
will be empty. About XINO files, see the aufs manual.
31 changes: 31 additions & 0 deletions Documentation/ABI/testing/sysfs-aufs
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
What: /sys/fs/aufs/si_<id>/
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
Under /sys/fs/aufs, a directory named si_<id> is created
per aufs mount, where <id> is a unique id generated
internally.

What: /sys/fs/aufs/si_<id>/br0, br1 ... brN
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
It shows the abolute path of a member directory (which
is called branch) in aufs, and its permission.

What: /sys/fs/aufs/si_<id>/brid0, brid1 ... bridN
Date: July 2013
Contact: J. R. Okajima <[email protected]>
Description:
It shows the id of a member directory (which is called
branch) in aufs.

What: /sys/fs/aufs/si_<id>/xi_path
Date: March 2009
Contact: J. R. Okajima <[email protected]>
Description:
It shows the abolute path of XINO (External Inode Number
Bitmap, Translation Table and Generation Table) file
even if it is the default path.
When the aufs mount option 'noxino' is specified, it
will be empty. About XINO files, see the aufs manual.
63 changes: 63 additions & 0 deletions Documentation/ABI/testing/sysfs-devices-platform-bone_capemgr
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
What: /sys/devices/platform/bone_capemgr/slots
Date: May 2015
KernelVersion: 4.0
Contact: Pantelis Antoniou <[email protected]>
Description:
READ:
Describe the state of all the slots of the beaglebone capemgr.
Each line of the output describes a slot:
The slot format is as following:
<slot-id>: [P-][F-][O-][l-][L-][D-] \
<overlay-id> <board-name>,<version>,
<manufacturer>,<part-number>

Where the flags are:
P: Slot has been probed
F: Slot has failed probing (i.e. no EEPROM detected)
O: Slot has been overridden by the user
l: Slot is current loading
L: Slot has completed loading and is ready
D: Slot has been disabled

Example:
0: P---L- -1 BeagleBone RS232 CAPE,00A1,Beagleboardtoys,BB-BONE-SERL-03
1: PF---- -1
2: PF---- -1
3: PF---- -1

WRITE:
Writing a string of the form <part-number>[:version] issues a request to
load a firmware blob containing an overlay. The name of the firmware blob
is <part-number>-[version|00A0].dtbo. This act is defined as a slot override.

Writing a negative slot id removes the slot if it was an overridden one, or
unloads a slot that was probed.

What: /sys/devices/platform/bone_capemgr/baseboard/<eeprom-field>
Date: May 2015
KernelVersion: 4.0
Contact: Pantelis Antoniou <[email protected]>
Description: Contains the probed base board EEPROM field; one of:
board-name - board-name as stored in cape EEPROM
dc-supplied - whether the cape draws or supplies DC
eeprom-format-revision - EEPROM format rev, only 00A0 supported
header - header; should be 'aa 55 33 ee'
manufacturer - manufacturer string
part-number - part-number of the cape
serial-number - serial number of the cape
version - version of the cape, i.e. 00A0
number-of-pins - displayed but ignored
pin-usage - displayed but ignored
sys-5v - displayed but ignored
vdd-3v3exp - displayed but ignored
vdd-5v - displayed but ignored
What: /sys/devices/platform/bone_capemgr/slot-<n>/<eeprom-field>
Date: May 2015
KernelVersion: 4.0
Contact: Pantelis Antoniou <[email protected]>
Description: Contains the probed cape's EEPROM field; the field is one of:
board-name - baseboard name i.e. A335BNLT
header - header; should be 'aa 55 33 ee'
revision - baseboard revision
serial-number - baseboard serial number
config-option - displayed but ignored
52 changes: 52 additions & 0 deletions Documentation/ABI/testing/sysfs-firmware-devicetree-overlays
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
What: /sys/firmware/devicetree/overlays/
Date: October 2015
Contact: Pantelis Antoniou <[email protected]>
Description:
This directory contains the applied device tree overlays of
the running system, as directories of the overlay id.

What: /sys/firmware/devicetree/overlays/enable
Date: October 2015
Contact: Pantelis Antoniou <[email protected]>
Description:
The master enable switch, by default is 1, and when
set to 0 it cannot be re-enabled for security reasons.

The discussion about this switch takes place in:
http://comments.gmane.org/gmane.linux.drivers.devicetree/101871

Kees Cook:
"Coming from the perspective of drawing a bright line between
kernel and the root user (which tends to start with disabling
kernel module loading), I would say that there at least needs
to be a high-level one-way "off" switch for the interface so
that systems that have this interface can choose to turn it off
during initial boot, etc."

What: /sys/firmware/devicetree/overlays/<id>
Date: October 2015
Contact: Pantelis Antoniou <[email protected]>
Description:
Each directory represents an applied overlay, containing
the following attribute files.

What: /sys/firmware/devicetree/overlays/<id>/can_remove
Date: October 2015
Contact: Pantelis Antoniou <[email protected]>
Description:
The attribute set to 1 means that the overlay can be removed,
while 0 means that the overlay is being overlapped therefore
removal is prohibited.

What: /sys/firmware/devicetree/overlays/<id>/<fragment-name>/
Date: October 2015
Contact: Pantelis Antoniou <[email protected]>
Description:
Each of these directories contain information about of the
particular overlay fragment.

What: /sys/firmware/devicetree/overlays/<id>/<fragment-name>/target
Date: October 2015
Contact: Pantelis Antoniou <[email protected]>
Description:
The full-path of the target of the fragment
110 changes: 106 additions & 4 deletions Documentation/devicetree/bindings/iio/imu/inv_mpu6050.txt
Original file line number Diff line number Diff line change
@@ -1,17 +1,119 @@
InvenSense MPU-6050 Six-Axis (Gyro + Accelerometer) MEMS MotionTracking Device

http://www.invensense.com/mems/gyro/mpu6050.html

Required properties:
- compatible : should be "invensense,mpu6050"
- reg : the I2C address of the sensor
- compatible : one of "invensense,mpu6000", "invensense,mpu6050",
"invensense,mpu6000" or "invensense,mpu9150"
- reg : the I2C or SPI address of the sensor
- interrupt-parent : should be the phandle for the interrupt controller
- interrupts : interrupt mapping for GPIO IRQ

Optional properties:
- mount-matrix: an optional 3x3 mounting rotation matrix
- invensense,i2c-aux-master: operate aux i2c in "master" mode (default is bypass).

It is possible to attach auxiliary sensors to the MPU and have them be handled
by linux. Those auxiliary sensors are described as an i2c bus.

It is possible to interact with aux devices in "bypass" or "master" mode. In
"bypass" mode the auxiliary SDA/SCL lines are connected directly to the main i2c
interface. In "master" mode access to aux devices is done by instructing the
MPU to read or write i2c bytes.

In "bypass" mode aux devices are listed behind a "i2c@0" node with reg = <0>;
In "master" mode aux devices are listed behind a "i2c@1" node with reg = <1>;

The master and bypass modes are not supported at the same time. The
"invensense,i2c-aux-master" property must be set to activate master mode.
Bypass mode is generally faster but master mode also works when the MPU is
connected via SPI. Enabling master mode is required for automated external
readings.


It is possible to configure the MPU to automatically fetch reading for
devices connected on the auxiliary i2c bus without CPU intervention. When this
is done the driver will present the channels of the slaved devices as if they
belong to the MPU device itself.

Reads and write to config values (like scaling factors) are forwarded to the
other driver while data reads are handled from MPU registers. The channels are
also available through the MPU's iio triggered buffer mechanism. This feature
can allow sampling up to 24 bytes from 4 slaves at a much higher rate.

This is specified in device tree as an "invensense,external-sensors" node with
children indexed by slave ids 0 to 3. The child nodes identifying each external
sensor reading have the following properties:
- reg: 0 to 3 slave index
- invensense,addr : the I2C address to read from
- invensense,reg : the I2C register to read from
- invensense,len : read length from the device
- invensense,external-channels : list of slaved channels specified by scan_index.

The sum of storagebits for external channels must equal the read length. Only
16bit channels are currently supported.


Example:
mpu6050@68 {
compatible = "invensense,mpu6050";
reg = <0x68>;
interrupt-parent = <&gpio1>;
interrupts = <18 1>;
};

Example describing mpu9150 (which includes an ak9875 on chip):
mpu9150@68 {
compatible = "invensense,mpu9150";
reg = <0x68>;
interrupt-parent = <&gpio1>;
interrupts = <18 1>;

#address-cells = <1>;
#size-cells = <0>;
i2c@0 {
reg = <0>;
#address-cells = <1>;
#size-cells = <0>;

ak8975@0c {
compatible = "ak,ak8975";
reg = <0x0c>;
};
};
};

Example describing a mpu6500 via SPI with an hmc5883l on aux i2c configured for
automatic external readings as slave 0:
mpu6500@0 {
compatible = "invensense,mpu6500";
reg = <0x0>;
spi-max-frequency = <1000000>;
interrupt-parent = <&gpio1>;
interrupts = <31 1>;

invensense,i2c-aux-master;

#address-cells = <1>;
#size-cells = <0>;
i2c@1 {
reg = <1>;
#address-cells = <1>;
#size-cells = <0>;

hmc5883l@1e {
compatible = "honeywell,hmc5883l";
reg = <0x1e>;
};
};

invensense,external-sensors {
#address-cells = <1>;
#size-cells = <0>;
hmc5833l@0 {
reg = <0>;
invensense,addr = <0x1e>;
invensense,reg = <3>;
invensense,len = <6>;
invensense,external-channels = <0 1 2>;
};
};
};
Loading