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

3.8.13 bone69 bb view 7 #33

Closed
wants to merge 1,752 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1752 commits
Select commit Hold shift + click to select a range
51ea1d4
ARM: OMAP2+: Convert ONENAND to retrieve GPMC settings from DT
Feb 25, 2013
f4d2448
ARM: OMAP2+: Detect incorrectly aligned GPMC base address
Mar 6, 2013
26e779f
ARM: OMAP2+: Remove unnecesssary GPMC definitions and variable
Mar 6, 2013
e52c680
ARM: OMAP2+: Allow GPMC probe to complete even if CS mapping fails
Mar 6, 2013
9a8b180
ARM: OMAP2+: return -ENODEV if GPMC child device creation fails
Mar 14, 2013
3de57af
ARM: OMAP2+: rename gpmc_probe_nor_child() to gpmc_probe_generic_child()
Mar 14, 2013
724d21d
ARM: OMAP2+: Add GPMC DT support for Ethernet child nodes
Mar 14, 2013
84210d3
mtd: omap-nand: pass device_node in platform data
zonque Dec 14, 2012
c91f1aa
ARM: OMAP: gpmc-nand: drop __init annotation
zonque Dec 14, 2012
d9cfcf3
ARM: OMAP: gpmc: enable hwecc for AM33xx SoCs
zonque Dec 14, 2012
e4098d1
ARM: OMAP: gpmc: don't create devices from initcall on DT
zonque Dec 14, 2012
cf6cbcf
ARM: OMAP2+: gpmc-onenand: drop __init annotation
ezequielgarcia Jan 25, 2013
a4c045c
gpmc: Add missing gpmc includes.
pantoniou Apr 23, 2013
055ccae
mtd: omap-onenand: pass device_node in platform data
ezequielgarcia Jan 25, 2013
38b9d15
ARM: OMAP2+: Convert ONENAND to use gpmc_cs_program_settings()
Feb 21, 2013
3b0f80a
omap: gpmc: Various driver fixes
pantoniou Apr 25, 2013
e757eee
gpmc: Add DT node for gpmc on am33xx
pantoniou May 1, 2013
8239c68
CHROMIUM: Input: atmel_mxt_ts - refactor i2c error handling
djkurtz Dec 19, 2012
32e72e2
CHROMIUM: Input: atmel_mxt_ts - register input device before request_irq
djkurtz Apr 27, 2012
37cf621
CHROMIUM: Input: atmel_mxt_ts - refactor input device creation
djkurtz Apr 27, 2012
396bca6
CHROMIUM: Input: atmel_mxt_ts - handle bootloader mode at probe
djkurtz Dec 21, 2012
a404580
CHROMIUM: Input: atmel_mxt_ts - handle errors during fw update
djkurtz Dec 20, 2012
bdb8b07
CHROMIUM: Input: atmel_mxt_ts - destroy state before fw update and re…
djkurtz Dec 20, 2012
a32bb02
CHROMIUM: Input: atmel_mxt_ts - refactor bootloader entry/exit
bleungatchromium May 3, 2012
9cd772f
CHROMIUM: Input: atmel_mxt_ts - wait for CHG assert in mxt_check_boot…
bleungatchromium Apr 26, 2012
028ed64
CHROMIUM: Input: atmel_mxt_ts - wait for CHG after bootloader resets
bleungatchromium May 3, 2012
f3fe745
CHROMIUM: Input: atmel_mxt_ts - change MXT_BOOT_LOW to 0x26
bleungatchromium Apr 5, 2012
5758553
CHROMIUM: Input: atmel_mxt_ts - Increase FWRESET_TIME
bleungatchromium Apr 5, 2012
7130709
CHROMIUM: Input: atmel_mxt_ts - add calibrate sysfs entry
djkurtz Apr 22, 2012
f48946a
CHROMIUM: Input: atmel_mxt_ts - add sysfs entry to read config checksum
djkurtz Apr 23, 2012
62c2327
CHROMIUM: Input: atmel_mxt_ts - add sysfs entry to read info checksum
djkurtz Apr 27, 2012
c0f05a7
CHROMIUM: Input: atmel_mxt_ts - verify info block checksum
djkurtz Apr 25, 2012
5ff872c
CHROMIUM: Input: atmel_mxt_tx - add matrix_size sysfs entry
djkurtz Apr 30, 2012
8aca2ef
CHROMIUM: Input: atmel_mxt_ts - define helper functions for size and …
djkurtz Dec 17, 2012
12d3382
CHROMIUM: Input: atmel_mxt_ts - add debugfs infrastructure
djkurtz May 9, 2012
6f5ed28
CHROMIUM: Input: atmel_mxt_ts - add deltas and refs debugfs entries
djkurtz Dec 17, 2012
bc4025b
CHROMIUM: Input: atmel_mxt_ts - add device id for touchpad variant
djkurtz Dec 12, 2012
e19862f
CHROMIUM: Input: atmel_mxt_ts - Read resolution from device memory
yufengshen May 1, 2012
fda84de
CHROMIUM: Input: atmel_mxt_ts - Report TOUCH MAJOR in terms of pixels
yufengshen May 25, 2012
b103fcc
CHROMIUM: Input: atmel_mxt_ts - add new object types
bleungatchromium Apr 5, 2012
6a8f945
CHROMIUM: INPUT: atmel_mxt_ts - Increase the wait times for backup an…
Apr 29, 2011
f298f44
CHROMIUM: Input: atmel_mxt_ts - dump mxt_read/write_reg
djkurtz Feb 15, 2012
9ce0702
CHROMIUM: Input: atmel_mxt_ts - take an instance for mxt_write_object
djkurtz Dec 12, 2012
a29101b
CHROMIUM: Input: atmel_mxt_ts - allow writing to object sysfs entry
djkurtz Mar 19, 2012
64a1cbe
CHROMIUM: Input: atmel_mxt_ts - add backupnv sysfs entry
djkurtz Mar 19, 2012
b867a3a
CHROMIUM: Input: atmel_mxt_ts - read num messages, then all messages
djkurtz Mar 19, 2012
f32acc0
CHROMIUM: Input: atmel_mxt_ts - remove mxt_make_highchg
djkurtz Dec 19, 2012
a5a1fb0
CHROMIUM: Input: atmel_mxt_ts - Remove matrix size update
yufengshen May 1, 2012
6ae0190
CHROMIUM: Input: atmel_mxt_ts - parse vector field of data packets
djkurtz Feb 20, 2012
0118346
CHROMIUM: Input: atmel_mxt_ts - Add IDLE/DEEP-SLEEP modes when suspend
yufengshen May 5, 2012
2365f9b
CHROMIUM: Input: atmel_mxt_ts - Move object from sysfs to debugfs
yufengshen May 10, 2012
7d8cb8e
CHROMIUM: Input: atmel_mxt_ts - Set default irqflags when there is no…
yufengshen May 14, 2012
06253e7
CHROMIUM: Input: atmel_mxt_ts - Support the case with no platform data
yufengshen May 14, 2012
ebb72e7
CHROMIUM: Input: atmel_mxt_ts - Wait on auto calibration msg in suspend
yufengshen May 16, 2012
1bea957
CHROMIUM: Input: atmel_mxt_ts - Add sysfs entry for r/w fw file name
djkurtz Dec 13, 2012
23b1c0b
CHROMIUM: Input: atmel_mxt_ts - Add sysfs entry for r/w config file name
yufengshen May 16, 2012
85cd93e
CHROMIUM: Input: atmel_mxt_ts - add sysfs entry for writing a config …
yufengshen May 18, 2012
1f17df1
CHROMIUM: Input: atmel_mxt_ts - make mxt_initialize async
yufengshen Oct 30, 2012
6191dce
CHROMIUM: Input: atmel_mxt_ts - move backup_nv to handle_pdata
bleungatchromium Aug 8, 2012
410065b
CHROMIUM: Input: atmel_mxt_ts - Add defines for T9 Touch Control
bleungatchromium Aug 7, 2012
40b8dae
CHROMIUM: Input: atmel_mxt_ts - disable reporting on stop
bleungatchromium Aug 11, 2012
da857cd
CHROMIUM: Input: atmel_mxt_ts - Suppress handle messages used for resume
bleungatchromium Aug 14, 2012
4dd2d9a
CHROMIUM: Input: atmel_mxt_ts - save and restore t9_ctrl on wakeup di…
bleungatchromium Aug 23, 2012
7cef424
CHROMIUM: Input: atmel_mxt_ts - enable RPTEN if can wakeup from suspend
yufengshen Sep 12, 2012
4ddf62e
CHROMIUM: Input: atmel_mxt_ts - release all fingers on resume
yufengshen Oct 9, 2012
fb6781e
CHROMIUM: Input: atmel_mxt_ts - make suspend power acquisition interv…
yufengshen Nov 12, 2012
c7bee82
CHROMIUM: Input: atmel_mxt_ts - recalibrate on system resume
yufengshen Nov 14, 2012
df969dc
CHROMIUM: Input: atmel_mxt_ts: Use correct max touch_major in mxt_rel…
yufengshen Jan 10, 2013
cdc98cc
CHROMIUM: Input: atmel_mxt_ts - Add support for T65, Lensbending Corr…
bleungatchromium Jan 10, 2013
f973cef
CHROMIUM: Input: atmel_mxt_ts : On Tpads, enable T42, disable T19 on …
bleungatchromium Jan 19, 2013
524facb
CHROMIUM: Input: atmel_mxt_ts : Set power/wakeup to disabled by default.
bleungatchromium Jan 19, 2013
1e76efd
CHROMIUM: Input: atmel_mxt_ts - mxt_stop on lid close
bleungatchromium Jan 26, 2013
0ce8544
CHROMIUM: Input: atmel_mxt_ts - Disable T9 on mxt_stop
djkurtz Jan 31, 2013
58cb221
CHROMIUM: Input: atmel_mxt_ts - Set T9 in mxt_resume based on lid state
bleungatchromium Jan 28, 2013
de909d6
video: ssd1307fb: Add support for SSD1306 OLED controller
mripard Dec 7, 2012
98a945d
ssd1307fb: Rework the communication functions
mripard Feb 26, 2013
36ca2cc
ssd1307fb: Speed up the communication with the controller
mripard Feb 26, 2013
8885b7e
ssd1307fb: Make use of horizontal addressing mode
mripard Jul 13, 2012
192aaa2
SSD1307fb: 1Hz -> 8Hz defio updates
koenkooi Apr 13, 2013
c5a8e7f
Make single .dtb targets also with DTC_FLAGS
philenotfound Jun 5, 2013
b9e7866
video: Add generic HDMI infoframe helpers
Feb 22, 2013
32228e0
BeagleBone Black TDA998x Initial HDMI Audio support
DarrenEtheridge Apr 19, 2013
5b704a2
Clean up some formating and debug in Davinci MCASP driver
DarrenEtheridge Apr 19, 2013
e90828b
tilcdc: Prune modes that can't support audio.
pantoniou May 3, 2013
e04361c
Enable output of correct AVI Infoframe type hdmi
DarrenEtheridge May 8, 2013
a00b6dc
drm: am335x: add support for 2048 lines vertical
DarrenEtheridge May 8, 2013
9bb00b4
drm: tda998x Adding extra CEA mode for 1920x1080@24
DarrenEtheridge May 8, 2013
728240c
tilcdc: Remove superfluous newlines from DBG messages
pantoniou May 20, 2013
ed3d42c
tilcdc: 1280x1024x60 bw > 1920x1080x24 bw
pantoniou May 20, 2013
d5db3f1
tilcdc: Only support Audio on 50 & 60 Hz modes
pantoniou May 20, 2013
2f14904
drm/i2c: nxp-tda998x: fix EDID reading on TDA19988 devices
May 16, 2013
5d058e5
tilcdc: Allow non-audio modes when we don't support them.
pantoniou Jun 4, 2013
e0ced35
drm/i2c: nxp-tda998x: ensure VIP output mux is properly set
May 16, 2013
16c8abb
drm/i2c: nxp-tda998x: fix npix/nline programming
May 16, 2013
0553640
drm: tilcdc: Clear bits of register we're going to set.
pantoniou Jun 5, 2013
6ec1707
DRM: tda998x: add missing include
shesselba May 18, 2013
85f9d7e
drm/i2c: nxp-tda998x: prepare for video input configuration
May 16, 2013
f736506
WIP of new tda998x patches.
pantoniou Jun 5, 2013
1fc37c5
tilcdc: Slave panel settings read from DT now
pantoniou Jun 6, 2013
bf72403
drm: tda998x: Revert WIP to previous state
pantoniou Jun 6, 2013
8f12233
tilcdc: More refined audio mode compatibility check.
pantoniou Jun 6, 2013
0789411
drm/tilcdc fixing i2c/slave initialization race
Aug 9, 2013
999aae8
drm/tilcdc increase allowable supported resolution
Aug 9, 2013
ce26bac
drm/i2c/tda998x fix sync generation and calculation
Aug 9, 2013
1914b72
drm/tilcdc fixup mode to workaound sync for tda998x
Aug 9, 2013
f491fa9
Documentation for tilcdc Devicetree Bindings
Aug 9, 2013
118a8a3
drm/tilcdc: adding more guards to prevent selecting invalid modes
Aug 9, 2013
2683bd7
Make the McASP code generic again, remove all hardcoding
DarrenEtheridge Jul 1, 2013
2d54a3c
ASoc: Davinci-EVM: Config 12MHz CLK for AIC3x Codec
Oct 18, 2013
3556419
ASoc: McASP: Lift Reset on CLK Dividers when RX/TX
Oct 18, 2013
0f3efea
boneblack: Remove default pinmuxing for MMC1
pantoniou Apr 18, 2013
a64f67d
capemgr: Implement cape priorities
pantoniou Apr 22, 2013
4d388ae
rstctl: Reset control subsystem
pantoniou Apr 11, 2013
fe13a97
omap_hsmmc: Enable rstctl bindings.
pantoniou Apr 22, 2013
4411bf4
bone: Add rstctl DT binding for beaglebone
pantoniou Apr 22, 2013
345ef8c
bone-eMMC: Add rstctl rstctl DT bindings
pantoniou Apr 22, 2013
9a28baf
capes: Add testing capes for rstctl
pantoniou Apr 22, 2013
8076e46
omap_hsmmc: Bail out when rstctl error is unrecoverable
pantoniou Apr 22, 2013
56a6dd8
bone: Put priorities in built-in capes
pantoniou Apr 22, 2013
db8d6c8
bone-common dtsi: remove reset cape
koenkooi May 2, 2013
f7537cb
mmc: add missing select RSTCTL in MMC_OMAP
mranostay May 25, 2013
37662e9
soc_camera: QL/mt9l112 camera driver for the beaglebone
pantoniou May 1, 2013
a2e8824
capes: Add BB-BONE-CAM3 cape
pantoniou May 1, 2013
3ed13be
cssp_camera: Correct license identifier
pantoniou May 1, 2013
60d4f85
cssp_camera: increase delays make sensor detection work better
koenkooi May 2, 2013
45a8386
mt9t112: forward port optimizations from Angstrom 3.2 kernel
koenkooi May 2, 2013
fbdaf98
cssp_camera: Use flip if available.
pantoniou May 2, 2013
9e0f380
cssp_camera: Fix it for small resolutions
pantoniou May 9, 2013
9630258
cssp_camera: Increase delay after enabling clocks to 100ms
pantoniou May 10, 2013
edc28af
Debugging camera stuff
pantoniou May 10, 2013
b167849
cssp_camera: Make it work with Beaglebone black
pantoniou May 10, 2013
b1ba8f8
bone: capemgr: Introduce simple resource tracking
pantoniou May 16, 2013
8d24590
capes: Add resources to capes.
pantoniou May 16, 2013
d0ed3be
capes: Update most of the capes with resource definitions
pantoniou May 17, 2013
6020007
capes: Update RS232 + CAN capes with resources
pantoniou May 20, 2013
3736173
capemgr: Add enable_partno parameter
pantoniou Jun 4, 2013
31c3c6b
cape: GPIOHELP use correct part number
pantoniou Jun 5, 2013
47f1bde
bbb: Add a fall-back non-audio HDMI cape
pantoniou Jun 4, 2013
bda9da2
capes: HDMI slaves need panel settings
pantoniou Jun 6, 2013
20abee2
capes: boneblack HDMI capes have blacklisted modes.
pantoniou Jun 12, 2013
36469ca
capes: LCD7: Fix definitions
pantoniou Jun 12, 2013
29c4e1e
capes: LCD7: Fix enter key pinmux
pantoniou Jun 12, 2013
76817ea
Fix timings for LCD3 cape
Jun 13, 2013
e7edc20
capes: LCD capes updated with timing fixes
pantoniou Jun 13, 2013
9ed4eb1
Fix mmc2 being enabled when eMMC is disabled.
modmaker Jun 10, 2013
ec8d7e9
capes: LCD7: fix vsync-len off by one
pantoniou Jun 13, 2013
5d8a764
LCD capes: set default brightness to 100%
koenkooi Jun 20, 2013
e2a7313
lcd capes: update adc channels
koenkooi Jul 8, 2013
4075c8a
bone: renamed adafruit RTC cape
mranostay Jun 29, 2013
96a35fb
bone: add PPS to BB-BONE-RTC cape
mranostay Jun 29, 2013
ac48fab
firmware: remove rule for cape-bone-adafruit-lcd-00A0
koenkooi Jul 10, 2013
024b6b1
hwmon: add driver for the AM335x bandgap temperature sensor
jluebbe Jul 20, 2013
34fd3f1
arm: bone: dts: add CD for mmc1
aholler Jul 28, 2013
ea6d006
tps65217: Enable KEY_POWER press on AC loss / PWR_BUT
pantoniou May 27, 2013
969d816
dt: bone-common: Add interrupt for PMIC
pantoniou May 27, 2013
f075e45
drivers/pps/clients/pps-gpio.c: convert to module_platform_driver
jluebbe Jun 17, 2013
786d2b5
drivers/pps/clients/pps-gpio.c: convert to devm_* helpers
mranostay Jun 17, 2013
734c9e6
pps-gpio: add device-tree binding and support
jluebbe Jun 17, 2013
f4bf9b3
pps-gpio: add pinctrl suppport
mranostay Aug 7, 2013
a18aacb
leds: leds-pwm: Convert to use devm_get_pwm
Dec 21, 2012
08b4c66
leds: leds-pwm: Preparing the driver for device tree support
Dec 21, 2012
f7dba01
leds: leds-pwm: Simplify cleanup code
Dec 21, 2012
0194bac
leds: leds-pwm: Add device tree bindings
Dec 21, 2012
2848fe3
leds: leds-pwm: Defer led_pwm_set() if PWM can sleep
Jan 28, 2013
601c4b4
leds: pwm: Enable compilation on this version of the kernel
pantoniou Jul 10, 2013
9c98eb7
capes: Add bacon cape
pantoniou Jul 10, 2013
8f81993
cape: bacon: Cosmetic change of the adc helper name
pantoniou Jul 11, 2013
192ad22
cape: bacon: educational edition
pantoniou Jul 11, 2013
6153421
capes: bacon: Update with new ADC driver method
pantoniou Jul 11, 2013
82b624a
capes: BACON Educational cape with free form muxing
pantoniou Jul 15, 2013
395529b
firmware: add BeBoPr cape
koenkooi Jul 17, 2013
bcdc289
Add support for Beaglebone Audio Amplifier Cape
daniel-dnil Jul 17, 2013
6bbc43b
capemgr: Priority on capemgr.enable_partno option
pantoniou Jul 24, 2013
aa767de
bone: add protocape GPS
mranostay Aug 4, 2013
ee3723c
capes: make SPI overlays SPIDEV by default
mranostay Aug 9, 2013
7791a56
Removed old (wrong) BeBoPr 2191-R2 overlay.
modmaker Aug 11, 2013
6a0857e
Workaround for bug in tscadc code that oopses with BeagleBone (white)…
modmaker Aug 11, 2013
4071cd8
DT overlay for BeBoPr and BeagleBone (white). Loaded by new "cape-beb…
modmaker Aug 11, 2013
6bf2011
Added alias for BeBoPrs with old EEPROM device id '2191'.
modmaker Aug 11, 2013
52ced0b
DT overlay for BeBoPr with enable patch and BeagleBone (any colour). …
modmaker Aug 11, 2013
5536400
DT overlay for BeBoPr + Bridge and BeagleBone (any color). Loaded by …
modmaker Aug 11, 2013
6683660
Removed Whitelist and Blacklist Modes From HDMI Devicetree
Aug 8, 2013
b3ac6fe
beaglebone capes: add replicape A2 and A3 support
koenkooi Sep 9, 2013
53e7eed
Added camera cape support for Beaglebone Black
anithamol Nov 23, 2013
8f5635d
add argus ups cape support
jdal Dec 12, 2013
e85a220
Fix aspect ratio issue of 720p in MT9M114 camera cape
RobertCNelson Jan 2, 2014
84000e7
beaglebone capes: Added overlays for CBB-Serial cape
alexanderhiam Jan 30, 2014
2ca8793
apply htu21 patch
hieu-duong Mar 20, 2014
434b3ac
add support for weather cape rev b
hieu-duong Mar 20, 2014
87da14e
capes: Add cape-universal overlay files More details and full source …
cdsteinkuehler Mar 23, 2014
fd294a6
remove 1-wire gpio in weather cape rev B
hieu-duong Apr 3, 2014
2add975
cape: add cape-bone-ibb-00A0.dts
Apr 7, 2014
4752b52
adds DTS for CryptoCape
jbdatko Apr 2, 2014
8dbe7f0
Provides a sysfs interface to the eQEP hardware on the AM33XX series …
teknoman117 Dec 2, 2013
2aa7a0c
capes: add bone_eqep from https://github.com/Teknoman117/beaglebot/tr…
RobertCNelson Apr 24, 2014
d24f0e6
Adding Logibone to cape support list
jpiat Apr 28, 2014
e185f14
beaglebone capes: Added CBB-Relay cape dt overlay
alexanderhiam May 9, 2014
1c3876b
Firmware: Update Replicape device tree overlay files Files from: http…
cdsteinkuehler May 13, 2014
3773e1b
cape: add BB-BONE-AUDI-02-00A0 from: http://elinux.org/CircuitCo:Audi…
RobertCNelson May 14, 2014
74d6cc7
cape-universaln: remove P9_31
jadonk May 15, 2014
eaf0127
cape: add BB-BONE-HAS-00R1
denniedegroot May 20, 2014
d8a4757
cape: add BB-BONE-SERL-01-00A2
EmbeddedAndroid Jul 24, 2014
e343936
cape: add NL-AB-BBBC-00D0
RobertCNelson Nov 19, 2014
fcc0147
add: cape: MT-CAPE-01, still needs gpiolib/mtctrl patchset
RobertCNelson Nov 19, 2014
fa36936
cape: LCD4: Fix GPIO buttons Correct errant GPIO settings in exclusiv…
cdsteinkuehler Dec 6, 2014
00f701a
capes: HDMI: Fix incorrect pinmux register for GPIO1_27
cdsteinkuehler Dec 12, 2014
156be23
add new default pinmux based on Proto Cape
RobertCNelson Jan 28, 2014
d85774b
Instering Logibone driver into kernel
jpiat Apr 28, 2014
08a0634
Adding DTS support for Logibone
jpiat Apr 28, 2014
437fda8
Moving from bit-banged configuration to SPI
jpiat Jun 26, 2014
a35fd44
removing fpga loading interface from kernel space
jpiat Jun 30, 2014
81aa2c9
Add DTS for BeagleLogic
abhishek-kakkar Jun 23, 2014
1ba40f2
Add BeagleLogic binding functions to pru_rproc
abhishek-kakkar Jun 23, 2014
77580b1
Add kernel module for BeagleLogic
abhishek-kakkar Jun 23, 2014
362ed17
Fix compile error with pru_rproc.c
abhishek-kakkar Jun 24, 2014
7259d8a
BeagleLogic: module v1.1 working with libsigrok
abhishek-kakkar Jul 5, 2014
144ac45
sync: don't block the flusher thread waiting on IO
Jul 2, 2013
894555a
USB: Fix USB device disconnects on resume.
Sep 3, 2013
d63bdbc
beaglebone: switch uSD to 4-bit mode
koenkooi Sep 12, 2013
0f9f549
mmc: omap_hsmmc: clear status flags before starting a new command
francescolavra Jun 29, 2013
0e2e777
uvcvideo: Fix data type for pan/tilt control
Sep 27, 2013
70f2ae4
ti_am335x_tsc: touchscreen jitter fix
mickae1 Jan 22, 2014
efaf0ef
omap RS485 support by Michael Musset
mickae1 Jan 28, 2014
830146b
deb-pkg: sync with v3.14
RobertCNelson Mar 31, 2014
ae4ec31
Fix for a part of video got flipped from bottom to top
anithamolbenny Aug 22, 2014
0889fe2
Arduino Tre: added
Sep 15, 2014
985bd19
arduino-tre.dts: remote trailing whitespace
Sep 15, 2014
11fc08f
arduino-tre.dts: update vdd_ddr regulator to 1.35V
Sep 15, 2014
ba59e34
pruspeak: imported original source
Sep 18, 2014
446d633
pru_speak: integrated with pru_rproc in bb.org 3.8 kernel
Sep 19, 2014
63e1e3d
pru_speak: fix dma mask
Sep 19, 2014
9a3bb1b
Add DTS for PRUSPEAK
Sep 24, 2014
88c8cfa
firmware: add for beaglebone
RobertCNelson Jul 11, 2013
1753e20
saucy: disable -Werror=pointer-sign
RobertCNelson Jun 25, 2013
c57e770
saucy: disable stack protector
RobertCNelson Jun 25, 2013
fa46ff9
Add dir-changeable property to gpio-of-helper
cdsteinkuehler Jan 26, 2014
ca77d63
OpenGl: added SGX device to device tree
bvdberg Dec 4, 2013
af7d880
OpenGL: apply SGX patch (from TI forum), FIXES crash after pvrsrvctl …
bvdberg Dec 4, 2013
3d60807
OpenGL: fixed IRQ offset
bvdberg Dec 4, 2013
3f1ec4f
SGX: am335x_feature_detection
May 29, 2014
4fc30fc
backport (v3.13.7): tpm_i2c_atmel.c
RobertCNelson Apr 8, 2014
09206a7
backport: am335x: ti,omap4-rng: from ti v3.12 bsp
JamesWJohnson Aug 20, 2014
cfde7d4
Add Probotix custom LCD device tree overlay
cdsteinkuehler Nov 22, 2014
7a53e53
packaging: sync with mainline
RobertCNelson Nov 19, 2014
b06d81b
deb-pkg: install dtbs in linux-image package
RobertCNelson Nov 19, 2014
d292ca5
deb-pkg: no dtbs_install
RobertCNelson Nov 19, 2014
d9898ba
3.8.13-bone69 patchset
RobertCNelson Jan 1, 2015
41b0051
3.8.13-bone69 bb.org_defconfig
RobertCNelson Jan 1, 2015
bc8f3d7
BeagleBone: Add support for Element14 BB-VIEW LCD touchscreens
Jan 15, 2015
a4b6aff
BeagleBone: Add support for Element14 BB-VIEW LCD touchscreens
Jan 15, 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
  •  
  •  
  •  
