Skip to content

Linux 3.6.9 cryptofixes #5

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

Closed
wants to merge 1,072 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1072 commits
Select commit Hold shift + click to select a range
17dd75e
crypto: Atmel TDES; add device tree support
Sep 17, 2012
55d8311
crypto: Atmel SHA; add device tree support
Sep 17, 2012
6d8f5ef
crypto: Atmel Test; add SHA224, SHA384 and SHA512 support
Sep 17, 2012
210e6cf
watchdog: at91sam9_wdt: add device tree support
fabio-porcedda Nov 12, 2012
ecdb900
watchdog: core: dt: add support for the timeout-sec dt property
fabio-porcedda Nov 22, 2012
719e405
watchdog: orion_wdt: add timeout-sec property binding
fabio-porcedda Nov 22, 2012
8fc2944
watchdog: at91sam9_wdt: add timeout-sec property binding
fabio-porcedda Nov 22, 2012
4ff5d0f
watchdog: WatchDog Timer Driver Core - fix comment
fabio-porcedda Nov 22, 2012
d6bda3d
watchdog/at91sam9_wdt: Remove the file_operations struct
wenyouya Nov 13, 2012
6e4acde
watchdog/at91sam9_wdt: Remove the global variable at91wdt_private
wenyouya Dec 3, 2012
5fe7ea9
watchdog/at91sam9_wdt: Add to use the watchdog framework
wenyouya Dec 3, 2012
b234472
watchdog/at91sam9_wdt: Remove the options: WDIOF_SETTIMEOUT and WDIOF…
wenyouya Dec 3, 2012
0d25c45
watchdog/at91sam9_wdt: Use module_platform_driver()
wenyouya Nov 13, 2012
f32668d
watchdog/at91sam9_wdt: Add nowayout helpers to Watchdog Timer Driver …
wenyouya Nov 13, 2012
b6b579c
watchdog/at91sam9_wdt: Remove the __initdata of at91wdt_wdd
wenyouya Dec 3, 2012
1a12cad
net/macb: increase RX buffer size for GEM
Nov 30, 2012
5ecea65
input: touchscreen: add dt support for Atmel maXTouch driver
mattwood2000 Nov 12, 2012
c458b1d
tty: atmel_serial: add pinctrl support
plagnioj Jul 5, 2012
fae56e4
Serial: AT91: Correct defination of PDC
ElenSong Nov 21, 2012
664b8fc
DMA: AT91: Serial: Add parameter for serial dma use
ElenSong Oct 29, 2012
164960f
Serial: AT91: Add device tree property for conf
ElenSong Nov 22, 2012
a822470
Serial: AT91: use compatible device to distinguish dma from pdc
ElenSong Nov 22, 2012
6140511
Serial: AT91: distinguish PDC and DMA when no dt support
ElenSong Nov 22, 2012
563f20d
Serial: AT91: Request tx dma channel
ElenSong Nov 22, 2012
0447b4b
Serial: AT91: Enable tx dma
ElenSong Nov 22, 2012
0c7985a
Serial: AT91: Request rx dma channel
ElenSong Nov 22, 2012
2831579
DMA: AT91: Add value about transmit buswidth
ElenSong Dec 4, 2012
db7289c
DMA: AT91: Get residual bytes in dma buffer
ElenSong Nov 22, 2012
dd6dca8
DMA: AT91: Check fifo empty
ElenSong Dec 6, 2012
d9438e7
Serial: AT91: Enable rx cyclic DMA transfer
ElenSong Nov 22, 2012
260698e
ARM: AT91: IIO: add low and high res support for at91 adc
ldesroches Nov 28, 2012
65fbc37
ARM: AT91: IIO: add pinctrl support to at91_adc
ldesroches Dec 5, 2012
f2e583d
USB: gadget: atmel_usba: add device tree support
Dec 10, 2012
07fc3e5
ASoC: atmel-pcm-dma: fix aplay without parameters bug
Dec 12, 2012
c8c7685
atmel-isi: add explaination for all items of isi_platform_data.
JoshWu Dec 12, 2012
0688925
Serial: AT91: remove tx dma issue pending
ElenSong Dec 12, 2012
4959372
net/macb: change RX path for GEM
Dec 12, 2012
6160d8e
net/macb: Try to optimize struct macb layout
Dec 12, 2012
c37d08f
usb: gadget: atmel_usba: add pinctrl consumer for vbus
Dec 11, 2012
bbdef35
ASoC: atmel-ssc-dai: enable to play 24 and 32 bit audio
Dec 19, 2012
15ef818
arm: at91: use macro to declare soc boot data
plagnioj Aug 16, 2012
72fb265
ARM: at91: gpio: implement request
plagnioj Jul 5, 2012
8f18eef
at91: regroup gpio and pinctrl under the same ranges
plagnioj Jul 4, 2012
9347a51
arm: at91: at91sam9x5: fix gpio number per bank
plagnioj Jul 14, 2012
41141ef
ARM: at91: add dummies pinctrl for non dt platform
plagnioj Jul 12, 2012
e955b7e
ARM: at91: add pinctrl support
plagnioj Oct 18, 2012
a87c6a0
arm: at91: dt: at91sam9 add pinctrl support
plagnioj Oct 18, 2012
3d3980a
pinctrl: at91 add deglitch, debounce, pull down and schmitt trigger m…
plagnioj Sep 26, 2012
aef2586
pinctrl/at91: fix compatible order
ldesroches Oct 16, 2012
7c2f819
pinctrl: at91: fix gpio irq support
plagnioj Oct 19, 2012
e5a5787
pinctrl: at19: fix typo on PULL_UP
plagnioj Oct 23, 2012
54d9556
pinctrl: at91: fix pull down support
plagnioj Oct 23, 2012
d4d7844
pinctrl: at91: fix debounce support
plagnioj Oct 23, 2012
294d967
ARM: dts: add dma-cells to dma-controller nodes
ldesroches Nov 16, 2012
edb73ff
ARM: dts: add nodes for atmel hsmci controllers for atmel SOCs
ldesroches May 24, 2012
b2aa850
ARM: dts: add nodes for atmel hsmci controllers for atmel boards
ldesroches May 24, 2012
0676625
ARM: at91: add MCI DMA for at91sam9x5.dtsi
Sep 24, 2012
f8060e7
ARM: at91: add clocks for MCI DT entries
ldesroches Nov 20, 2012
3fc31b0
at91: 9x5: add DT parameters to enable PMECC
JoshWu Sep 25, 2012
58ace17
ARM: at91/9x5 family: add at91sam9x25ek.dts
Oct 2, 2012
3c94c53
ARM: at91: add new at91sam9g35ek.dts
Oct 16, 2012
b0600a8
ARM: at91: add LCD HEO DT entry for at91sam9x5
Oct 17, 2012
9ef5803
ARM: at91: add clocks for I2C DT entries
ldesroches Sep 12, 2012
1b1cac3
ARM: dts: add twi nodes for atmel SoCs
ldesroches Sep 12, 2012
a06630f
ARM: dts: add twi nodes for atmel boards
ldesroches Sep 12, 2012
9a76fe7
ARM: dts: add i2c dma conf for 9x5
ldesroches Nov 16, 2012
f4ae043
arm: at91: dt: at91sam9 add nand pinctrl support
plagnioj Jul 12, 2012
98660e4
ARM: at91: split 9x5 dts/dtsi in a "common" set of peripherals
Oct 2, 2012
9887781
arm: at91sam9x5: sync with the mainline
plagnioj Oct 18, 2012
f84e0b9
ARM: at91: add LCD pdata for 9x5 LCD
Oct 16, 2012
6ee320f
ARM: at91/DT: add i2c mmc nand pinctrl in device tree support
plagnioj Oct 18, 2012
3991d36
at91sam9x5: add lcd pinctrl support
plagnioj Oct 19, 2012
9ed9de4
AT91SAM9G45: crypto: same platform data header for all crypto periphe…
Sep 17, 2012
0661b07
AT91SAM9N12: add crypto peripherals
Sep 17, 2012
243fc20
ARM: dts: add spi nodes for atmel SoC
wenyouya Nov 23, 2012
6ae4356
ARM: dts: add spi nodes for atmel boards
wenyouya Nov 23, 2012
c2d7e0e
ARM: dts: introduce simple bus to represent the LCDC
plagnioj Oct 19, 2012
fca049e
ARM: at91: update due to second lcd overlay support
ldesroches Oct 29, 2012
ae7f951
ARM: at91/dts: add at91sam9_wdt driver to at91sam926x, at91sam9g45
fabio-porcedda Nov 12, 2012
d4be3eb
ARM: dts: add the watchdog nodes for at91sam9x5 and at91sam9n12 SoC
wenyouya Dec 3, 2012
bfd370f
ARM: dts: add the watchdog nodes for at91sam9g25ek boards
wenyouya Dec 3, 2012
81bb2bc
ARM: at91: change serial driver name according to the move to id_table
Dec 13, 2012
3a41782
MTD: atmel_nand: add sama5d3 to cpu_has_dma() function
Oct 8, 2012
66d644c
[media] atmel_isi: allocate memory to store the isi platform data.
JoshWu Aug 29, 2012
8277c04
enable SAMA5D3 support in touch screen adc controller driver.
JoshWu Jun 13, 2012
2a35816
media/video: at91sam9x5-video: add sama5d3 support
Oct 18, 2012
373d8da
atmel_nand: add nand flash controller(NFC) definitions
JoshWu Nov 13, 2012
4c1d1ce
atmel_nand: add Nand Flash Controller(NFC) resources and initialization
JoshWu Nov 13, 2012
f918fba
atmel_nand: nfc: enable NFC support.
JoshWu Nov 16, 2012
59663df
atmel_nand: nfc: enable read operation via nfc sram.
JoshWu Nov 14, 2012
427e143
atmel_nand: replace pmecc enable code with one function.
JoshWu Nov 14, 2012
bdcf37b
atmel_nand: enable write page function with nfc sram transfer.
JoshWu Nov 16, 2012
4b1b38d
atmel_nand: can switch the sram banks.
JoshWu Nov 16, 2012
10fe717
atmel_nand: nfc: enable dma for page read with nfc sram
JoshWu Nov 16, 2012
ae2124a
atmel_nand: add dma operation for write via NFC sram.
JoshWu Nov 16, 2012
20e47ad
atmel_nand: nfc: add interrupt definitions.
JoshWu Nov 14, 2012
0ff2282
atmel_nand: add dummy interrupt handler.
JoshWu Nov 15, 2012
5cbb62b
atmel_nand: nfc: use interrupt instead of pooling the status register.
JoshWu Nov 24, 2012
f107d69
Revert "[media] soc-camera: Pass the physical device to the power ope…
JoshWu Nov 28, 2012
d238bbf
ASoC: sama5d3-wm8904: add audio support
Nov 26, 2012
7fa9815
SAMA5: pmc: use PCR register to manage peripheral clocks
Sep 24, 2012
94013fa
WIP: SAMA5 support (new)
ldesroches Nov 19, 2012
43432b7
SAMA5: dynamically change lcd configuration for PDA module
ldesroches Dec 7, 2012
21b65c9
ARM: at91: add peripheral clock division support for sama5
ldesroches Oct 11, 2012
7abd929
ARM: at91: add dma conf to mci nodes
ldesroches Nov 20, 2012
84458d5
ARM: at91: add dma conf to i2c nodes
ldesroches Nov 20, 2012
1f81ba2
ARM: sama5d3: add dma property to ssc nodes
Nov 26, 2012
d70241e
ARM: dts: add serial dma conf for sama5d3
ElenSong Nov 21, 2012
e877e23
spi: atmel: add dt property for DMA configuration for sama5d3x
wenyouya Nov 28, 2012
e11cddc
ARM: at91/dts: add eeprom entry for sama5d34ek.dts
Sep 25, 2012
bb84dd3
SAMA5: sort and update dtb files
ldesroches Dec 14, 2012
5dc6720
ARM: sama5: add usba vbus pinctrl and enable detecting
Dec 11, 2012
2869e92
SAMA5: update defconfig
ldesroches Dec 18, 2012
6772edf
SAMA5: dts: update pinctrl for adc on sama5d35
ldesroches Dec 18, 2012
84741c4
atmel_nand: nfc: change printk to dev_dbg
ldesroches Dec 18, 2012
69ca219
atmel_nand: nfc: According to the data sheet, for READID nand command…
JoshWu Dec 20, 2012
3206169
ARM: at91/board-dt: add fake ISI material
Dec 20, 2012
07348c4
ARM: at91/board-dt: fix i2c_camera_power_revB() return value
Dec 20, 2012
b258c77
ARM: at91/dts: add pinctrl to EMAC ethernet interface
Dec 20, 2012
bd08b2e
atmel: spi: quick implementation of WDRBT feature
ldesroches Dec 20, 2012
fcfa5ff
ARM: at91/board-dt: fix return value in i2c_camera_power() and fix ty…
JoshWu Dec 21, 2012
2b1cd49
ARM: at91/dts: leds: remove d3 for sama5d35ek.dts since it conflicts …
JoshWu Dec 21, 2012
8e82ac9
atmel_nand: nfc: add time out condition in case that nand flash canno…
JoshWu Jan 9, 2013
76b9aaf
ASoC: atmel-ssc: change dev_dbg to dev_err
Jan 18, 2013
551c595
ASoC: sama5-wm8904: setting dai format through dai link
Jan 18, 2013
4a5a686
ASoC: sama5_wm8904: using dapm widget directly
Jan 18, 2013
c38f156
spi/spi_atmel: fix compilation issue when no DT
wenyouya Jan 22, 2013
8b60509
SAMA5: fixes for at91_dt_device_init
ldesroches Jan 3, 2013
b791691
SAMA5: remove all mb-revB device tree part
ldesroches Jan 3, 2013
b28abac
SAMA5: big rework on dts files
ldesroches Jan 10, 2013
0527a9f
arm: at91sam9g45: add missing uart pinctrl node
plagnioj Oct 18, 2012
3aab3ce
arm: at91sam9263: add missing uart pinctrl node
plagnioj Oct 18, 2012
539745d
arm: at91sam9260: add missing uart pinctrl node
plagnioj Oct 18, 2012
06bf787
arm: at91sam9xcm: add specific nand pinctrl
plagnioj Oct 23, 2012
53f3b94
ARM: sama5: update the dts for audio
Jan 24, 2013
5eaa755
net/macb: fix race with RX interrupt while doing NAPI
Jan 24, 2013
16f8af9
net/macb: set discard rx packets if no DMA resource flag
Jan 24, 2013
228af46
net/macb: RX_USED bit is managed in gem_rx_refill function
Jan 24, 2013
659990d
net/macb: no need to test available space in TX ring
Jan 24, 2013
5d6862c
net/macb: fix the macb_close() function
Jan 24, 2013
9bf30f0
net/macb: when freeing tx buffer, make sure to unmap them
Jan 24, 2013
88ba9e4
net/macb: trivial: remove unneeded asignment in poll function
Jan 24, 2013
af5cfa0
SAMA5: dts: add pb_user1 to sama5d35ek
ldesroches Jan 24, 2013
39f3e40
ARM: at91: fix infinite loop for AIC5
ldesroches Jan 24, 2013
8c9ae05
Input: qt1070 becomes a wakeup source
ldesroches Jan 24, 2013
e85cb65
pinctrl: at91: manage gpio suspend/resume
ldesroches Jan 24, 2013
9883061
ARM: at91: cleanup to remove conflicts between pinctrl and the old gp…
ldesroches Jan 24, 2013
39dca1f
video: atmel_hlcdfb: don't read a write only register
ldesroches Jan 24, 2013
673da5e
video: atmel_hlcdfb: don't wait when going to suspend
ldesroches Jan 24, 2013
93c1cf3
video: atmel_hlcdfb: now, suspend/resume is managed only by the base …
ldesroches Jan 24, 2013
f63c475
drivers/video/atmel_hlcdfb.c: fix bad timing configuration
Jan 16, 2013
d2e77ba
drivers/video/atmel_hlcdfb.c: Remove bad default configuration
Jan 16, 2013
087f457
SAMA5: Update the correctable ECC to 4bits instead of use 2bits. Sinc…
JoshWu Jan 25, 2013
97d4e2b
USB: gadget: atmel_usba_udc: fix bug when using devm_kzalloc
Jan 25, 2013
29dba0a
SAMA5: update defconfig file
Jan 25, 2013
add489f
ASoC: atmel-pcm: make it buildable for modules
Jan 29, 2013
7295ec8
ASoC: atmel_ssc_dai: remove redundant code
Jan 29, 2013
1d0cbcd
ASoC: sama5_wm8904: disable clock when remove
Jan 29, 2013
6fe0792
ARM: at91: fix sama5d3 pmc reg
plagnioj Jan 29, 2013
820f0fe
ARM: at91: sama5d3: provide the correct pclk for each macb/gmac
plagnioj Jan 29, 2013
6861be4
ARM: at91: clock: add sama5 debugfs support
plagnioj Jan 29, 2013
a6dc0d0
ARM: at91: fix pinctrl and old gpio simultaneous support
plagnioj Jan 31, 2013
1f5f14d
ARM: at91: enhance linux-at91 at91sam9x5 support
ldesroches Feb 11, 2013
63d7f35
dt: define of_find_device_by_node when dt is not enabled
ldesroches Feb 12, 2013
9f51f53
ARM: at91/trivial: fix model name for SAM9G15-EK
Feb 20, 2013
2043ebe
ARM: at91/trivial: fix alsa driver module description with correct sa…
JoshWu Feb 19, 2013
ac929fe
ARM: at91/trivial: fix typo in NFC driver comments
JoshWu Feb 19, 2013
83b5a31
mtd: atmel_nand: avoid to report an error when lookup table offset is 0.
JoshWu Mar 21, 2013
6709b0f
mtd: atmel_nand: make pmecc-cap, pmecc-sector-size in dts is optional.
JoshWu Mar 21, 2013
c283ae5
mtd: at91: atmel_nand: for PMECC, add code to check the ONFI paramete…
JoshWu Mar 21, 2013
0fc593f
sama5d3: reduce the lookup table size for PMECC.
JoshWu Mar 22, 2013
422a386
ARM: at91: sama5d3: reduce TWI internal clock frequency
ldesroches Apr 22, 2013
e468857
Input: atmel_tsadcc: fix compilation as a module
alexandrebelloni Apr 29, 2013
5fe012d
Change internal SRAM memory type to "MT_MEMORY_SO"
wenyouya May 9, 2013
3db9861
Change the internal SRAM memory type MT_MEMORY_NONCACHED
wenyouya May 9, 2013
06d0f2d
pm/ddr: make ddr-sdram enter self refresh mode when excuting pm and c…
wenyouya May 3, 2013
2f25fa0
pm/sama5d3: add pm support for sama5d3xek
wenyouya May 9, 2013
59134b0
pm: disable UPLL when excuting PM
wenyouya May 10, 2013
1e5c625
mmc: atmel-mci: pio hang on block errors
TerryBarnaby Apr 8, 2013
73cc0f3
dmaengine: at_hdmac: fix race condition in atc_advance_work()
ldesroches Apr 18, 2013
f984a5b
ARM: at91: add LUT entry to at91sam9g45 resources
Jun 27, 2013
c04bee0
ARM: at91/DT: at91sam9x5ek: fix USB host property to enable port C
Jul 3, 2013
e5afdc6
sama5d3: make the led D2 as heartbeat.
JoshWu Jul 9, 2013
eafce74
sama5d33ek: enable led D3
JoshWu Jul 18, 2013
24e0333
serial: at91: distinguish usart and uart
ElenSong Jul 31, 2013
19378d3
serial: at91: make UART support dma and pdc transfers
ElenSong Jul 31, 2013
d4cac19
ARM: at91: dts: add all serial dma configurations for sama5d3x
ElenSong Jul 31, 2013
2adc4aa
ARM: at91: add missing uart clocks DT entries for sama5d3
wenyouya Aug 14, 2013
e5fb862
mtd: atmel_nand: pmecc: fix bug fail to correct bit error in 1024-byt…
JoshWu Aug 19, 2013
de7b746
sama5d3: add sama5d36 chip id and name.
JoshWu May 29, 2013
0fcf433
sama5d36: reigster perriperal clock for sama5d36 cpu
JoshWu Jun 7, 2013
7c0bdf5
sama5d36: add d36 dts, which is D35 + lcd.
JoshWu Jun 7, 2013
a7262c7
sama5d36: add sound in dts
JoshWu Jul 18, 2013
ceb92be
ARM: at91: pm_slowclock - MOR register KEY was missing
Jul 18, 2013
b25addb
micrel ksz9021: add generic phy suspend/resume functions
Jul 18, 2013
81e051c
ARM: at91: sama5d3x improvement suspend to RAM
Jul 18, 2013
7b32571
micrel KSZ8051: add generic phy suspend/resume functions
wenyouya Sep 5, 2013
19dcc0d
at91sam9x5: dt: add isi pinctrl and dt property
JoshWu Sep 5, 2013
7866998
board-dt: add a function to set camera reset, power pin
JoshWu Sep 12, 2013
566532e
at91sam9g25ek: enable isi and disable spi0 for the confliction
JoshWu Sep 5, 2013
0ddc1ef
at91sam9/dt: add Atmel isi and ov2640 support in defconfig
JoshWu Sep 11, 2013
602d3f4
at91sam9g45: support ubi file system in defconfig
JoshWu Sep 12, 2013
5c1f619
at91sam9g45: support isi & ov2640 in defconfig
JoshWu Sep 12, 2013
577e682
at91sam9g20: update defconfig to support UBI filesys and DEVTMPFS
JoshWu Sep 13, 2013
6eb3b20
ov5640: add ov5640 platform device
JoshWu Jun 14, 2013
23028f0
ov5640: use ov5642 as ov5640 in defconfig
JoshWu Jun 19, 2013
07a8c08
ov5640: add a flag to choose ov5640 or ov5642 sensor init reg list.
JoshWu Jun 19, 2013
0179aed
ov5640: support ov5642 and ov5640 both with different connect type(MI…
JoshWu Aug 13, 2013
d9d4af8
ov5640: can work with vga mode now.
JoshWu Sep 10, 2013
b79be25
ov5640: now we support multiple resolutions
JoshWu Sep 16, 2013
054e4b0
ov5640: add 1280x960 register setting, and works
JoshWu Sep 17, 2013
2058d3a
ov5640: add vflip and mirror make it same as ov2640
JoshWu Sep 17, 2013
8ebc865
ov2643: add ov2643 support
JoshWu Sep 18, 2013
9838107
ov2643: get correct ov2643's format in try_fmt
JoshWu Sep 23, 2013
9eaf251
leds-gpio: of: led should not be created if its status is disabled
JoshWu Sep 23, 2013
0e51faf
sama5d3/dts: move the isi support dt params in a dtsi file
JoshWu Sep 23, 2013
e937859
sama5d3x: dt: Add missing MICBIAS widget
JoshWu Sep 25, 2013
ebdec0d
watchdog: at91: get rid of building warning
Sep 25, 2013
51d179b
at91-dt: enable ov5642/ov5640 support in defconfig
JoshWu Sep 25, 2013
4c427ce
defconfig: generate the mtd_tests modules for nand benchmark
JoshWu Sep 26, 2013
b35b65e
ASoC: sam9g20: using platform device for audio part
Oct 11, 2012
37b39f3
ARM: at91: atmel-ssc: add platform device id table
Nov 6, 2012
b7e037e
ASoC: atmel_ssc_dai: temp solution for sam9g20 audio
Sep 26, 2013
288c799
at91sam9g20: enable audio support in defconfig
JoshWu Sep 26, 2013
066a6ce
at91sam9g45: enable root nfs option
JoshWu Sep 26, 2013
a78cfff
ARM: at91: sam9x5: add ssc0 alias
Sep 25, 2013
f4034e5
ARM: at91: sam9x5: add ssc clock
Sep 27, 2013
0e528a4
ASoC: codecs: remove __dev* attributes
wfp5p Dec 7, 2012
c8f99db
ASoC: wm8731: add rates constraints
rgenoud Jul 30, 2013
a0cc64c
ASoC: atmel: machine driver for at91sam9x5-wm8731 boards
Jul 30, 2013
b687234
ARM: AT91: DTS: sam9x5ek: add WM8731 codec
rgenoud Aug 12, 2013
6a9338a
ARM: AT91: DTS: sam9x5ek: enable SSC
rgenoud Aug 12, 2013
8ce0755
ARM: AT91: DTS: sam9x5ek: add sound configuration
rgenoud Aug 12, 2013
1c71611
at91sam9x5ek: update defconfig to enable audio support
JoshWu Sep 25, 2013
11c475c
ov5640: fix bug when fail to detect ov5640, the i2c bus is not available
JoshWu Sep 27, 2013
68f7195
ARM: at91: remove partial parameter in bootargs for at91sam9x5ek.dtsi
Mar 22, 2013
e1edc53
mtd: atmel_nand: add PMECC support for the 8k-page nand flash
JoshWu Nov 19, 2013
351194f
mtd: atmel_nand: don't show the PMECC bitflip correction information
JoshWu Nov 19, 2013
6580958
at91sam9m10g45: enable OV5640 support
JoshWu Dec 6, 2013
b753633
ASoC: atmel: Add slave mode support to SSC in DSP Mode A
Feb 20, 2013
0f1495e
ASoC: atmel: sam9x5_wm8731: fix oops when unload module
Nov 27, 2013
0b62e9f
ASoC: atmel: sam9x5_wm8731: remove platform_set_drvdata
Nov 27, 2013
eff483d
ASoC: wm8731: fix dsp mode configuration
Dec 3, 2013
5ee0b48
ASoC: atmel_ssc_dai: add dai trigger ops
Dec 4, 2013
814d82c
ASoC: sam9x5_wm8731: change to work in DSP A mode
Dec 4, 2013
7db9dbc
crypto: authenc - Find proper IV address in ablkcipher callback
tlendacky Nov 12, 2013
2cdb575
Merge pull request #3 from karlhiramoto/linux-3.6.9-cryptofixes
noglitch Dec 19, 2013
c0f3044
crypto: scatterwalk - Use sg_chain_ptr on chain entries
tlendacky Dec 5, 2013
906f4a9
crypto: scatterwalk - Set the chain pointer indication bit
tlendacky Nov 12, 2013
2193bcc
cryto: atmel-sha add HMAC ahash_alg
karlhiramoto Dec 23, 2013
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 Documentation/cgroups/memory.txt
Original file line number Diff line number Diff line change
Expand Up @@ -466,6 +466,10 @@ Note:
5.3 swappiness

Similar to /proc/sys/vm/swappiness, but affecting a hierarchy of groups only.
Please note that unlike the global swappiness, memcg knob set to 0
really prevents from any swapping even if there is a swap storage
available. This might lead to memcg OOM killer if there are no file
pages to reclaim.

Following cgroups' swappiness can't be changed.
- root cgroup (uses /proc/sys/vm/swappiness).
Expand Down
11 changes: 11 additions & 0 deletions Documentation/devicetree/bindings/arm/atmel-adc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,17 @@ Required properties:
- atmel,adc-status-register: Offset of the Interrupt Status Register
- atmel,adc-trigger-register: Offset of the Trigger Register
- atmel,adc-vref: Reference voltage in millivolts for the conversions
- atmel,adc-res: List of resolution in bits supported by the ADC. List size
must be two at least.
- atmel,adc-res-names: Contains one identifier string for each resolution
in atmel,adc-res property. "lowres" and "highres"
identifiers are required.

Optional properties:
- atmel,adc-use-external: Boolean to enable of external triggers
- atmel,adc-use-res: String corresponding to an identifier from
atmel,adc-res-names property. If not specified, the highest
resolution will be used.

Optional trigger Nodes:
- Required properties:
Expand All @@ -40,6 +48,9 @@ adc0: adc@fffb0000 {
atmel,adc-trigger-register = <0x08>;
atmel,adc-use-external;
atmel,adc-vref = <3300>;
atmel,adc-res = <8 10>;
atmel,adc-res-names = "lowres", "highres";
atmel,adc-use-res = "lowres";

trigger@0 {
trigger-name = "external-rising";
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/arm/atmel-at91.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ PIT Timer required properties:
shared across all System Controller members.

TC/TCLIB Timer required properties:
- compatible: Should be "atmel,<chip>-pit".
- compatible: Should be "atmel,<chip>-tcb".
<chip> can be "at91rm9200" or "at91sam9x5"
- reg: Should contain registers location and length
- interrupts: Should contain all interrupts for the TC block
Expand Down
5 changes: 5 additions & 0 deletions Documentation/devicetree/bindings/gpio/gpio_atmel.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,17 @@ Required properties:
unused).
- gpio-controller: Marks the device node as a GPIO controller.

optional properties:
- #gpio-lines: Number of gpio if absent 32.


Example:
pioA: gpio@fffff200 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff200 0x100>;
interrupts = <2 4>;
#gpio-cells = <2>;
gpio-controller;
#gpio-lines = <19>;
};

30 changes: 30 additions & 0 deletions Documentation/devicetree/bindings/i2c/atmel-i2c.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
I2C for Atmel platforms

Required properties :
- compatible : Must be "atmel,at91rm9200-i2c", "atmel,at91sam9261-i2c",
"atmel,at91sam9260-i2c", "atmel,at91sam9g20-i2c", "atmel,at91sam9g10-i2c"
or "atmel,at91sam9x5-i2c"
- reg: physical base address of the controller and length of memory mapped
region.
- interrupts: interrupt number to the cpu.
- #address-cells = <1>;
- #size-cells = <0>;

Optional properties:
- Child nodes conforming to i2c bus binding

Examples :

i2c0: i2c@fff84000 {
compatible = "atmel,at91sam9g20-i2c";
reg = <0xfff84000 0x100>;
interrupts = <12 4 6>;
#address-cells = <1>;
#size-cells = <0>;

24c512@50 {
compatible = "24c512";
reg = <0x50>;
pagesize = <128>;
}
}
15 changes: 15 additions & 0 deletions Documentation/devicetree/bindings/misc/atmel-ssc.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
* Atmel SSC driver.

Required properties:
- compatible: "atmel,at91rm9200-ssc" or "atmel,at91sam9g45-ssc"
- atmel,at91rm9200-ssc: support pdc transfer
- atmel,at91sam9g45-ssc: support dma transfer
- reg: Should contain SSC registers location and length
- interrupts: Should contain SSC interrupt

Example:
ssc0: ssc@fffbc000 {
compatible = "atmel,at91rm9200-ssc";
reg = <0xfffbc000 0x4000>;
interrupts = <14 4 5>;
};
67 changes: 67 additions & 0 deletions Documentation/devicetree/bindings/mmc/atmel-hsmci.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
* Atmel High Speed MultiMedia Card Interface

This controller on atmel products provides an interface for MMC, SD and SDIO
types of memory cards.

1) MCI node

