Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
745 commits
Select commit Hold shift + click to select a range
63ccd8f
ARM: OMAP2+: Add device-tree support for NOR flash
Feb 8, 2013
d23f05d
ARM: OMAP2+: Convert NAND to retrieve GPMC settings from DT
Feb 25, 2013
cc47ba7
ARM: OMAP2+: Convert ONENAND to retrieve GPMC settings from DT
Feb 25, 2013
0a1e42c
ARM: OMAP2+: Detect incorrectly aligned GPMC base address
Mar 6, 2013
0c7f063
ARM: OMAP2+: Remove unnecesssary GPMC definitions and variable
Mar 6, 2013
4920660
ARM: OMAP2+: Allow GPMC probe to complete even if CS mapping fails
Mar 6, 2013
2890986
ARM: OMAP2+: return -ENODEV if GPMC child device creation fails
Mar 14, 2013
edebdab
ARM: OMAP2+: rename gpmc_probe_nor_child() to gpmc_probe_generic_child()
Mar 14, 2013
ba01cac
ARM: OMAP2+: Add GPMC DT support for Ethernet child nodes
Mar 14, 2013
17936fa
mtd: omap-nand: pass device_node in platform data
zonque Dec 14, 2012
dda4192
ARM: OMAP: gpmc-nand: drop __init annotation
zonque Dec 14, 2012
5019f9b
ARM: OMAP: gpmc: enable hwecc for AM33xx SoCs
zonque Dec 14, 2012
d689632
ARM: OMAP: gpmc: don't create devices from initcall on DT
zonque Dec 14, 2012
ba2a8cf
ARM: OMAP2+: gpmc-onenand: drop __init annotation
ezequielgarcia Jan 25, 2013
8d2f6d2
gpmc: Add missing gpmc includes.
pantoniou Apr 23, 2013
fb03ff6
mtd: omap-onenand: pass device_node in platform data
ezequielgarcia Jan 25, 2013
2b4dc53
ARM: OMAP2+: Convert ONENAND to use gpmc_cs_program_settings()
Feb 21, 2013
979b383
omap: gpmc: Various driver fixes
pantoniou Apr 25, 2013
a8074d3
gpmc: Add DT node for gpmc on am33xx
pantoniou May 1, 2013
01a33b1
CHROMIUM: Input: atmel_mxt_ts - refactor i2c error handling
djkurtz Dec 19, 2012
22fb85f
CHROMIUM: Input: atmel_mxt_ts - register input device before request_irq
djkurtz Apr 27, 2012
788be5a
CHROMIUM: Input: atmel_mxt_ts - refactor input device creation
djkurtz Apr 27, 2012
aad59ef
CHROMIUM: Input: atmel_mxt_ts - handle bootloader mode at probe
djkurtz Dec 21, 2012
a712c97
CHROMIUM: Input: atmel_mxt_ts - handle errors during fw update
djkurtz Dec 20, 2012
47b4fc5
CHROMIUM: Input: atmel_mxt_ts - destroy state before fw update and re…
djkurtz Dec 20, 2012
b52a1a1
CHROMIUM: Input: atmel_mxt_ts - refactor bootloader entry/exit
bleungatchromium May 3, 2012
c23b72a
CHROMIUM: Input: atmel_mxt_ts - wait for CHG assert in mxt_check_boot…
bleungatchromium Apr 26, 2012
31434d9
CHROMIUM: Input: atmel_mxt_ts - wait for CHG after bootloader resets
bleungatchromium May 3, 2012
83c77b3
CHROMIUM: Input: atmel_mxt_ts - change MXT_BOOT_LOW to 0x26
bleungatchromium Apr 5, 2012
767f3b2
CHROMIUM: Input: atmel_mxt_ts - Increase FWRESET_TIME
bleungatchromium Apr 5, 2012
c243ae2
CHROMIUM: Input: atmel_mxt_ts - add calibrate sysfs entry
djkurtz Apr 22, 2012
79b53e9
CHROMIUM: Input: atmel_mxt_ts - add sysfs entry to read config checksum
djkurtz Apr 23, 2012
60b8d72
CHROMIUM: Input: atmel_mxt_ts - add sysfs entry to read info checksum
djkurtz Apr 27, 2012
1d411d2
CHROMIUM: Input: atmel_mxt_ts - verify info block checksum
djkurtz Apr 25, 2012
9427ba7
CHROMIUM: Input: atmel_mxt_tx - add matrix_size sysfs entry
djkurtz Apr 30, 2012
423d3c3
CHROMIUM: Input: atmel_mxt_ts - define helper functions for size and …
djkurtz Dec 17, 2012
faadec9
CHROMIUM: Input: atmel_mxt_ts - add debugfs infrastructure
djkurtz May 9, 2012
2cd6eea
CHROMIUM: Input: atmel_mxt_ts - add deltas and refs debugfs entries
djkurtz Dec 17, 2012
4d38728
CHROMIUM: Input: atmel_mxt_ts - add device id for touchpad variant
djkurtz Dec 12, 2012
e5fbb25
CHROMIUM: Input: atmel_mxt_ts - Read resolution from device memory
yufengshen May 1, 2012
f7c205b
CHROMIUM: Input: atmel_mxt_ts - Report TOUCH MAJOR in terms of pixels
yufengshen May 25, 2012
c50f09b
CHROMIUM: Input: atmel_mxt_ts - add new object types
bleungatchromium Apr 5, 2012
d4f5a7f
CHROMIUM: INPUT: atmel_mxt_ts - Increase the wait times for backup an…
Apr 29, 2011
270915a
CHROMIUM: Input: atmel_mxt_ts - dump mxt_read/write_reg
djkurtz Feb 15, 2012
02730a0
CHROMIUM: Input: atmel_mxt_ts - take an instance for mxt_write_object
djkurtz Dec 12, 2012
afd2f1a
CHROMIUM: Input: atmel_mxt_ts - allow writing to object sysfs entry
djkurtz Mar 19, 2012
aa02bcb
CHROMIUM: Input: atmel_mxt_ts - add backupnv sysfs entry
djkurtz Mar 19, 2012
d43c250
CHROMIUM: Input: atmel_mxt_ts - read num messages, then all messages
djkurtz Mar 19, 2012
85c2eda
CHROMIUM: Input: atmel_mxt_ts - remove mxt_make_highchg
djkurtz Dec 19, 2012
20575db
CHROMIUM: Input: atmel_mxt_ts - Remove matrix size update
yufengshen May 1, 2012
ff5edc4
CHROMIUM: Input: atmel_mxt_ts - parse vector field of data packets
djkurtz Feb 20, 2012
f49e373
CHROMIUM: Input: atmel_mxt_ts - Add IDLE/DEEP-SLEEP modes when suspend
yufengshen May 5, 2012
e2561d5
CHROMIUM: Input: atmel_mxt_ts - Move object from sysfs to debugfs
yufengshen May 10, 2012
39e4180
CHROMIUM: Input: atmel_mxt_ts - Set default irqflags when there is no…
yufengshen May 14, 2012
50d80ee
CHROMIUM: Input: atmel_mxt_ts - Support the case with no platform data
yufengshen May 14, 2012
d6805c0
CHROMIUM: Input: atmel_mxt_ts - Wait on auto calibration msg in suspend
yufengshen May 16, 2012
7c02faa
CHROMIUM: Input: atmel_mxt_ts - Add sysfs entry for r/w fw file name
djkurtz Dec 13, 2012
bbef1d0
CHROMIUM: Input: atmel_mxt_ts - Add sysfs entry for r/w config file name
yufengshen May 16, 2012
70beca3
CHROMIUM: Input: atmel_mxt_ts - add sysfs entry for writing a config …
yufengshen May 18, 2012
0e70fe1
CHROMIUM: Input: atmel_mxt_ts - make mxt_initialize async
yufengshen Oct 30, 2012
ab5b7a9
CHROMIUM: Input: atmel_mxt_ts - move backup_nv to handle_pdata
bleungatchromium Aug 8, 2012
7ccfd5e
CHROMIUM: Input: atmel_mxt_ts - Add defines for T9 Touch Control
bleungatchromium Aug 7, 2012
0253815
CHROMIUM: Input: atmel_mxt_ts - disable reporting on stop
bleungatchromium Aug 11, 2012
fb46122
CHROMIUM: Input: atmel_mxt_ts - Suppress handle messages used for resume
bleungatchromium Aug 14, 2012
39c3706
CHROMIUM: Input: atmel_mxt_ts - save and restore t9_ctrl on wakeup di…
bleungatchromium Aug 23, 2012
1582a19
CHROMIUM: Input: atmel_mxt_ts - enable RPTEN if can wakeup from suspend
yufengshen Sep 12, 2012
b8e29c2
CHROMIUM: Input: atmel_mxt_ts - release all fingers on resume
yufengshen Oct 9, 2012
11b86a0
CHROMIUM: Input: atmel_mxt_ts - make suspend power acquisition interv…
yufengshen Nov 12, 2012
da98205
CHROMIUM: Input: atmel_mxt_ts - recalibrate on system resume
yufengshen Nov 14, 2012
50d86c9
CHROMIUM: Input: atmel_mxt_ts: Use correct max touch_major in mxt_rel…
yufengshen Jan 10, 2013
4cf07a5
CHROMIUM: Input: atmel_mxt_ts - Add support for T65, Lensbending Corr…
bleungatchromium Jan 10, 2013
e5e649d
CHROMIUM: Input: atmel_mxt_ts : On Tpads, enable T42, disable T19 on …
bleungatchromium Jan 19, 2013
1538a20
CHROMIUM: Input: atmel_mxt_ts : Set power/wakeup to disabled by default.
bleungatchromium Jan 19, 2013
76fb97e
CHROMIUM: Input: atmel_mxt_ts - mxt_stop on lid close
bleungatchromium Jan 26, 2013
c462f97
CHROMIUM: Input: atmel_mxt_ts - Disable T9 on mxt_stop
djkurtz Jan 31, 2013
1c93a26
CHROMIUM: Input: atmel_mxt_ts - Set T9 in mxt_resume based on lid state
bleungatchromium Jan 28, 2013
3eccd29
video: ssd1307fb: Add support for SSD1306 OLED controller
mripard Dec 7, 2012
c02e57c
ssd1307fb: Rework the communication functions
mripard Feb 26, 2013
b8c878f
ssd1307fb: Speed up the communication with the controller
mripard Feb 26, 2013
3fbdf16
ssd1307fb: Make use of horizontal addressing mode
mripard Jul 13, 2012
3d7d794
SSD1307fb: 1Hz -> 8Hz defio updates
koenkooi Apr 13, 2013
420f304
Make single .dtb targets also with DTC_FLAGS
philenotfound Jun 5, 2013
fa65405
video: Add generic HDMI infoframe helpers
Feb 22, 2013
bfee6dc
BeagleBone Black TDA998x Initial HDMI Audio support
DarrenEtheridge Apr 19, 2013
eac06df
Clean up some formating and debug in Davinci MCASP driver
DarrenEtheridge Apr 19, 2013
ca02908
tilcdc: Prune modes that can't support audio.
pantoniou May 3, 2013
104babb
Enable output of correct AVI Infoframe type hdmi
DarrenEtheridge May 8, 2013
244793d
drm: am335x: add support for 2048 lines vertical
DarrenEtheridge May 8, 2013
9a6b0c1
drm: tda998x Adding extra CEA mode for 1920x1080@24
DarrenEtheridge May 8, 2013
37476db
tilcdc: Remove superfluous newlines from DBG messages
pantoniou May 20, 2013
6871aef
tilcdc: 1280x1024x60 bw > 1920x1080x24 bw
pantoniou May 20, 2013
c947106
tilcdc: Only support Audio on 50 & 60 Hz modes
pantoniou May 20, 2013
77dc227
drm/i2c: nxp-tda998x: fix EDID reading on TDA19988 devices
May 16, 2013
6233691
tilcdc: Allow non-audio modes when we don't support them.
pantoniou Jun 4, 2013
05688fb
drm/i2c: nxp-tda998x: ensure VIP output mux is properly set
May 16, 2013
87cac05
drm/i2c: nxp-tda998x: fix npix/nline programming
May 16, 2013
a296987
drm: tilcdc: Clear bits of register we're going to set.
pantoniou Jun 5, 2013
6a1a5ff
DRM: tda998x: add missing include
shesselba May 18, 2013
0843bed
drm/i2c: nxp-tda998x: prepare for video input configuration
May 16, 2013
9885cf2
WIP of new tda998x patches.
pantoniou Jun 5, 2013
2f5e18d
tilcdc: Slave panel settings read from DT now
pantoniou Jun 6, 2013
31d0661
drm: tda998x: Revert WIP to previous state
pantoniou Jun 6, 2013
48ff023
tilcdc: More refined audio mode compatibility check.
pantoniou Jun 6, 2013
8b03dc2
drm/tilcdc fixing i2c/slave initialization race
Aug 9, 2013
d72ee1c
drm/tilcdc increase allowable supported resolution
Aug 9, 2013
cb685e6
drm/i2c/tda998x fix sync generation and calculation
Aug 9, 2013
e86e9b2
drm/tilcdc fixup mode to workaound sync for tda998x
Aug 9, 2013
ccbd1aa
Documentation for tilcdc Devicetree Bindings
Aug 9, 2013
74df4c4
drm/tilcdc: adding more guards to prevent selecting invalid modes
Aug 9, 2013
4047385
Make the McASP code generic again, remove all hardcoding
DarrenEtheridge Jul 1, 2013
86fca12
ASoc: Davinci-EVM: Config 12MHz CLK for AIC3x Codec
Oct 18, 2013
71dbe5a
ASoc: McASP: Lift Reset on CLK Dividers when RX/TX
Oct 18, 2013
02bfe88
boneblack: Remove default pinmuxing for MMC1
pantoniou Apr 18, 2013
f557c0d
capemgr: Implement cape priorities
pantoniou Apr 22, 2013
b47ca7f
rstctl: Reset control subsystem
pantoniou Apr 11, 2013
cca0a47
omap_hsmmc: Enable rstctl bindings.
pantoniou Apr 22, 2013
509c0c3
bone: Add rstctl DT binding for beaglebone
pantoniou Apr 22, 2013
597794d
bone-eMMC: Add rstctl rstctl DT bindings
pantoniou Apr 22, 2013
2ed013b
capes: Add testing capes for rstctl
pantoniou Apr 22, 2013
42c2010
omap_hsmmc: Bail out when rstctl error is unrecoverable
pantoniou Apr 22, 2013
ae78292
bone: Put priorities in built-in capes
pantoniou Apr 22, 2013
4969a7b
bone-common dtsi: remove reset cape
koenkooi May 2, 2013
781a40e
mmc: add missing select RSTCTL in MMC_OMAP
mranostay May 25, 2013
331de5c
soc_camera: QL/mt9l112 camera driver for the beaglebone
pantoniou May 1, 2013
ae99a28
capes: Add BB-BONE-CAM3 cape
pantoniou May 1, 2013
b58bc4e
cssp_camera: Correct license identifier
pantoniou May 1, 2013
3249a1b
cssp_camera: increase delays make sensor detection work better
koenkooi May 2, 2013
f4377f5
mt9t112: forward port optimizations from Angstrom 3.2 kernel
koenkooi May 2, 2013
a1032ce
cssp_camera: Use flip if available.
pantoniou May 2, 2013
9819e48
cssp_camera: Fix it for small resolutions
pantoniou May 9, 2013
0d71afe
cssp_camera: Increase delay after enabling clocks to 100ms
pantoniou May 10, 2013
d8d4832
Debugging camera stuff
pantoniou May 10, 2013
38effb2
cssp_camera: Make it work with Beaglebone black
pantoniou May 10, 2013
a3d263e
bone: capemgr: Introduce simple resource tracking
pantoniou May 16, 2013
76739b7
capes: Add resources to capes.
pantoniou May 16, 2013
d821cd4
capes: Update most of the capes with resource definitions
pantoniou May 17, 2013
109b9d1
capes: Update RS232 + CAN capes with resources
pantoniou May 20, 2013
e141f4b
capemgr: Add enable_partno parameter
pantoniou Jun 4, 2013
9ae9779
cape: GPIOHELP use correct part number
pantoniou Jun 5, 2013
0e630e6
bbb: Add a fall-back non-audio HDMI cape
pantoniou Jun 4, 2013
5e3d17f
capes: HDMI slaves need panel settings
pantoniou Jun 6, 2013
1f836e9
capes: boneblack HDMI capes have blacklisted modes.
pantoniou Jun 12, 2013
17bcaa6
capes: LCD7: Fix definitions
pantoniou Jun 12, 2013
cb36373
capes: LCD7: Fix enter key pinmux
pantoniou Jun 12, 2013
63b2998
Fix timings for LCD3 cape
Jun 13, 2013
865d7e6
capes: LCD capes updated with timing fixes
pantoniou Jun 13, 2013
663bd1d
Fix mmc2 being enabled when eMMC is disabled.
modmaker Jun 10, 2013
12efda8
capes: LCD7: fix vsync-len off by one
pantoniou Jun 13, 2013
3ae77f7
LCD capes: set default brightness to 100%
koenkooi Jun 20, 2013
b718c98
lcd capes: update adc channels
koenkooi Jul 8, 2013
3fdf796
bone: renamed adafruit RTC cape
mranostay Jun 29, 2013
c49d1c0
bone: add PPS to BB-BONE-RTC cape
mranostay Jun 29, 2013
eb1a0fa
firmware: remove rule for cape-bone-adafruit-lcd-00A0
koenkooi Jul 10, 2013
0ddb55b
hwmon: add driver for the AM335x bandgap temperature sensor
jluebbe Jul 20, 2013
9512a61
arm: bone: dts: add CD for mmc1
aholler Jul 28, 2013
d9d794c
tps65217: Enable KEY_POWER press on AC loss / PWR_BUT
pantoniou May 27, 2013
da93af6
dt: bone-common: Add interrupt for PMIC
pantoniou May 27, 2013
df0e151
drivers/pps/clients/pps-gpio.c: convert to module_platform_driver
jluebbe Jun 17, 2013
9521df8
drivers/pps/clients/pps-gpio.c: convert to devm_* helpers
mranostay Jun 17, 2013
c7b1f44
pps-gpio: add device-tree binding and support
jluebbe Jun 17, 2013
9482ce6
pps-gpio: add pinctrl suppport
mranostay Aug 7, 2013
f895473
leds: leds-pwm: Convert to use devm_get_pwm
Dec 21, 2012
37b3248
leds: leds-pwm: Preparing the driver for device tree support
Dec 21, 2012
afe62a9
leds: leds-pwm: Simplify cleanup code
Dec 21, 2012
5c38cca
leds: leds-pwm: Add device tree bindings
Dec 21, 2012
1520c1b
leds: leds-pwm: Defer led_pwm_set() if PWM can sleep
Jan 28, 2013
f08af2a
leds: pwm: Enable compilation on this version of the kernel
pantoniou Jul 10, 2013
a63491e
capes: Add bacon cape
pantoniou Jul 10, 2013
428fff0
cape: bacon: Cosmetic change of the adc helper name
pantoniou Jul 11, 2013
9944bd6
cape: bacon: educational edition
pantoniou Jul 11, 2013
e85cd0f
capes: bacon: Update with new ADC driver method
pantoniou Jul 11, 2013
4eccb21
capes: BACON Educational cape with free form muxing
pantoniou Jul 15, 2013
6190fc6
firmware: add BeBoPr cape
koenkooi Jul 17, 2013
67a9bb7
Add support for Beaglebone Audio Amplifier Cape
daniel-dnil Jul 17, 2013
8a0930b
capemgr: Priority on capemgr.enable_partno option
pantoniou Jul 24, 2013
7f134f0
bone: add protocape GPS
mranostay Aug 4, 2013
0ada467
capes: make SPI overlays SPIDEV by default
mranostay Aug 9, 2013
5e90a31
Removed old (wrong) BeBoPr 2191-R2 overlay.
modmaker Aug 11, 2013
f082514
Workaround for bug in tscadc code that oopses with BeagleBone (white)…
modmaker Aug 11, 2013
012f460
DT overlay for BeBoPr and BeagleBone (white). Loaded by new "cape-beb…
modmaker Aug 11, 2013
2339746
Added alias for BeBoPrs with old EEPROM device id '2191'.
modmaker Aug 11, 2013
431589d
DT overlay for BeBoPr with enable patch and BeagleBone (any colour). …
modmaker Aug 11, 2013
ddba93f
DT overlay for BeBoPr + Bridge and BeagleBone (any color). Loaded by …
modmaker Aug 11, 2013
84a14ca
Removed Whitelist and Blacklist Modes From HDMI Devicetree
Aug 8, 2013
b146883
beaglebone capes: add replicape A2 and A3 support
koenkooi Sep 9, 2013
a37b0be
Added camera cape support for Beaglebone Black
anithamol Nov 23, 2013
6eb98b7
add argus ups cape support
jdal Dec 12, 2013
ce503d4
Fix aspect ratio issue of 720p in MT9M114 camera cape
RobertCNelson Jan 2, 2014
2204dd1
beaglebone capes: Added overlays for CBB-Serial cape
alexanderhiam Jan 30, 2014
1f0244f
apply htu21 patch
hieu-duong Mar 20, 2014
cacaa9e
add support for weather cape rev b
hieu-duong Mar 20, 2014
3fe3751
capes: Add cape-universal overlay files More details and full source …
cdsteinkuehler Mar 23, 2014
d21c9c7
remove 1-wire gpio in weather cape rev B
hieu-duong Apr 3, 2014
de77b7c
cape: add cape-bone-ibb-00A0.dts
Apr 7, 2014
7be23a3
adds DTS for CryptoCape
jbdatko Apr 2, 2014
ecdddda
Provides a sysfs interface to the eQEP hardware on the AM33XX series …
teknoman117 Dec 2, 2013
ea27f87
capes: add bone_eqep from https://github.com/Teknoman117/beaglebot/tr…
RobertCNelson Apr 24, 2014
1440d20
Adding Logibone to cape support list
jpiat Apr 28, 2014
f544208
beaglebone capes: Added CBB-Relay cape dt overlay
alexanderhiam May 9, 2014
3030f98
Firmware: Update Replicape device tree overlay files Files from: http…
cdsteinkuehler May 13, 2014
2f10893
cape: add BB-BONE-AUDI-02-00A0 from: http://elinux.org/CircuitCo:Audi…
RobertCNelson May 14, 2014
a7ac937
cape-universaln: remove P9_31
jadonk May 15, 2014
f399f28
cape: add BB-BONE-HAS-00R1
denniedegroot May 20, 2014
e895d78
cape: add BB-BONE-SERL-01-00A2
EmbeddedAndroid Jul 24, 2014
8677df7
add new default pinmux based on Proto Cape
RobertCNelson Jan 28, 2014
36375d7
Instering Logibone driver into kernel
jpiat Apr 28, 2014
4391963
Adding DTS support for Logibone
jpiat Apr 28, 2014
b956e90
Moving from bit-banged configuration to SPI
jpiat Jun 26, 2014
e56294d
removing fpga loading interface from kernel space
jpiat Jun 30, 2014
e1e88e5
Add DTS for BeagleLogic
abhishek-kakkar Jun 23, 2014
3addd3d
Add BeagleLogic binding functions to pru_rproc
abhishek-kakkar Jun 23, 2014
cd49fe5
Add kernel module for BeagleLogic
abhishek-kakkar Jun 23, 2014
14a3275
Fix compile error with pru_rproc.c
abhishek-kakkar Jun 24, 2014
4b5d985
BeagleLogic: module v1.1 working with libsigrok
abhishek-kakkar Jul 5, 2014
ce261ea
sync: don't block the flusher thread waiting on IO
Jul 2, 2013
107090d
USB: Fix USB device disconnects on resume.
Sep 3, 2013
5bcb043
beaglebone: switch uSD to 4-bit mode
koenkooi Sep 12, 2013
e9c835d
mmc: omap_hsmmc: clear status flags before starting a new command
francescolavra Jun 29, 2013
2e2610d
uvcvideo: Fix data type for pan/tilt control
Sep 27, 2013
84a6b2c
ti_am335x_tsc: touchscreen jitter fix
mickae1 Jan 22, 2014
4830e28
omap RS485 support by Michael Musset
mickae1 Jan 28, 2014
1bac98e
deb-pkg: sync with v3.14
RobertCNelson Mar 31, 2014
cfe4ff3
Fix for a part of video got flipped from bottom to top
anithamolbenny Aug 22, 2014
8181e43
Arduino Tre: added
Sep 15, 2014
51b087e
arduino-tre.dts: remote trailing whitespace
Sep 15, 2014
4ca5def
arduino-tre.dts: update vdd_ddr regulator to 1.35V
Sep 15, 2014
7affb10
firmware: add for beaglebone
RobertCNelson Jul 11, 2013
3760776
saucy: disable -Werror=pointer-sign
RobertCNelson Jun 25, 2013
1fe0648
saucy: disable stack protector
RobertCNelson Jun 25, 2013
bae9088
Add dir-changeable property to gpio-of-helper
cdsteinkuehler Jan 26, 2014
01c9db1
OpenGl: added SGX device to device tree
bvdberg Dec 4, 2013
f19e9b0
OpenGL: apply SGX patch (from TI forum), FIXES crash after pvrsrvctl …
bvdberg Dec 4, 2013
9199df3
OpenGL: fixed IRQ offset
bvdberg Dec 4, 2013
9f15da5
SGX: am335x_feature_detection
May 29, 2014
5598033
backport (v3.13.7): tpm_i2c_atmel.c
RobertCNelson Apr 8, 2014
7cf5c43
backport: am335x: ti,omap4-rng: from ti v3.12 bsp
JamesWJohnson Aug 20, 2014
61ea6ac
packaging: sync with mainline
RobertCNelson Jul 2, 2014
3fc3234
deb-pkg: install dtbs in linux-image package
RobertCNelson Jul 2, 2014
79e65e1
deb-pkg: no dtbs_install
RobertCNelson Jul 2, 2014
14381e0
3.8.13-bone65 patchset
RobertCNelson Sep 15, 2014
0137e91
3.8.13-bone65 bb.org_defconfig
RobertCNelson Sep 15, 2014
0c17497
usb: phy: introduce ->set_vbus() method
Mar 8, 2013
d93373f
usb: musb: core: Fix remote-wakeup resume
Feb 4, 2014
712a5a9
usb: musb: add reset hook to platform ops
zonque Apr 2, 2014
a148667
usb: musb: add a work_struct to recover from babble errors
zonque Apr 2, 2014
aa0abf3
usb: musb: dsps: handle babble interrupts
zonque Apr 2, 2014
88d4d0d
usb: musb: dsps: Call usb_phy(_shutdown/_init) during musb_platform_r…
georgecherian May 26, 2014
627a77e
usb: musb: core: Handle Babble condition only in HOST mode
georgecherian Jul 16, 2014
09711ff
usb: musb: core: Convert babble recover work to delayed work
georgecherian Jul 16, 2014
9284d8a
usb: musb: core: Convert the musb_platform_reset to have a return value.
georgecherian Jul 16, 2014
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: linux-iio@vger.kernel.org
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 <poeschel@lemonage.de>
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