13 changes: 13 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-iio-mpu6050
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
What: /sys/bus/iio/devices/iio:deviceX/in_gyro_matrix
What: /sys/bus/iio/devices/iio:deviceX/in_accel_matrix
What: /sys/bus/iio/devices/iio:deviceX/in_magn_matrix
KernelVersion: 3.4.0
Contact: [email protected]
Description:
This is mounting matrix for motion sensors. Mounting matrix
is a 3x3 unitary matrix. A typical mounting matrix would look like
[0, 1, 0; 1, 0, 0; 0, 0, -1]. Using this information, it would be
easy to tell the relative positions among sensors as well as their
positions relative to the board that holds these sensors. Identity matrix
[1, 0, 0; 0, 1, 0; 0, 0, 1] means sensor chip and device are perfectly
aligned with each other. All axes are exactly the same.
36 changes: 36 additions & 0 deletions Documentation/ABI/testing/sysfs-class-pwm
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
What: /sys/class/pwm/
Date: March 2013
KernelVersion: 3.11
Contact: Lars Poeschel <[email protected]>
Description:

The sysfs interface for PWM is selectable as a Kconfig option.
If a driver successfully probed a pwm chip, it appears at
/sys/class/pwm/pwmchipN/ where N is the number of it's first PWM channel. A
single driver may probe multiple chips. PWMs are identified as they are
inside the kernel, using integers in the range 0..MAX_PWMS. To use an
individual PWM, you have to explicitly export it by writing it's kernel
global number into the /sys/class/pwm/export file. Write it's number to
/sys/class/pwm/unexport to make the pwm available for other uses.
After a PWM channel is exported, it is available under
/sys/class/pwm/pwmN/. Under this directory you can set the parameters for
this PWM channel and at least let it start running.
See below for the parameters.
It is recommended to set the period_ns at first and the duty_ns after that.