Required properties:
- compatible: no blank "atmel,hsmci"
- reg: should contain HSMCI registers location and length
- interrupts: should contain HSMCI interrupt number
- #address-cells: should be one. The cell is the slot id.
- #size-cells: should be zero.
- at least one slot node

The node contains child nodes for each slot that the platform uses

Example MCI node:

mmc0: mmc@f0008000 {
compatible = "atmel,hsmci";
reg = <0xf0008000 0x600>;
interrupts = <12 4>;
#address-cells = <1>;
#size-cells = <0>;

[ child node definitions...]
};

2) slot nodes

Required properties:
- reg: should contain the slot id.
- bus-width: number of data lines connected to the controller

Optional properties:
- cd-gpios: specify GPIOs for card detection
- cd-inverted: invert the value of external card detect gpio line
- wp-gpios: specify GPIOs for write protection

Example slot node:

slot@0 {
reg = <0>;
bus-width = <4>;
cd-gpios = <&pioD 15 0>
cd-inverted;
};

Example full MCI node:
mmc0: mmc@f0008000 {
compatible = "atmel,hsmci";
reg = <0xf0008000 0x600>;
interrupts = <12 4>;
#address-cells = <1>;
#size-cells = <0>;
slot@0 {
reg = <0>;
bus-width = <4>;
cd-gpios = <&pioD 15 0>
cd-inverted;
};
slot@1 {
reg = <1>;
bus-width = <4>;
};
};
40 changes: 39 additions & 1 deletion Documentation/devicetree/bindings/mtd/atmel-nand.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@ Atmel NAND flash
Required properties:
- compatible : "atmel,at91rm9200-nand".
- reg : should specify localbus address and size used for the chip,
and if availlable the ECC.
and hardware ECC controller if available.
If the hardware ECC is PMECC, it should contain address and size for
PMECC, PMECC Error Location controller and ROM which has lookup tables.
- atmel,nand-addr-offset : offset for the address latch.
- atmel,nand-cmd-offset : offset for the command latch.
- #address-cells, #size-cells : Must be present if the device has sub-nodes
Expand All @@ -16,6 +18,15 @@ Optional properties:
- nand-ecc-mode : String, operation mode of the NAND ecc mode, soft by default.
Supported values are: "none", "soft", "hw", "hw_syndrome", "hw_oob_first",
"soft_bch".
- atmel,has-pmecc : boolean to enable Programmable Multibit ECC hardware.
Only supported by at91sam9x5 or later sam9 product.
- atmel,pmecc-cap : error correct capability for Programmable Multibit ECC
Controller. Supported values are: 2, 4, 8, 12, 24.
- atmel,pmecc-sector-size : sector size for ECC computation. Supported values
are: 512, 1024.
- atmel,pmecc-lookup-table-offset : includes two offsets of lookup table in ROM
for different sector size. First one is for sector size 512, the next is for
sector size 1024.
- nand-bus-width : 8 or 16 bus width if not present 8
- nand-on-flash-bbt: boolean to enable on flash bbt option if not present false