See Documentation/pwm.txt for more information.

Directory structure:

/sys/class/pwm
/export ... asks the kernel to export a PWM to userspace
/unexport ... to return a PWM to the kernel
/pwmN ... for each exported PWM #N
/duty_ns ... r/w, length of duty portion
/period_ns ... r/w, length of the pwm period
/polarity ... r/w, normal(0) or inverse(1) polarity
only created if driver supports it
/run ... r/w, write 1 to start and 0 to stop the pwm
/pwmchipN ... for each pwmchip; #N is its first PWM
/base ... (r/o) same as N
/ngpio ... (r/o) number of PWM; numbered N .. MAX_PWMS
4 changes: 4 additions & 0 deletions Documentation/devices.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2810,6 +2810,10 @@ Your cooperation is appreciated.
211 = /dev/ttyMAX2 MAX3100 serial port 2
212 = /dev/ttyMAX3 MAX3100 serial port 3

220 = /dev/ttyJHD0 JHD629 pseudo serial port 0
221 = /dev/ttyJHD1 JHD629 pseudo serial port 1
..

205 char Low-density serial ports (alternate device)
0 = /dev/culu0 Callout device for ttyLU0
1 = /dev/culu1 Callout device for ttyLU1
Expand Down
1 change: 1 addition & 0 deletions Documentation/devicetree/00-INDEX
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ https://lists.ozlabs.org/listinfo/devicetree-discuss
- this file
booting-without-of.txt
- Booting Linux without Open Firmware, describes history and format of device trees.
dt-object-internals.txt
2 changes: 2 additions & 0 deletions Documentation/devicetree/bindings/arm/omap/omap.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ Required properties:
Optional properties:
- ti,no_idle_on_suspend: When present, it prevents the PM to idle the module
during suspend.
- ti,deassert-hard-reset: list of hwmod and hardware reset line name pairs
(ascii strings) to be deasserted upon device instantiation.


Example:
Expand Down
131 changes: 131 additions & 0 deletions Documentation/devicetree/bindings/bus/ti-gpmc.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
Device tree bindings for OMAP general purpose memory controllers (GPMC)

The actual devices are instantiated from the child nodes of a GPMC node.

Required properties:

- compatible: Should be set to one of the following:

ti,omap2420-gpmc (omap2420)
ti,omap2430-gpmc (omap2430)
ti,omap3430-gpmc (omap3430 & omap3630)
ti,omap4430-gpmc (omap4430 & omap4460 & omap543x)
ti,am3352-gpmc (am335x devices)

- reg: A resource specifier for the register space
(see the example below)
- ti,hwmods: Should be set to "ti,gpmc" until the DT transition is
completed.
- #address-cells: Must be set to 2 to allow memory address translation
- #size-cells: Must be set to 1 to allow CS address passing
- gpmc,num-cs: The maximum number of chip-select lines that controller
can support.
- gpmc,num-waitpins: The maximum number of wait pins that controller can
support.
- ranges: Must be set up to reflect the memory layout with four
integer values for each chip-select line in use:

<cs-number> 0 <physical address of mapping> <size>

Currently, calculated values derived from the contents
of the per-CS register GPMC_CONFIG7 (as set up by the
bootloader) are used for the physical address decoding.
As this will change in the future, filling correct
values here is a requirement.