Expand All @@ -39,3 +50,30 @@ nand0: nand@40000000,0 {
...
};
};

/* for PMECC supported chips */
nand0: nand@40000000 {
compatible = "atmel,at91rm9200-nand";
#address-cells = <1>;
#size-cells = <1>;
reg = < 0x40000000 0x10000000 /* bus addr & size */
0xffffe000 0x00000600 /* PMECC addr & size */
0xffffe600 0x00000200 /* PMECC ERRLOC addr & size */
0x00100000 0x00100000 /* ROM addr & size */
>;
atmel,nand-addr-offset = <21>; /* ale */
atmel,nand-cmd-offset = <22>; /* cle */
nand-on-flash-bbt;
nand-ecc-mode = "hw";
atmel,has-pmecc; /* enable PMECC */
atmel,pmecc-cap = <2>;
atmel,pmecc-sector-size = <512>;
atmel,pmecc-lookup-table-offset = <0x8000 0x10000>;
gpios = <&pioD 5 0 /* rdy */
&pioD 4 0 /* nce */
0 /* cd */
>;
partition@0 {
...
};
};
14 changes: 14 additions & 0 deletions Documentation/devicetree/bindings/net/can/atmel-can.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
* AT91 CAN *

Required properties:
- compatible: Should be "atmel,at91sam9263-can" or "atmel,at91sam9x5-can"
- reg: Should contain RTC registers location and length
- interrupts: Should contain IRQ line for the CAN controller

Example:

can0: can@f000c000 {
compatbile = "atmel,at91sam9x5-can";
reg = <0xf000c000 0x300>;
interrupts = <40 4 5>
};
23 changes: 23 additions & 0 deletions Documentation/devicetree/bindings/net/cdns-emac.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
* Cadence EMAC Ethernet controller

Required properties:
- compatible: Should be "cdns,[<chip>-]{emac}"
Use "cdns,at91rm9200-emac" Atmel at91rm9200 SoC.
or the generic form: "cdns,emac".
- reg: Address and length of the register set for the device
- interrupts: Should contain macb interrupt
- phy-mode: String, operation mode of the PHY interface.
Supported values are: "mii", "rmii".

Optional properties:
- local-mac-address: 6 bytes, mac address

Examples:

macb0: ethernet@fffc4000 {
compatible = "cdns,at91rm9200-emac";
reg = <0xfffc4000 0x4000>;
interrupts = <21>;
phy-mode = "rmii";
local-mac-address = [3a 0e 03 04 05 06];
};
Loading