Timing properties for child nodes. All are optional and default to 0.

- gpmc,sync-clk-ps: Minimum clock period for synchronous mode, in picoseconds

Chip-select signal timings (in nanoseconds) corresponding to GPMC_CONFIG2:
- gpmc,cs-on-ns: Assertion time
- gpmc,cs-rd-off-ns: Read deassertion time
- gpmc,cs-wr-off-ns: Write deassertion time

ADV signal timings (in nanoseconds) corresponding to GPMC_CONFIG3:
- gpmc,adv-on-ns: Assertion time
- gpmc,adv-rd-off-ns: Read deassertion time
- gpmc,adv-wr-off-ns: Write deassertion time

WE signals timings (in nanoseconds) corresponding to GPMC_CONFIG4:
- gpmc,we-on-ns Assertion time
- gpmc,we-off-ns: Deassertion time

OE signals timings (in nanoseconds) corresponding to GPMC_CONFIG4:
- gpmc,oe-on-ns: Assertion time
- gpmc,oe-off-ns: Deassertion time

Access time and cycle time timings (in nanoseconds) corresponding to
GPMC_CONFIG5:
- gpmc,page-burst-access-ns: Multiple access word delay
- gpmc,access-ns: Start-cycle to first data valid delay
- gpmc,rd-cycle-ns: Total read cycle time
- gpmc,wr-cycle-ns: Total write cycle time
- gpmc,bus-turnaround-ns: Turn-around time between successive accesses
- gpmc,cycle2cycle-delay-ns: Delay between chip-select pulses
- gpmc,clk-activation-ns: GPMC clock activation time
- gpmc,wait-monitoring-ns: Start of wait monitoring with regard to valid
data

Boolean timing parameters. If property is present parameter enabled and
disabled if omitted:
- gpmc,adv-extra-delay: ADV signal is delayed by half GPMC clock
- gpmc,cs-extra-delay: CS signal is delayed by half GPMC clock
- gpmc,cycle2cycle-diffcsen: Add "cycle2cycle-delay" between successive
accesses to a different CS
- gpmc,cycle2cycle-samecsen: Add "cycle2cycle-delay" between successive
accesses to the same CS
- gpmc,oe-extra-delay: OE signal is delayed by half GPMC clock
- gpmc,we-extra-delay: WE signal is delayed by half GPMC clock
- gpmc,time-para-granularity: Multiply all access times by 2

The following are only applicable to OMAP3+ and AM335x:
- gpmc,wr-access-ns: In synchronous write mode, for single or
burst accesses, defines the number of
GPMC_FCLK cycles from start access time
to the GPMC_CLK rising edge used by the
memory device for the first data capture.
- gpmc,wr-data-mux-bus-ns: In address-data multiplex mode, specifies
the time when the first data is driven on
the address-data bus.

GPMC chip-select settings properties for child nodes. All are optional.

- gpmc,burst-length Page/burst length. Must be 4, 8 or 16.
- gpmc,burst-wrap Enables wrap bursting
- gpmc,burst-read Enables read page/burst mode
- gpmc,burst-write Enables write page/burst mode
- gpmc,device-nand Device is NAND
- gpmc,device-width Total width of device(s) connected to a GPMC
chip-select in bytes. The GPMC supports 8-bit
and 16-bit devices and so this property must be
1 or 2.
- gpmc,mux-add-data Address and data multiplexing configuration.
Valid values are 1 for address-address-data
multiplexing mode and 2 for address-data
multiplexing mode.
- gpmc,sync-read Enables synchronous read. Defaults to asynchronous
is this is not set.
- gpmc,sync-write Enables synchronous writes. Defaults to asynchronous
is this is not set.
- gpmc,wait-pin Wait-pin used by client. Must be less than
"gpmc,num-waitpins".
- gpmc,wait-on-read Enables wait monitoring on reads.
- gpmc,wait-on-write Enables wait monitoring on writes.

Example for an AM33xx board:

gpmc: gpmc@50000000 {
compatible = "ti,am3352-gpmc";
ti,hwmods = "gpmc";
reg = <0x50000000 0x2000>;
interrupts = <100>;

gpmc,num-cs = <8>;
gpmc,num-waitpins = <2>;
#address-cells = <2>;
#size-cells = <1>;
ranges = <0 0 0x08000000 0x10000000>; /* CS0 @addr 0x8000000, size 0x10000000 */

/* child nodes go here */
};
37 changes: 37 additions & 0 deletions Documentation/devicetree/bindings/crypto/omap-aes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
OMAP SoC AES crypto Module

Required properties:

- compatible : Should contain entries for this and backward compatible
AES versions:
- "ti,omap2-aes" for OMAP2.
- "ti,omap3-aes" for OMAP3.
- "ti,omap4-aes" for OMAP4 and AM33XX.
Note that the OMAP2 and 3 versions are compatible (OMAP3 supports
more algorithms) but they are incompatible with OMAP4.
- ti,hwmods: Name of the hwmod associated with the AES odule
- reg : Offset and length of the register set for the module
- interrupt-parent : the phandle for the interrupt controller that
services interrupts for this module.
- interrupts : the interrupt number for the AES odule.

Optional properties:
- dmas: DMA controller phandle and DMA request ordered pairs.
- dma-names: DMA request names. This string corresponds 1:1 with
the ordered pairs in dmas. The string naming is to be
"tx" for TX request and "rx" for RX request.

Example:
/* AM335x */
aes: aes@53500000 {
compatible = "ti,omap4-aes";
ti,hwmods = "aes";
#address-cells = <1>;
#size-cells = <0>;
reg = <0x53500000 0xa0>;
interrupt-parent = <&intc>;
interrupts = <102>;
dmas = <&edma 6
&edma 5>;
dma-names = "tx", "rx";
};
35 changes: 35 additions & 0 deletions Documentation/devicetree/bindings/crypto/omap-sham.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
OMAP SoC SHA crypto Module

Required properties:

- compatible : Should contain entries for this and backward compatible
SHAM versions:
- "ti,omap2-sham" for OMAP2 & OMAP3.
- "ti,omap4-sham" for OMAP4 and AM33XX.
Note that these two versions are incompatible.
- ti,hwmods: Name of the hwmod associated with the SHAM module
- reg : Offset and length of the register set for the module
- interrupt-parent : the phandle for the interrupt controller that
services interrupts for this module.
- interrupts : the interrupt number for the SHAM module.

Optional properties:
- dmas: DMA controller phandle and DMA request ordered pair.
Only one rx pair is valid per SHAM module.
- dma-names: DMA request name. This string corresponds 1:1 with
the ordered pair in dmas. The string naming is to be
"rx" for RX request.

Example:
/* AM335x */
sham: sham@53100000 {
compatible = "ti,omap4-sham";
ti,hwmods = "sham";
#address-cells = <1>;
#size-cells = <0>;
reg = <0x53100000 0x200>;
interrupt-parent = <&intc>;
interrupts = <109>;
dmas = <&edma 36>;
dma-names = "rx";
};
81 changes: 81 additions & 0 deletions Documentation/devicetree/bindings/dma/dma.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
* Generic DMA Controller and DMA request bindings

Generic binding to provide a way for a driver using DMA Engine to retrieve the
DMA request or channel information that goes from a hardware device to a DMA
controller.


* DMA controller

Required property:
- #dma-cells: Must be at least 1. Used to provide DMA controller
specific information. See DMA client binding below for
more details.

Optional properties:
- dma-channels: Number of DMA channels supported by the controller.
- dma-requests: Number of DMA requests signals supported by the
controller.

Example:

dma: dma@48000000 {
compatible = "ti,omap-sdma";
reg = <0x48000000 0x1000>;
interrupts = <0 12 0x4
0 13 0x4
0 14 0x4
0 15 0x4>;
#dma-cells = <1>;
dma-channels = <32>;
dma-requests = <127>;
};


* DMA client

Client drivers should specify the DMA property using a phandle to the controller
followed by DMA controller specific data.

Required property:
- dmas: List of one or more DMA specifiers, each consisting of
- A phandle pointing to DMA controller node
- A number of integer cells, as determined by the
#dma-cells property in the node referenced by phandle
containing DMA controller specific information. This
typically contains a DMA request line number or a
channel number, but can contain any data that is used
required for configuring a channel.
- dma-names: Contains one identifier string for each DMA specifier in
the dmas property. The specific strings that can be used
are defined in the binding of the DMA client device.
Multiple DMA specifiers can be used to represent
alternatives and in this case the dma-names for those
DMA specifiers must be identical (see examples).

Examples:

1. A device with one DMA read channel, one DMA write channel:

i2c1: i2c@1 {
...
dmas = <&dma 2 /* read channel */
&dma 3>; /* write channel */
dma-names = "rx", "tx";
...
};

2. A single read-write channel with three alternative DMA controllers:

dmas = <&dma1 5
&dma2 7
&dma3 2>;
dma-names = "rx-tx", "rx-tx", "rx-tx";

3. A device with three channels, one of which has two alternatives:

dmas = <&dma1 2 /* read channel */
&dma1 3 /* write channel */
&dma2 0 /* error read */
&dma3 0>; /* alternative error read */
dma-names = "rx", "tx", "error", "error";
Loading