swarren commits in Linux
- 0cf253eed5d2bdf7bb3152457b38f39b012955f7 gpio: tegra: mask GPIO IRQs during IRQ shutdown
- 9c65b8463f41f3a9edef97e3109752159d4c6a4b ARM: tegra: Use clk_m CPU on Tegra124 LP1 resume
- cf94a7a06a7d7d4402d7313cf622ca2823bad43c ARM: tegra: Modify reshift divider during LP1
- 1a3388d506bf5b45bb283e6a4c4706cfb4897333 ARM: tegra: Enable PLLP bypass during Tegra124 LP1
- bf83b96f87ae2abb1e535306ea53608e8de5dfbb clk: tegra: Mark fuse clock as critical
- 01cd364a15f42575ef4aac8f82ff05516ea5da9a net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg
- f65e192af35058e5c82da9e90871b472d24912bc net/mlx4: Get rid of page operation after dma_alloc_coherent
- 6d6b05e3d5337f645a411cdf72f1a083e495acb8 PCI: dwc: Don't hard-code DBI/ATU offset
- d061864b89c3234b53d8884027b0cd6f06bd3149 ARM: dt: relicense two DT binding IRQ headers
- daa35bd95634a2a2d72d1049c93576a02711cb1a usb: gadget: serial: fix oops when data rx'd after close
- b5db9dedc5584bf473566b9cf5c941d3ab6258db ARM: tegra: remove Whistler support
- d944a0f260d5c12258e227472e0f911a26aa764d MAINTAINERS: remove swarren from bcm2835
- 6a405f7c5d0e9d67163f25fad7fde9e70a9837bb dt-bindings: Add Tegra186 BPMP I2C binding
- b704ed8095ee91af5f3f7343bb3be23aae1cb26d dt-bindings: firmware: Allow child nodes inside the Tegra BPMP
- ad7cb19824f41421f68bc757b3e1fba4dcde600a dt-bindings: Add power domains to Tegra BPMP firmware
- d4b8e2c5b07e20f3ef0ca0a2bde390beb0f8fda5 dt: net: enhance DWC EQoS binding to support Tegra186
- 016655121e7a17cd83fde4109293dd8954f9c371 arm64: tegra: Simplify Tegra210 GPIO compatible value
- a70cb07bb397fce6675d7ab055fb447519fc7c76 ARM: tegra: Fix Tegra114 USB compatible values
- f814430c3ec89177f5d530484c4df95c268aedfb PCI: tegra: Program PADS_REFCLK_CFG* registers with per-SoC values
- cf5d31801278be39bd2cc28a8cf582398e58402a PCI: tegra: Program PADS_REFCLK_CFG* always, not just on legacy SoCs
- aee7a747af6cb9631d608e3a3e4db34eaba65b1f ARM: tegra: Import latest Jetson TK1 spreadsheet
- ec6b925579b40225d58f0374ada0e40a003cde16 ARM: tegra: Add DT binding for Tegra186 GPIO controllers
- 1e48b695d79f9afb6357fe0217b2829e0faed77d ARM: tegra: Fix naming in GPIO DT binding header
- e55345e7ee2e96ac3a0d37688f0544e7f36a132c ARM: bcm2835_defconfig: enable ARMv7 support
- 21fb10be46ac203e2c1239634833e8b72cd00375 ARM: bcm2835_defconfig: disable DEBUG_LL
- 990246906db5057c577db4fafa27a416f0e70419 ARM: bcm2835_defconfig: rebuild on next-20160205
- fb8166410db9d3e20d19baf14897e77b18db2501 ARM: tegra: Import latest Jetson TK1 pinmux
- 9184f756908ace8213099f21870b07491a7138a9 pinctrl: tegra: add a driver for Tegra210
- ec654e50c67ad4ba89c9f9f81ccf6f061695e36d pinctrl: tegra: support nvidia,io-hv DT property
- ea623061930ccf6d37b4a09a4e65a26fcf552c22 pinctrl: tegra: some bits move between registers
- 8d4684b39b5865ef5471a256adfcd8d7c3e18d43 pinctrl: tegra: driver layout/consistency fixes
- 8bcdd9297d213c6f8c40b87423581cea0fbf37c2 MAINTAINERS: update bcm2835 entry
- 356d41422b00fed4bf8622a0721039a18f687fa0 MAINTAINERS: condense some Tegra related entries
- 554077c54beafc8d5fe46fa42bf36d9322a51855 MAINTAINERS: add Alexandre Courbot for Tegra
- 7b13e1aa6e144d8014eaf593259a3deb532d990a ARM: multi_v7_defconfig: add missing Tegra options
- d4d11449088ee9aca16fd1884b852b8b73a4bda1 mmc: don't request CD IRQ until mmc_start_host()
- 58e4aeee39917c75da8e5dca0f1c42be8dc29f9e Input: atmel_mxt_ts - fix double free of input device
- 6dbaff2bfb2ab0cf5590b193ca6ba52b8990a919 ARM: tegra: rely on bootloader pinmux programming on Tegra124
- b82daf87a82fc2261f86f48d1bd0706da9e4a675 ARM: tegra: enable Atmel touchpad in defconfig
- bf8f0392306869412887bf4a681fea9cb8062fc5 ARM: tegra: add touchpad to Venice2 DT
- b0da12d59d9432aed9f2ae04d6baa8a0e9bc384c ARM: tegra: add PCIe-related pins to the Jetson TK1 pinmux tables
- 45e1a279ce1d2ff9b2b2fedf4cdced10c7ca3ab5 regmap: of_regmap_get_endian() cleanup
- ef70728c7a6571a1a7115031e932b811f1740b2e drm/tegra: add MODULE_DEVICE_TABLEs
- 78188be3e5dd59cc2f67bf4cf573e579da186d39 Input: atmel_mxt_ts - implement device tree support
- 2fa937a767bd0933dfe6017cabd038ce52594171 soc/tegra: fuse: fix dummy functions
- 5b01bd11b78b71ea1f5fc93e6e45ce6d71f5de1b regulator: palmas: fix typo in enable_reg calculation
- 216e9d3e8b00424c13ca76ef97d707ddc7f57a8b ARM: multi_v7_defconfig: re-enable SDHCI drivers
- 26c9d2e15ce64fa8d47a29cddd8958d7d5f3133a ARM: tegra: rebuild tegra_defconfig
- e1d4d3c854f25cff6c6c139588570e124d5e8fa4 ASoC: free jack GPIOs before the sound card is freed
- fb6b8e71448aef58628eb9da007c30e731925260 ASoC: tegra: free jack GPIOs before the sound card is freed
- 9956dcc5d136248a415234381311543c8cdf869a ARM: tegra: tegra_defconfig updates
- 2be8f4a66d2d85338ab01048f28f2ab3c08991de ARM: tegra: add SD wp-gpios to Venice2 DT
- 189c20832903abfec38242255b84e2c4f6a8552f ARM: multi_v7: enable AT24C EEPROM driver
- cffb57e62394f6ae3f86b9dc1d9bb59d44a15a20 ARM: tegra: add SD wp-gpios to Dalmore DT
- 215f21c93e2c5568c0ba44890dd4539d7028a40e ARM: tegra: add SD wp-gpios to Jetson TK1 DT
- 98de744e901f41c1662dd9054b51af811b23c8fd ARM: tegra: use correct audio CODEC on Jetson TK1
- 9ef1af9ea28c23d0eaed97f7f5142788b6cf570a dt: tegra: remove non-existent clock IDs
- 9ba71705706aa83bcd7f9b74ae2d167da934c951 clk: tegra: remove non-existent clocks
- 862f0eea38409ff0d7f226c1245b787e3f0e2607 ARM: tegra: remove UART5/UARTE from tegra124.dtsi
- 443ac9530286f9d874e23b7f7b60c70155a0fef9 pinctrl: tegra: add missing kerneldoc
- 36e80dca9f7381c12d11cb362427979fe640115c pinctrl: tegra: print better error messages
- 0298fc3e1b057bd89ecfa3b00c1f5106d50c8136 pinctrl: tegra: reduce size of data table fields
- 6240d691be7dfb8bc6be0ff84ac567ea434401a8 pinctrl: tegra: remove fsafe from data tables
- e53b797474ac61debd6e7c186285c8cc24a3a166 pinctrl: tegra: remove redundant data table fields
- c7fe76721eb546d13fd5576cf135c414136ae4ff ARM: tegra: make Venice's +3.3V_RUN regulator always on
- 9260764cb3daea8738ae308f8a8ecb31507c0d6f ARM: tegra: fix Jetson TK1 SD card supply
- 4f2fe2d27472f4a5dbd875888af4fc5175f3fdc5 USB: EHCI: tegra: set txfill_tuning
- 22bbd5d949dc7fdd72a4e78e767fa09d8e54b446 gpu: host1x: handle the correct # of syncpt regs
- 22b3577659fd2d001ef9455a2856321a99229747 ARM: tegra: define Jetson TK1 regulators
- 15e524a4ea23015aa3df37bfc37bf8be8eae8ead ARM: tegra: add Jetson TK1 device tree
- 3534b842a83549eb4d06613c616844c8762e9fd0 ASoC: tlv320aic23: add an of_match table
- 2951f93f431a2fc8956a3b13882dc07cb5b8b2b9 ASoC: max98090: add an of_match table
- c31b0cb1f1a19bc551875e07e9dd7c531ac3580e ASoC: alc5632: add an of_match table
- e3efe3bedb6592465d9a2bd116d5e611dae362c3 ASoC: alc5632: fix uninit var in alc5632_probe()
- 03a620d8fa5f5423b87aa93e49bfa79b731c5790 ASoC: rt5640: add an of_match table
- 0c86f089e66a9323d39ecb89d77190ca70b30931 ARM: update multi_v7_defconfig for Tegra
- bf5fd5bf0a96a8bbc9c073118fc646bae13e24bd ARM: tegra: fix board DT pinmux setup
- 95552f5afca21dddc2023000d6575a2013b85bb1 ARM: tegra: fix Dalmore pinctrl configuration
- 09507305a5b372812929f3e8acf9b72f35a88c1c mfd: as3722: Make FUSE7_REG readable
- 43f23a0660fa0fdc74c7b1bfc5a209883dbf8153 pinctrl: tegra: add some missing Tegra114 entries
- 0ffdd4b61b1326b2b8a7c4fdf3c061d807be1a74 pinctrl: tegra: fix some mistakes in Tegra124
- f410d5c953cf3c11629f138c5a2c3d3f40c61b5d ASoC: Intel: don't select RT5640 if !I2C
- 93cfb2d86285a7aa9a9ca47bff44d3035005cb8c pinctrl: tegra: consistency cleanup
- ce4362546612c00a059c255f5c55373d6ee1022a pinctrl: tegra: dynamically calculate function list of groups
- edfab368c8087ae574d6fa49fdc85068a116b79b pinctrl: tegra: init Tegra20/30 at module_init time
- a76cbd7eba1fa4b623fa35e2cb0ef5de1c504e2f pinctrl: tegra: fix some typos and inconsistencies
- e30cb2388ab68de68142120ab9fca5ae6e377682 ARM: tegra: use 2 address cells for Tegra124 DT
- 014325e933b43844f5d01fcef39bbc3301320e59 ARM: tegra: add LED options back into tegra_defconfig
- 51e8afc1c43c75b7bc213439206b154a4c8e875f gpio: document polarity flag best practices
- 645af2e43705d8c80c9606d5c5e83eda9a1a1a2e crypto: tegra - remove driver
- a7cbe92cef278964a2bdb963c1da302a180bdf2a ARM: tegra: remove tegra EMC scaling driver
- b7c6c1760685f7d3a3eecc19f4b792881bf1d907 ARM: bcm2835: fix clock DT node names
- 25b2f1bd0b7e060b1671c28be40b63cc9fed2b4e ARM: bcm2835: node name unit address cleanup
- 11e5b4f9e33b0da8a5bf44c370688e37f5a4a72e ARM: tegra: add SPI flash to Venice2 DT
- 1771a2542043109f9382b870db9a35f578c42096 ARM: tegra: enable LCD panel on Ventana
- 9615d65631bfed84dcbdf8b1ef3b6410f512e974 ARM: tegra: enable LCD panel on Seaboard
- 8859685785bfafadf9bc922dd3a2278e59886947 ARM: tegra: only run PL310 init on systems with one
- 763fbff2bef5d5db5a993b54c29c841432e056ec ARM: tegra: fix RTC0 alias for Cardhu
- e126a646f77fdd66978785cb0a3a5e46b07aee2e ASoC: max98090: make REVISION_ID readable
- ef3c690cde1e9e42baa20bb5ce9196c371593f60 ARM: bcm2835: fix DT node sort order
- 76af3467a7189d84a6ce2bb2ee6d565f543b5dbc ARM: tegra: document which Dalmore revisions are supported
- db079b1811d1d4bfeafacf1554fd9d9905b976c5 ARM: tegra: rebuild tegra_defconfig to add DEBUG_FS
- d231fab1d03746f5df65145b16b6edd39922cab1 ARM: multi_v7: copy most options from tegra_defconfig
- 75fae117a5dbde5ab984fa5c60705758cfbc6433 ALSA: hda/hdmi - allow PIN_OUT to be dynamically enabled
- 75ea799df4cb07e505c91b4abaa87bc28aad3e66 rtc: max8907: weekday encoding fixes
- 9d2b7e532da8aadfcc1bd85b62ec5dd853e870e3 rtc: honor device tree /alias entries when assigning IDs
- a7c42b25455d589ae6e13fc636a6d83632c3d39f mfd: Always assign of_node in mfd_add_device()
- c91514972b9bb8d9419c4b7fa30e0bca7eb60291 Bluetooth: remove direct compilation of 6lowpan_iphc.c
- 7bbc084c9971a8c00be2feefcf704a20da3886bb Bluetooth: remove direct compilation of 6lowpan_iphc.c
- 2fac2b891f287691c27ee8d2eeecf39571b27fea i2c: Re-instate body of i2c_parent_is_i2c_adapter()
- f53f41597e57d6989dbefdd494a36867292499aa ARM: tegra: fix tegra_powergate_sequence_power_up() inline
- 70bf6878a874523e4b62992d07b5739298f8c1eb drm/panel: update EDID BLOB in panel_simple_get_modes()
- 67debea34484f1f8ca4189ffd953ce317d979504 mmc: tegra: add support for Tegra124
- 4c9307577ef686e041d1525047ffdebfc465e329 drm/panel: Add support for Chunghwa CLAA101WA01A panel
- 3685f19e07802ec4207b52465c408f185b66490e serial: 8250: enable UART_BUG_NOMSR for Tegra
- 5cea04bab5bcc8a5f34b890a09b2398df8b1e432 ARM: bcm2835: bcm2835_defconfig updates
- 5631e7f4e29b1ebf3d856614c0b5876463857da6 ARM: bcm2835: add USB controller to device tree
- 81239c6f7972d4909a6862d08ed1d2943983ffd4 drm/tegra: fix compile w/ CONFIG_DYNAMIC_DEBUG
- b1afa7822da4b8f49f003cc3a494d524907c1d3d ARM: tegra: set up /aliases for RTCs on Venice2
- 553c0a200e2082686fd9b829b77f7df6ebae14e9 ARM: tegra: set up /aliases entries for RTCs
- e1771bcf99b0dc91f4ba645c1740fd5031702f49 ASoC: SPEAr: remove custom DMA alloc compat function
- ede38884ac25ed78e43f3480056670963a9980f0 ASoC: SPEAr: get rid of spear-pcm-audio struct device
- a8983d4b0a8c439bddae0c9fd1e8a4cf7c402262 ASoC: ep93xx: remove custom DMA alloc compat function
- 6f2032a18969d22740a865e0b4f2e48cf5338f36 ASoC: ep93xx: get rid of ep93xx-pcm-audio struct device
- 4ffb93857656a988ceb79473390a7cb1afd01d35 ARM: tegra: fix pinctrl misconfiguration on Venice2
- b0e1caeeddea4fffb22a54b62e58d23e52ec6a62 ARM: tegra: add sound card to Venice2 DT
- e66555788a314dec76e7735e0603549007625182 ARM: tegra: add audio-related device to Tegra124 DT
- 9d5b25050715ce052bc69ebafb840351bd255932 ARM: tegra: enable I2C controllers on Venice2
- 4f6074601a4dfaa628c4fa8f284f2841df41f0fe ARM: tegra: add I2C controllers to Tegra124 DT
- 784c7444f052dda27db8d40ed35b57aefd2e04b8 ARM: tegra: add MMC controllers to Tegra124 DT
- caefe637b494c437e86fa6c90bb4b17e01ea558e ARM: tegra: add Tegra124 pinmux node to DT
- 2f5a913eb59496e37c64449dfdcd66b0bef90630 ARM: tegra: add APB DMA controller to Tegra124 DT
- f71e4f034a57b0203d91aa7c805a12c75f476dab ARM: tegra: add reset properties to Tegra124 DTs
- 578990537aa553a3194420e63d467fcb12d42ba4 ARM: tegra: fix node sort order
- 58ecb23f64ee3a2ef66bb55b2e1e841385b6d08b ARM: tegra: add missing unit addresses to DT
- 0d8c67218cef8af259e4d12221434a1d7b0f3bbc ARM: tegra: tegra_defconfig updates
- f1d6ff7939b4444079170adc2bba1f551e7f65ea ASoC: tegra: update module reset list for Tegra124
- b988ba1b4eba12008107b16fe3714293afdca47e ARM: tegra: add missing break to fuse initialization code
- a85f06badc3cff4069f2f5112cea63cd39d99920 clk: tegra: remove bogus PCIE_XCLK
- 2ae77527bb1a510070d039aaa22d1ae9a5807b6f clk: tegra: remove legacy reset APIs
- 74511c4befe40731b175f81684d446c4300d6060 ARM: tegra: remove legacy DMA entries from DT
- 2bd541ffaab3609fbd79c80aded1960fb5bddf03 ARM: tegra: remove legacy clock entries from DT
- 75606f5d32fabef51c1337eac274492c0470d774 USB: EHCI: tegra: use reset framework
- fe6b0dfaba689ad5481037bdfbf31531b3e4c074 Input: tegra-kbc - use reset framework
- c2b329f56196cce5ebde42f0b6ffc3c12db4c826 serial: tegra: convert to standard DMA DT bindings
- d3d654ef230d8b8370e1b2820589521282c868d8 serial: tegra: use reset framework
- a915d150f68d8fd8ad72de6d9d4d7be26813b214 spi: tegra: convert to standard DMA DT bindings
- ff2251e3de37b002e2e91e4917119f5776e210e3 spi: tegra: use reset framework
- c0df5bf5369ec5d12d781491c95e3207ec5ee2b7 staging: nvec: use reset framework
- dda9d6a8262cb1fa63eb815dc0de2a984389c71b i2c: tegra: use reset framework
- 5608bd3ed23e62bba96cc019030c742c78981b59 ASoC: tegra: convert to standard DMA DT bindings
- d59afb6a961519d81557f6b13d04ec1498c074fe ASoC: tegra: allocate AHUB FIFO during probe() not startup()
- 768db0b93d6f0ed10f351b5eca34ef44b456369c ASoC: tegra: call pm_runtime APIs around register accesses
- 5185e0acc831e250257ba04f5204dc5f5c1e5d0a ASoC: tegra: use reset framework
- 996556c92a706058cf5ce6b3ef8dacc4032a3e0d dma: tegra: register as an OF DMA controller
- 9aa433d2a77220fc261cb8248bb93bdd8e3944ef dma: tegra: use reset framework
- 80b28791ff0416a472e5a555a4b6f5f39df2fc24 ARM: tegra: pass reset to tegra_powergate_sequence_power_up()
- ca48080a039f667c9a1e2d6236ea18dde2d36e7e drm/tegra: use reset framework
- 3127a6b2a2342ecd7d7579ccbf39b50908b9df02 pci: tegra: use reset framework
- 6d5b988e7dc56bb97c39bdcbc006fadcd6ca371b clk: tegra: implement a reset driver
- e04214683aca5cf7bbb53ee9d16373a8dbfa4259 ARM: tegra: select the reset framework
- 034d023f6779c0ff35ac2342107a00c71ced9f2a ARM: tegra: update DT files to add DMA properties
- 3393d42205905a8e7959463f51c214b1ff605c71 ARM: tegra: update DT files to add reset properties
- ed520c90b3c0453e687404c6028366fdb593d35e ARM: tegra: document use of standard DMA DT bindings
- 07999587b7bbedbb6556c94f70227a99e66f19aa ARM: tegra: document reset properties in DT bindings
- d8f64797c5ff3351a54830bba2cbc7e0b00e4613 ARM: tegra: add missing clock documentation to DT bindings
- e9827d9be9777cf287dd1340e6e7a8526f9e0b70 Merge tag 'clk-tegra-for-3.14' into for-3.14/dmas-resets-rework
- f229a93051c967e38850f0c213a0bf945e7c3c12 Merge tag 'asoc-dma-v3.14' into for-3.14/dmas-resets-rework
- 076843e3e8a4fedb480cdad970f7cec25d32c0ab Merge branch 'for-3.14/deps-from-dma-of' into for-3.14/dmas-resets-rework
- 4e3ed8cd37d1f80b77f4f2fe27764b83cfcdcd01 Merge branch 'for-3.14/deps-from-dma-defer_probe' into for-3.14/dmas-resets-rework
- e9036c2a60f368b8ddc349fbbcde918ed32ab597 ASoC: dmaengine: fix deferred probe detection
- f57f98a6c0f4f3cb4d2ec9f9566b8e3f21843f03 gpio: tegra: add missing error handling to probe
- 5eda87b890f867b098e5566b5543642851e8b9c3 ASoC: dmaengine: support deferred probe for DMA channels
- 8010dad55a0ab0e829f3733854e5235eef4e2734 dma: add dma_get_any_slave_channel(), for use in of_xlate()
- 0ad7c00057dc1640647c1dc81ccbd009de17a767 dma: add channel request API that supports deferred probe
- 194c7dea00c68c1b1f8ff26304fa937a006f66dd ASoC: dmaengine: add custom DMA config to snd_dmaengine_pcm_config
- 6b9f3e65282b3bd7ed77e7b2b1edfe7cfed48115 ASoC: don't leak on error in snd_dmaengine_pcm_register
- 11b3a7add2841aa698aa0a32396b6db413c22eda ASoC: restructure dmaengine_pcm_request_chan_of()
- 241bf43321a10815225f477bba96a42285a2da73 ASoC: tegra: fix uninitialized variables in set_fmt
- 308a0f3f24db5e5943ef0aad722e8b3d125dbddb ASoC: max98090: add DT binding document for MAX98090 CODEC
- 7637af2e17f18bfe6264d834c6edee7706a0f15c ASoC: tegra: add tegra+MAX98090 machine driver
- 58b179dcf28c672b89fbe0420684b3dbaec8330a staging: dwc2: disable uframe_sched on the bcm2835
- 6dee8200b794a83c0fb144878fdf0ac52af28835 ARM: tegra: use section-sized static mappings for LPAE too
- 2f1d70af28a94988c1e8fba2ae03d4c7e68e690b ARM: tegra: don't hard-code DEBUG_LL baud rate
- 354935a9e804878ec64a86ad8b7f091d544dcb54 ARM: tegra: fix DEBUG_LL combined with LPAE
- 831eae69a855983099072e0c0e490bca6f02d54e staging: dwc2: set up all module params
- 72d944ec7eeb195db96942d5a9f907a312e23313 ARM: tegra: delete nvidia,tegra20-spi.txt binding
- 2bfb66c279a491f92cd5e85f3bbc064295a344fd MAINTAINERS: remove swarren from DT bindings
- 6b8e090ecc3dc977fe2eabf6e50bb3870de9ebac regmap: use IS_ERR() to check clk_get() results
- a31ab44ef5d07c6707df4a9ad2c8affd2d62ff4b ARM: bcm2835: add missing #xxx-cells to I2C nodes
- faf6615bf05bc5cecc6e22013b9cb21c77784fd1 ASoC: dapm: Use SND_SOC_DAPM_INIT_REG_VAL in SND_SOC_DAPM_MUX
- 4b92894ee70c9110c083aa60b0663d357495864d spi: core: invert success test in devm_spi_register_master
- 2239aa3d15056e4be807eaa8d778b247156ce552 cpufreq: tegra: don't error target() when suspended
- 234506ad3f28d5eea85f739f637cde6d9e8f5a88 mfd: tps6586x: Implement irq_set_wake
- 3bd1ae57f7bb3bf79487f7cb88f3ee34c7d58a52 ARM: tegra: add fuses as device randomness
- adabdb0cc59e80f13c3a2c4e22c40cc55e9b3b8a MAINTAINERS: Tegra updates, and driver ownership
- df231f280f0051e8de05a1f31c13b2ce2a761c3f gpio: tegra: use new gpio_lock_as_irq() API
- 0a9375d129d4367883a9914c04cecbd31df1361a ARM: tegra: add GPIO controller to tegra124.dtsi
- 5e049fce368dfe07702c3664add9ae7b45df1a9a ASoC: tegra: support new register layouts in Tegra124
- 83c6ca532152806122b8b074a9128299a5cf57c9 ARM: tegra: defconfig updates
- b6bda4e0d23815cb711c16085e03cb23c6d49f21 ARM: tegra: fix ARCH_TEGRA_114_SOC select sort order
- 0b6e8569b7b767f9418f1b043aa5986015a33b21 MAINTAINERS: add overall IOMMU section
- ec795ad84c0a8c69723972eae31e60b0d94ab29a ARM: tegra: remove tegra_chip_uid()
- 5875df17a8b645f2038cc7ce5b8344b1fc923277 ARM: tegra: make tegra_init_fuse() __init
- 4cf6791a601676a8fc105cb88a2cf933d39e66df ARM: tegra: remove much of iomap.h
- fddb770dbe468876ea6562e21f817813baa15082 ARM: tegra: move resume vector define to irammap.h
- 6ae894166c249398da16fe8dc5ab6112f996203b ARM: tegra: delete gpio-names.h
- 6163afd5e15c297031374bc7766916ff11f114b4 ARM: tegra: delete stale header content
- 51100bdc067706624f0ffe285e63a6099336e11a ARM: tegra: remove common.c
- d2207071b3c74b144a860cbe6a46496a44963972 ARM: tegra: split tegra_pmc_init() in two
- d9fe0039c4247383c2783923a3860227813b4d82 gpio: implement gpio-ranges binding document fix
- 91d9942c28ee691dab47185f38b052f84db4e0f7 of: call __of_parse_phandle_with_args from of_parse_phandle
- 035fd9482274bf43858b00e0ff95179af66df8e8 of: introduce of_parse_phandle_with_fixed_args
- 5fba49e3a8c22a7bb71c3526ec32b373b3ef32b8 of: move of_parse_phandle()
- eded9dd40b1e30215ab7379dc433f3d3c662ec88 of: move documentation of of_parse_phandle_with_args
- ae3c99a26c60ed0893fc5aedfbb55e32dfc8ab43 ARM: 7806/1: allow DEBUG_UNCOMPRESS for Tegra
- 30ca2226bea6f0db519dc53381b893cd66cb5b66 ARM: tegra: always enable USB VBUS regulators
- a1bc260bb5f5d95da854be7898202d788e94448d gpio: clean up gpio-ranges documentation
- 8af3bbec752902c0480c84613d7f10e22f485977 ARM: tegra: add Mic Jack to Dalmore device tree
- ac472284e3fd1ee55a1e0f497f4cdf8e960344ca ARM: tegra: add Mic Jack to Beaver device tree
- 7ac0da8cd38cb09d0addf708a8abbb93cf325c68 ASoC: tegra: support a Mic Jack in the Tegra+RT5640 machine driver
- c90c0d7a96e634a73ef1580f1d20993606545647 ASoC: tegra: fix Tegra30 I2S capture parameter setup
- 2103f6cba61a8b8bea3fc1b63661d830a2125e76 ARM: 7807/1: kexec: validate CPU hotplug support
- b4f173752a56187bd55752b0474429202f2ab1d3 ARM: tegra: disable LP2 cpuidle state if PCIe is enabled
- b02b07adb159166f57d5e66e67ab1ae9de254229 PCI: tegra: set up PADS_REFCLK_CFG1
- 734a0f6bb93d6f2c27a2b2976e9da1e31905facd Merge tag 'msi-3.12-2' into for-3.12/soc
- 25819408cdd8c019277d9b4906ac7345fc1817bd ARM: tegra: defconfig updates
- 44fefab459cfb78c446a8b7cc4bbf622d5b97396 ARM: tegra: Fix Beaver's PCIe lane configuration
- 20984c44b5a08620778ea14fa5807489170fd5ca ARM: tegra: unify Tegra's Kconfig a bit more
- 87311d0455fb92cb6ad5ef539c9351a22c02e53a pinctrl: add generic pins and functions properties
- bcd0c8c2d4daf13a41880a82a685de41e6e193cc pinctrl: clean up pinconfig-generic documentation
- b6aa23ccaea1548cfb404b41129717f13443bccf spi: fix SPI_BIT_MASK so it always fits into 32-bits
- 23f95ef2d9518a129bdbf524bcc5f7a788c1445f ARM: tegra: use TEGRA_GPIO() in a couple more places
- d0c05ad7827df545760e7659471965ce4ccf655d ASoC: tegra: fix compile warning in AC'97 driver
- eb2cabd7cfa25c0ec4a099bf632ad9bae3be79f1 ARM: tegra: remove tegra114-pluto.dts
- 2b8584d5d2f4ba5b4eb49e500c1dd8f7a9784132 ARM: tegra: fix DT node ordering in Tegra30 Cardhu
- 103ccee4ef1595468cf79c93068d253c7f2d85a8 spi: revert master->setup function removal for altera and nuc900
- 8c69d7af12265e5be9326110b695e010b47505bd ARM: 7780/1: add missing linker section markup to head-common.S
- 9f310dedfecdf53974e6e7c21d8d4dc7e8ab8c14 ARM: tegra: fix VBUS regulator GPIO polarity in DT
- 1d54e0895bb413d6151a01fdb6d58d93d888198a ARM: tegra: fix section mismatch in tegra_pmc_parse_dt
- 45e3ec3784aec0d194740b75b547bfabca448ff3 clk: tegra: fix ifdef for tegra_periph_reset_assert inline
- c19d14d6d0120e73418294e6a30db0566e5daf02 USB: EHCI: tegra: make use of ehci->priv
- 91a687d8fe39bf100286138f0ed1ef1e7b32cfb8 USB: EHCI: tegra: fix circular module dependencies
- a4faa54e3aa2b4a8cdc65e36ac70fd17d3f86629 USB: EHCI: tegra: remove all power management
- 587376a15aab0673b09ec302e6fddb271862599f usb: phy: add MODULE_LICENSE to phy-tegra-usb.c
- 19ab428f4b7988ef3ac727c680efc193ef53ce14 ARM: 7759/1: decouple CPU offlining from reboot/shutdown
- 36af8f3e55be892dc334c34b9157ed571e69e7ea ARM: mxc: fix gpio-ranges for VF610
- 9be94aeabf551aa5e2481ab9d626ba82d6b14f3d ASoC: rt5640: fix sparse warnings
- 16a4b5ae32cf31e64b481ab3e2aa0ae964872123 ARM: tegra: defconfig updates
- 23037bbd9661b53236ebe934c77952e8f73f1c7a ARM: tegra: enable audio on Beaver
- aa5ae424952fe2d1c2ca2340a433c3e3407262f7 ARM: tegra: enable audio on Dalmore
- 040a62cf1c040362fb11587fb9f02e1881f4c237 ASoC: tegra: add tegra+RT5640 machine driver
- dcad9f031240d59e9e1475a8e5b2cb427da94f6e ASoC: rt5640: add device tree support
- 60bea3b547005204311068b5617984bf3cfbf3d9 MAINTAINERS: make drivers/clk entry match subdirs
- 249e66c32679a24706ec182256a79bf7b1dac9a2 ASoC: tegra: add runtime PM to resume functions
- 5c5b08286fa4d782e44cae8738cf4328a29c4326 ASoC: tegra: implement suspend/resume for Tegra30 I2S
- 2f41a3f48a1400234a4213851453dcb4274322f5 ASoC: tegra: implement suspend/resume for Tegra30 AHUB
- 51faed692b6a76870b53415307be54b39b5d4016 spi: fix build break in spi-fsl-espi.c
- eca8960a8e0f48dc62c1063bcc33a626455d766e spi: fix incorrect handling of min param in SPI_BPW_RANGE_MASK
- 4dd9572abc224019a042b662fb0eececca283cb9 spi: fix undefined behaviour in SPI_BPW_RANGE_MASK
- c321e7164493ac3684bfbb382d66a4a2416291fb ARM: bcm2835: defconfig updates
- 24778be20f87d5aadb19624fc768b3159fa43efc spi: convert drivers to use bits_per_word_mask
- 15e5c647279913786788a2afaf9cd1a22b5ca7f8 ARM: tegra: add audio-related nodes to Tegra114 DT
- 6cecf916b986ade8e1065606d32021011de66871 ARM: tegra: convert device tree files to use IRQ defines
- 3325f1bcd03a0472aa1839732fb46f3c1f010205 ARM: tegra: convert device tree files to use GPIO defines
- 9798e47ff232c48b3c25b9a6b9395b505e389475 ARM: tegra: create a DT header defining GPIO IDs
- 1bd0bd499de7fab9e8fdf0929fd6a58cdd0d0e34 ARM: tegra: use #include for all device trees
- 30022bb43dd9937d5abef17bb762829c82d7ec85 ARM: tegra: fix memory size on Beaver
- 220cf5fb5c9eeef49930ff6fca2943286ec075a4 Merge branch 'for-3.11/deps-for-clk' into for-3.11/dt
- 26549c8d36a64d9130e4c0f32412be7ba6180923 drivers/video: implement a simple framebuffer driver
- 2922a8de996956893bb98e4aa91be9774c958336 spi: introduce macros to set bits_per_word_mask
- 3b9561e9d9b88eca9d4ed6aab025dec2eeeed501 USB: set device dma_mask without reference to global data
- 90dbceafe8d812bde318c29ac844e57fb71c9418 staging: dwc2: add const to handling of dwc2_core_params
- 110147c8c5136e1768a382da8896cf7f8b518982 ASoC: tegra: always use clk_get() in utility code
- bbbe96ed899e8ebde1a12d28f10461eb8bef1074 get_maintainer: use filename-only regex match for Tegra
- e1041ca41670dc5502deee1fa3517dbaf9c0a09e drm/tegra: don't depend on OF
- c312908a10677cc866b2473f4f3fabb448bdfb64 ARM: tegra: solve adr range issue with THUMB2_KERNEL enabled
- 5a08d15602987bbdff3407d7645f95b7a70f1a6f regmap: don't corrupt work buffer in _regmap_raw_write()
- dc7badba1942270a7695ef380853abcbce725a53 dma: tegra: assume CONFIG_OF
- 4e11f848c65b1c87782cb232a6e3b47a9d4c1f98 dt: describe base reset signal binding
- 5e49035e26abf557737c1281439548f33b41578e spi/tegra: remove unused Tegra platform data header
- c60fea02141167cc277ff92fd6ee21448f56449f spi/tegra-slink: assume CONFIG_OF, remove platform data
- e2546959192756f474ef299cbfe070cbfb675ef3 spi/tegra-sflash: assume CONFIG_OF, remove platform data
- ede2738a73f44885cc92655bda158dce6712a3c7 spi/tegra-slink: remove redundant code
- 4be505d4fc7a07371a2b658469ca1dda99993ca3 ARM: dt: create a DT header for the GIC
- 840ef8b7cc584a23c4f9d05352f4dbaf8e56e5ab ARM: dt: add header to define IRQ flags
- 71fab21fee07fd6d5f1a984db387cc5e4596f3fa ARM: dt: add header to define GPIO flags
- b40b25fff8205dd18124d8fc87b2c9c57f269b5f kbuild: always run gcc -E on *.dts, remove cmd_dtc_cpp
- 85f02be8e5fd48a9bf8c719a4f12b4209b1e55b5 kbuild: cmd_dtc_cpp: extract deps from both gcc -E and dtc
- 2ab8a99661f4ce052bbad064237c441371df8751 kbuild: fixdep: support concatenated dep files
- c58299aa87544a590c62bda0bf52b69fa56cb8d5 kbuild: create an "include chroot" for DT bindings
- 15d5ef4d9a1f6fd7bcf706e41f13d5029a91760f ARM: tegra: keep power on to SD slot on Dalmore
- 3ec9147d4f9eeffb0f3a0439c3edd6bd01c40ed3 ARM: tegra: add clocks property to AC'97 sound nodes
- f9cd2b3bf48b108c7935fa06e833e85b5f1d0119 ARM: tegra: add clocks property to sound nodes
- 5d324410d4de8dec7e9d8d9f66832ed7e0a947bc ARM: tegra: fix sort order of USB PHY nodes
- fc5c306bbdf30d84c9fffd5d283a9811b24dcbf6 ARM: tegra: device tree whitespace cleanup
- 964ea47572b89589b61b553e44bbe9907d4f12a6 clk: tegra: fix enum tegra114_clk to match binding
- 441f199a37cfd66c5dd8dd45490bd3ea6971117d clk: tegra: defer application of init table
- 43089433b00a086980fc6e9571535477fb749e84 Merge remote-tracking branch 'linaro_mturquette_linux/clk-for-3.10' into for-3.10/clk
- 8aa15d82df291b398d604b527a20310f10c1c706 Merge branch 'for-3.10/soc' into for-3.10/clk
- ce63d6d4bb9f601de32d4b99f925a65182521873 pinctrl: bcm2835: make use of of_property_read_u32_index()
- e1eee65f1a0cce8e49624104b3497ba3f8d35199 ARM: tegra: defconfig updates
- d8d6aec6d560fb66a25aad567f0630baee6785a1 ARM: bcm2835: defconfig updates
- f4b97eb5061256045e0f031b6a4bcf8c722b35ff spi: bcm2835: make use of new bits_per_word_mask core feature
- 543bb255a1987836e64f5b7a63664ead8b32b042 spi: add ability to validate xfer->bits_per_word in SPI core
- 85762e71f17b59a76e6333d1a796737d080b7517 ASoC: dapm: Implement mixer control sharing
- 9002722560ba86a2f59811e3d11a2575bf47e1f6 ARM: tegra: convert to multi-platform
- e4bcda28344cc4762c57ad7333f0472a39e83479 ARM: tegra: move <mach/powergate.h> to <linux/tegra-powergate.h>
- 2e1cc199fc8666ac5fda200e8a99f1e4dea07175 ASoC: export snd_soc_register_component
- a7fc5d256be9fda27bb69e872e6a212542a84230 ASoC: tegra: add Tegra114 support to tegra_asoc_utils.c
- 95d36075694b0431da22c3aef3d0dccdcc781344 ASoC: tegra: add Tegra114 support to the AHUB driver
- 49a64ac555f1dabd2b94325553187d0db6ecac16 i2c: tegra: assume CONFIG_OF, remove platform data
- bc8ce4afd7ee7e1421c935d24b1f879f82afdd4e regmap: don't corrupt work buffer in _regmap_raw_write()
- f1ac922dec7ed36659344eadc65b9c06efe14d7f ARM: bcm2835: convert to multi-platform
- 6ce5f02ef7edd33ebdac27953b52c489a6005e6d ARM: bcm2835: add SPI device to DT
- 84b808da2dea7020211f1d73d015ff6c3ac207c4 ARM: tegra: fix ignored return value of regulator_enable
- 02e75d648899df96b79a4f98380679f48b91e3d4 ARM: tegra: remove save/restore of CPU diag register
- c34f30e588d310a70f994659c06f0a31dfdcfc15 ARM: tegra: add CPU errata WARs to Tegra reset handler
- 0af18c5cc9403999bb189f825b816f7fc80fc0ee ASoC: tegra: fix I2S bit count mask
- 2837a1d4161caec7dffefa03505b87f056c1f5bb ARM: bcm2835: fix I2C module clock rate
- 8f5f5e0f459d37273f841e3f8da38b4e242c8e94 ASoC: tegra_wm8903: assume CONFIG_OF, remove platform data
- bd85a06c2b81d9947426d48125ee7a96a6c67e3c ASoC: tegra trimslice: assume CONFIG_OF, and other cleanup
- f726536fc08db7a209e35b011883bbaee8e93db7 ASoC: tegra_alc5632: assume CONFIG_OF, and other cleanup
- 078e027386b2fdeb154393eb87a5b325d0937ed9 ASoC: tegra_wm9712: assume CONFIG_OF
- bddd7d0230deb3fbc2cb32e0af04f7cf46397e9e ASoC: tegra_wm8753: minor cleanup
- 69de6be70e611c8165b9b5c16d69574d13f2a3b0 ASoC: tegra: assume CONFIG_OF in tegra_asoc_utils_init
- 165b6c2f33860e13d20cd7ac5993ea3acfb5ea34 gpio/tegra: assume CONFIG_OF
- 5d96bf4d928c883635774d0aba1773f275de055c MAINTAINERS: update Tegra section to capture all Tegra files
- eb90d0855b75f8d57350e55cfc20c4465215d215 get_maintainer: allow keywords to match filenames
- 0e786102949d7461859c6ce9f39c2c8d28e42db3 mmc: tegra: assume CONFIG_OF, remove platform data
- 29866a98be716111016da69f2747e012843b61e4 mmc: bcm2835: set SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK
- 2a02bc166dd1c7dae71bd3115fb10ec0c351a31f xtensa: use new common dtc rule
- 573f4145024598990d7191523f86a6d5233be751 iommu/tegra: assume CONFIG_OF in SMMU driver
- e664e8c098aef984dcd5f17e8a5c8fad2cdd8406 iommu/tegra: assume CONFIG_OF in gart driver
- 9eee07d39fa606a191ae65d3c0e12771a80e70ca Input: tegra-kbc - require CONFIG_OF, remove platform data
- c3e1becebfe115f827ea2242218c9a8f627c094f serial: tegra: assume CONFIG_OF
- 838bf09d4fa01d39417e42c731aa31d7a256fb7c pwm: tegra: assume CONFIG_OF
- 8364f5d96509e206f02a74bbdc2d4e3742cdefe4 ARM: tegra: remove clock-frequency properties from serial nodes
- 0203d91247090e57063e1ef63a6019e87548dfbc clk: tegra: fix driver to match DT binding
- e570d7c15a73f88942885881a84257a65fa44c80 kbuild: limit dtc+cpp include path
- c31a0c052205e3ec24efc3fe18ef70c3e913f2d4 of: fix recursive locking in of_get_next_available_child()
- f3b54b9a066edeac5c06e1cdcd82e1cb1224aaef i2c: add bcm2835 driver
- 1a94715d4db7b71f825cd5585bc8d653eae1faf4 mmc: add BCM2835 driver
- 1d7e5c2c815dda6eb7a0e41a6b27ea61cd927f99 ARM: tegra: sort Kconfig selects for Tegra114
- 23c8c4b4e0ae21852e366206aa4981380b863799 ARM: tegra: enable ARCH_REQUIRE_GPIOLIB for Tegra114
- 22435f38337ef6a8abb33574604e77c335b75d14 kbuild: create a rule to run the pre-processor on *.dts files
- f26402e81743d06b938a388925904bd47763277a tty: of_serial: unexport tegra_serial_handle_break
- 30b2a553742747d951861a6f582fa90dd9220124 regmap: include linux/sched.h to fix build
- e1d7ef1cc472de30995a50ecb9c7aa3361f985f9 clocksource: always define CLOCKSOURCE_OF_DECLARE
- 80debae58435423def63632273139ee5fcb99c69 ARM: imx: fix imx31-dt.c time-related warning
- a2f95c363701deba2205f81929b40222ea6f4f80 regulator: clear state each invocation of of_regulator_match
- abf80c276dca1bf40b342b4ebf7815be0f6ba564 ARM: tegra: move serial clock-frequency attr into the Tegra30 dtsi
- bb2c1de9ffadc0e1cca1925a89cc04204b247f5b ARM: tegra: swap cache-/interrupt-ctrlr nodes in DT
- 11a3c868f923b1c0b7a5c532881883b7db077ec3 ARM: tegra: paz00: enable HDMI port
- 97d5520f9364444ec78f0a20bf6d880ea80934b8 ARM: tegra: ventana: enable HDMI port
- a75191e6b4743d756b5435b11abe41cc3dd62cdd ARM: tegra: seaboard: enable HDMI port
- bff1ea70e748c5b57566a8dc99f0c5207a98d899 ARM: tegra: trimslice: add gpio-poweroff node to DT
- ee059485175b21079d3639f167980d354afb3d4b Merge branch 'for-3.9/scu-base-rework' into for-3.9/soc-t114
- 9304512151b0933c454f0842cdb19bec23422bc5 usb: host: tegra: don't touch EMC clock
- 540fc9d971a6b38339dfcccb5364640b907ae423 ARM: tegra: add clocks properties to USB PHY nodes
- 270f8ce3122b12f4224f7c72806ebf05e23835a6 ARM: tegra: define Tegra20 CAR binding
- 5681f76576af872ced97e8c58ccab3c84a6627e6 Merge remote-tracking branch 'korg_arm-soc/depends/rmk-perf' into for-3.9/scu-base-rework
- 45c9e5929624e3a169e3d4c0e6568a4e570272a2 ARM: tegra: fix Kconfig warnings when !SMP
- 1711b1e10224dbebc885b7bf7ca2f03f51ff9f4a ARM: tegra: move timer.c to drivers/clocksource/
- f3dab3989b4282e448cba0f0708934276dcb413a Merge remote-tracking branch 'korg_arm-soc/timer/cleanup' into for-3.9/cleanup
- aae66f3849433299ec1850f1ec4cfdf25929587c mmc: add BCM2835 driver
- d1dc7c6c6a6666fff1d40009c71965dc6600d521 ARM: bcm2835: defconfig updates
- 9692c191ffffbd5255bec222b8f0f2854932a408 ARM: bcm2835: fix clock node aliasing in device tree
- 232fed4825e832c89b1d47a24c7836918063fb3e ARM: bcm2835: add I2C controllers to DT
- 5186bf287aa4393b78c36f548d9b06001046b65e ARM: bcm2835: add SDHCI node to DT
- 6520700fdb2cc07ed86e893a2e88c491e04d6b75 ARM: bcm2835 rpi: remove hard-coded memreserve from DT
- 526d239c301e6cb7fe6657642c43d6c524590745 clk: bcm2835: probe for fixed-clock in device tree
- c1b724f6659a7e9e32f8fcf6409d053e1b7bccad ARM: bcm2835: make use of CLKSRC_OF
- b2fc382aad0a8f52803acdc3ac4e5540dbcdf1f6 Merge remote-tracking branch 'korg_arm-soc/timer/cleanup' into cleanup
- 1ab3681271c84b7f926be9ae3be1d769b7e933e9 ARM: dts: prevent *.dtb from always being rebuilt
- d0b6a548f7fc9af9cc0bdea5bcc66bec3581ec37 arm64: dts: prevent *.dtb from always being rebuilt
- 1c2584c3a1c882fec729147a46d822522552e38c ARM: sunxi: fix struct sys_timer removal
- ae278a935f086775e8ae31a8ec9f7224ea25ea3c clocksource: add common of_clksrc_init() function
- 08b60f8438879a84246d7debded31c9cb7aea6e4 namei.h: include errno.h
- 6bb27d7349db51b50c40534710fe164ca0d58902 ARM: delete struct sys_timer
- 7704c095230e2e9863f3aacd0489a4b4cc00bf45 ARM: remove struct sys_timer suspend and resume fields
- 656c669bc0cb9d2a621318b4b7300e8072930278 ARM: samsung: register syscore_ops for timer resume directly
- 8726e96fcb29298351c777670742b553ca947508 ARM: ux500: convert timer suspend/resume to clock_event_device
- e3cbfb6213757429694775aa7e97ee80c98ee2c6 ARM: sa1100: convert timer suspend/resume to clock_event_device
- 5b30d5bf8204e9b9837511cf72d051980dbb90a7 ARM: pxa: convert timer suspend/resume to clock_event_device
- 49356ae94c8238eb3945244f4e5a0a263eafba24 ARM: at91: convert timer suspend/resume to clock_event_device
- 23c197b77f9553c30f9c8a5ab41279a35f135f37 ARM: set arch_gettimeoffset directly
- c8d5ba1891eda2aa63800f052cb5af128283d130 m68k: set arch_gettimeoffset directly
- 7b1f62076bba10786d2118006ae68ac120cd6c56 time: convert arch_gettimeoffset to a pointer
- 547046f2f09f1837d39619afbc7a6e35673d7c98 cris: move usec/nsec conversion to do_slow_gettimeoffset
- 300db34a7256c94dbb7676f1e87101a3bb13cdd9 microblaze: use new common dtc rule
- 1020e29cdab6bed8521a5a1a1b6f6513c393bc85 c6x: use new common dtc rule
- 19fbd6b2961ccbdba73c6c731ef27da29063e094 openrisc: use new common dtc rule
- da4cbc6d58f88fa666fcc57505de5b6c1b3d73ee arm64: use new common dtc rule
- 90b335fbbc316b58a0daee8ea792b5aa8903f2ae kbuild: centralize .dts->.dtb rule
- d33b98fc82b0908e91fb05ae081acaed7323f9d2 block: partition: msdos: provide UUIDs for partitions
- 283f8fc03927b0ef42a2faa60a0df5ec8c612edb init: reduce PARTUUID min length to 1 from 36
- 1ad7e89940d5ac411928189e1a4a01901dbf590f block: store partition_meta_info.uuid as a string
- 9b7ef60ce15c5f668c0da30a39ed9b315d3d7ff0 mtd: m25p80: add support for the Winbond w25q80bl chip
- 50c8af4cf98fd97d6779f244215154e4c89699c7 of: introduce for_each_matching_node_and_match()
- 9846210b1ec9bbaa30022d6d8af7e55ef67ccb45 ARM: tegra: seaboard: add missing DT vendor prefixes
- ae8c4209af2cec065fef15d200a42a04130799f7 of: Add vendor prefix for Asahi Kasei Corp.
- 460678035247a9f72a4401dfeb6513ee495bf975 ARM: tegra: move debug-macro.S to include/debug
- 7a28106509463529d7b0408d3f5a0ab99f6810ee ARM: tegra: don't include iomap.h from debug-macro.S
- 1a6d3da8bc45502940efb19604d4c94c470ef6be ARM: tegra: decouple uncompress.h and debug-macro.S
- adc18315889b3e67a4a2a9717fbbfab5cd2d7b57 ARM: tegra: simplify DEBUG_LL UART selection options
- c5a4d6b07ac98405f347c796bc74f4367e516898 ARM: tegra: select SPARSE_IRQ
- 3a04931e3b6230926ebe200192545a8d952d787d ARM: tegra: enhance timer.c to get IO address from device tree
- 56415480e90a6ba31e9fdda2cc860c3fcaa80acc ARM: tegra: enhance timer.c to get IRQ info from device tree
- 58664f90525f9f1cef63167ee9ae3d6100f58494 ARM: timer: fix checkpatch warnings
- 73368ba0e168f28ec0b3e689bd428edc92505b62 ARM: tegra: add TWD to device tree
- 380e04ac2cd96a4c36ad164fce556427dcd2ea0f ARM: tegra: define DT bindings for and instantiate RTC
- 2f2b7fb202a2fa93702a79d36033e5c8bee0120d ARM: tegra: define DT bindings for and instantiate timer
- 9a2ab3f1fa01a146a395197153af0ae586e6a682 Merge remote-tracking branch 'korg_arm-soc/devel/debug_ll_init' into for-3.8/single-zimage
- 2658ef15b27e0fb166f4b7b997b027a223cd0793 ARM: tegra: whistler: enable HDMI port
- 20ffbd7d6b357ee2f8a607c63805fb2c1f78effb ARM: tegra: harmony: enable HDMI port
- 6254f95b7c22264622b6bd6515b609d9cf88393f ARM: tegra: defconfig updates
- fea221e254e9842df0740688f30f1ce5a692a775 ARM: tegra: trimslice: enable SPI flash
- bb1de8877c960b3b3e1c8337730df970b262fd44 ARM: tegra: move irammap.h to mach-tegra
- 2be39c079d692a07b55c8795051d40c0c94a3633 ARM: tegra: move iomap.h to mach-tegra
- 8a5d51fda0facccdfc13f6048520604e05b62732 ARM: tegra: remove <mach/dma.h>
- cc95e347cbba3a29c6f8c95ec737624afe489d8e ARM: tegra: move tegra-ahb.h out of arch/arm/mach-tegra/
- a25186eb03f1f89eacda559d39c14e3cf8ffae13 ARM: tegra: remove unnecessary includes of <mach/*.h>
- e68917a1e3d3053614341aab873fc30562d6ca60 iommu: tegra: remove include of <mach/iomap.h>
- f59435b1d105ccc617d5d17153216b17c65812d7 staging: nvec: remove include of <mach/iomap.h>
- f39b158d66793a21bf273c1817fa062956b9d732 crypto: tegra: remove include of <mach/clk.h>
- b9c665d75beb9239f8a0847786cf27dcb8a61b00 ARM: tegra: update *.dts for regulator-compatible deprecation
- dc9fe7f9730c927cd518d9fc7a616d188872e468 usb: phy: tegra remove include of <mach/iomap.h>
- f7d147dd87918eaf24778bc56d86ac29b18921d2 usb: host: tegra remove include of <mach/iomap.h>
- 805504abdc73cfc745a5fee3d616cdb24bb2a68c ARM: bcm2835: enable GPIO/pinctrl
- d0f1c7ffaa32bdda2d413d2db41c51bbdd105834 ARM: bcm2835: implement machine restart hook
- ffc7493df73cf0e3d2c6719f3794696dbc3929a9 usb: phy: tegra remove include of <mach/iomap.h>
- 54388b281c877b2797bb0fc97c099fb7ffd5336a usb: host: tegra remove include of <mach/iomap.h>
- 205a8eb7ce713c7f1722297dd97d19dcea6f266c dtc: fix for_each_*() to skip first object if deleted
- 8355b0208a44904741dbd78fea6f203c3556699a usb: phy: tegra remove include of <mach/iomap.h>
- 53f4035282a3396d15273e401c12d46ad0ce6728 ARM: bcm2835: fix typos in DT binding documentation
- 6dd41a1f62ec2e780a6cc63889f4a26580ea476d ARM: tegra: remove "Tegra board type" comment from Kconfig
- bbfc33bde92109322c3015b822ce74e5aba5e630 ARM: tegra: fix invalid unit-address in tegra*.dtsi
- 94c01ab6d754435333a989e3c6f4a20f57537754 rtc: add MAX8907 RTC driver
- cd296721a9645f9f28800a072490fa15458d1fb7 dtc: import latest upstream dtc
- 536a53a300d0d40152796eefb0a9e6e36ca37f7d spi: remove completely broken Tegra driver
- 396f70be54f026a6601012a73db87dc75c6d8f1d mfd: max8907: Remove regulator-compatible from DT docs
- 3006b8d665c9b44a7838d0830d9dbe5f6df2be69 regulator: tps6586x: remove regulator-compatible from DT docs
- 69760cb4d24a46888ef80f387d392bc1abab24b2 regulator: tps65217.txt: remove regulator-compatible from DT docs
- 13511def87b9f68697a0fc4c64ddacece585a471 regulator: deprecate regulator-compatible DT property
- 0288ac4d666666d1d12a83deee1a27df1debdb7c irqchip: fill in empty Kconfig
- 740418ef19fd7def7b9c333435d4ca1dce28cc42 ARM: tegra: harmony: fix ldo7 regulator-name
- f680f25c635a1a4327bef34fcbe1e9e3777b546c MAINTAINERS: add an entry for the BCM2835 ARM sub-architecture
- b37ed4a3e561db09549ce16e9f572e6f204315f7 ARM: dt: tegra: whistler: configure power off
- 9582fdcb6fcf1b596a83b161a2ea886272d2a62f mfd: max8907: Add power off control
- e6bc59330e34626082a6b2e4733802e372781c8d dma: tegra: move smmu.h into SMMU driver
- 3b2f9412962d2baaa8bf8297103c2ae46b6f929d pinctrl: tegra: move pinconf-tegra.h content into drivers/pinctrl
- f75b236d66f0113db99ed52447d6bc9376a8c2df ARM: tegra: delete unused headers
- 7ff95aeb017b2cee511c10cf6a50e312ab3b1720 ARM: tegra: remove useless includes of <mach/*.h>
- bab53ce38e8735519aa3cfdcc5bfa438c0891086 ARM: tegra: remove dead code
- fef40b2369a4ececa16b4d02b625e45252fe5d0a Merge commit 'xceiv-for-v3.7' into for-3.7/cleanup2
- f49540d1d7e90dc9864d96ad5a505d7feb8efbcc Merge branch 'for-3.7/common-clk' into for-3.7/cleanup2
- 1f10478cabacf55f87be5ed4440d07378f19c237 Merge branch 'for-3.7/board-removal' into for-3.7/cleanup2
- be972c3272c354b323afcb7e9552a9b04e675a8b ARM: dt: tegra: harmony: configure power off
- bb25af8167d357e3ce3774e85e0b43dc2e931289 ARM: tegra: remove board (but not DT) support for Harmony
- cff1dfbfcd62b2c98c6a79573e5a5c39b0bcd43c ARM: tegra: remove board (but not DT) support for Paz00
- be6a9194f158482347c430c04ac9ea64644dda67 ARM: tegra: remove board (but not DT) support for TrimSlice
- 1ab710fe61b91a2448de9843c746555f9725b9cc Merge commit 'tps6589x-dt' into for-3.7/board-removal
- 9df25ccc937525206906c2b546998e5e3062c59b ARM: tegra: defconfig updates
- 44b12ef78106141574f038852d013fd3207acb23 ARM: dt: tegra: configure power off for some boards
- ce32ddaa7087da7c9d43751db423281711a1ff2e ARM: tegra: cpu-tegra: explicitly manage re-parenting
- 7a74a4436b20980f8e19138e857bc7e39db5ad4b ARM: tegra: fix overflow in tegra20_pll_clk_round_rate()
- a32826e4aefa905b392d2d862d51365d50d4829b ASoC: tegra: fix maxburst settings in dmaengine code
- d5703bd35a4c76b0717ea51e2e8aabce341828a1 MAINTAINERS: tegra: remove Olof/Colin, add device tree files
- 4b1082ca8cd3bec99fc0ce020a8ba1fa3aa8e22a ARM: enable SUSPEND/ARCH_SUSPEND_POSSIBLE for ARCH_TEGRA
- e7765b3746dcbd7bc3477c14217fcf0747043b4f ARM: dt: tegra: whistler: add regulators
- 217b8f0f357798270d9be396931e41e28ea2d00c ARM: dt: tegra: paz00: add regulators
- 017a01045e5a2e6d1bf4394d6b895662522c25f3 ARM: dt: tegra: ventana: add regulators
- 6529e638057d6591fb64f43a64820cce283c3536 ARM: dt: tegra: seaboard: add regulators
- 20f4665831cec65d6e5d33587bba28ffa536b91d ARM: tegra: remove tegra_timer from tegra_list_clks
- eb70e1bdd8a633e058cfb6186d45d4c8bdbdf534 ARM: tegra: fix U16 divider range check
- 37c241ed668bd2271760c8e1e4138d1aba4d0b79 ARM: tegra: turn on UART A clock at boot
- a5b64ce64d6bdceecd45a07893affbf88d7bb7d2 mmc: tegra: remove useless include of <mach/*.h>
- 70a5dbf8120dcbba7f0720a51dae2258f9bc7893 gpio: tegra: remove useless includes of <mach/*.h>
- 0b0d00e2efd5221d7558747132e3938c5d58bed8 ARM: tegra: remove duplicate select USE_OF
- 03f67433758a3eeb37b9c1559886c377da874ad2 ASoC: tegra: move platform data header
- 7c304d7e24fd4996a2b219312f739c4406b8e2e3 memory: fix build when CONFIG_OF && !CONFIG_DDR
- a85442ade272121927a56e02f7dfde1127482df2 Input: tegra - move platform data header
- 5fc72f57e62e10d9d8347ae20f13820d811377da regulator: max8907: fix use of possibly NULL idata
- db55168265699c72e6ebf7a4228029da590a3eab regulator: max8907: fix compile error when !CONFIG_OF
- c921928661eda599d73a6a86e58bdd5aecfa18cb sound: tegra_alc5632: remove HP detect GPIO inversion
- 798bd59ce94c8218332996e650ded48ded039fe1 ARM: tegra: more regulator fixes for Harmony
- 40052ca0c243d101cfadd65936f60ef81df10b02 regmap: irq: initialize all irqs to wake disabled
- 685879f4b2036e58c1a0cdaaee2b155d3c965461 regmap: set MASK_ON_SUSPEND/SKIP_SET_WAKE if no wake_base
- ca142750f8ac3d01e45909e624ca783779894640 regmap: name irq_chip based on regmap_irq_chip's name
- 7ac140ec426ed304237205be77f99eedfc1186b5 regmap: store irq_chip inside regmap_irq_chip_data
- 16032624f511b2fac0671cba5e7da40aa7e73a66 regmap: fix some error messages to take account of irq_reg_stride
- 5d61b165c892853f2daf6220d2ec6577487e273a of: Allow busses with #size-cells=0
- a6a3dd1aed31ace7c827236c53d83f4e845dcff2 ARM: dt: tegra trimslice: enable USB2 port
- 01ad8063a5db9ac8320f197577a34b423ba64eca ARM: dt: tegra trimslice: add vbus-gpio property
- 0879c5f72f0a3905d08081e8a2c38e69896b0d5e ARM: dt: tegra seaboard: move battery monitor to mux'd I2C bus.
- a18cf6dcbf6160fe4b39449f996f9f3ed37198cc ARM: dt: tegra: seaboard: instantiate pinctrl-based I2C bus mux
- c80efbae6a53d9702630fc5f96662f96a45ca56a ARM: dt: tegra: add Whistler device tree file
- 3996bfc787a3b3d7c7ad97b7519247f9f2ac4068 gpio: export devm_gpio_request_one
- f141822b15635daa94610c5527806fa315f59f4d regulator: fixed: support deferred probe for DT GPIOs
- 2553dcc6e603e3833990bd3a29bee98d1dbdf251 ARM: tegra: use of_default_bus_match_table
- b64a02c6fa184405ac2de0ea048be2f342144a08 ARM: tegra: paz00: enable WiFi rfkill when booting from device tree
- a12c0efc7a3f433377add0fa1fd0ed4836cc595e ARM: tegra: harmony: init regulators, PCIe when booting from DT
- c554dee35c3e6b0c19db5fb75193d4cd99736c6b ARM: tegra: trimslice: enable PCIe when booting from device tree
- 98a1405e20ecf261abbc091eabb229d8adfbf62c ARM: tegra: remove Seaboard board files
- 2c95b7e06f63b264500fbcd5b4718c1a7258aa76 ARM: tegra: remove CONFIG_MACH_TEGRA_DT
- 9132b0ed57320996b16eafbf651a04e02ad29092 ARM: tegra: make .dts compilation depend on Tegra2 support
- 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6 ARM: dt: tegra: rename board files to match SoC
- 6355f25ed965421725d92cf719fc63008690ca1c ARM: tegra: make tegra_cpu_reset_handler_enable() __init
- e001f1c8e9c1d3b2f0c638bc712bcac10294aae3 of: export of_platform_populate()
- 62ae68fa5d6d6f93d8ca8d00e21ad7ac410f9d58 ASoC: probe CODECs and platforms before DAIs and links
- d12cd198cba7949c70f596296297b772063175c0 ASoC: factor out soc_remove_platform()
- 18d756440e8ed292b772682c4440a9d33643225b ASoC: when removing a CPU DAI, clean up its DAPM context
- a9db7dbee0436f0c741c6dfb39ab0241d4131539 ASoC: when initializing CPU DAI, don't duplicate any CODEC init
- 3419ae781f1592b3d367107db6500090495490cd ASoC: tegra+wm8903: turn of mic detect when card is removed
- dbebe1589d3a86658f32e74396611452c5f34481 ARM: tegra: defconfig updates
- 0336553e4a8c1fefc11aa5656cebf2ce80657322 ASoC: tegra: simplify Kconfig dependencies
- 02e35c461daf78a093012ae2eb07535939f95c16 ARM: dt: tegra: remove legacy support-8bit property
- c11bd557903395f436d63bb6dfb0f4b86ea365d5 mmc: tegra: use bus-width property instead of support-8bit
- f3d549dd5b217d084c9fe6581e0430909440de2b dt: name all Tegra binding docs consistently
- 69c5b7530651c8e375d2fbecd157a9a9a20c4cc9 ASoC: tegra: add MODULE_DEVICE_TABLE to tegra30_ahub
- 0f163546a772d62250f59bad6a9338a0e3a2605c ASoC: tegra: use regmap more directly
- c92a40e3a163b6708e0dd82ba4612f79df846912 ASoC: tegra: use DAI's not card's dev for dev_err
- 40db77a0c4223d0b87c4b61ae38760d47593b7a5 ASoC: tegra: remove usage of rtd->codec
- 408dafc4235e393036708126057e4d643f579486 ASoC: tegra: statically define DAI link format
- 9515c1010c98347ec92d923bd3e23793fa6dc6fe ASoC: tegra: add .stream_name to CPU DAIs
- ae58d1e406986f31d1e88b32f5ac601506c196d8 i2c: Add generic I2C multiplexer using pinctrl API
- bfaa25f33425db16a942b7c71e396a47581c646d regmap: clean up debugfs if regmap_init fails
- 6a55244e897d32952832a67cb35cfbfa3f722c50 regmap: mmio: request native endian formatting
- 141eba2e006dd8145bed2e49fae3de5af65ab9b0 regmap: allow busses to request formatting with specific endianness
- bc92657a11c0982783979bbb84ceaf58ba222124 ASoC: make snd_soc_dai_link more symmetrical
- b350ecbe4c2e4639ed3a716ec67accb744e4417d ASoC: tegra+wm8903: remove non-DT support for Seaboard
- 14df415a38234aa483219335bc6c1ee899b85e10 ASoC: tegra+wm8903: simplify gpio tests in widget callbacks
- 9f6328d910ef8df8176ed433aa2de037eba1f656 ASoC: tegra+alc5632: unconditionally free jack GPIOs in remove
- aef9a37c01a63a132d43d65d231dfe515d0f918a ASoC: tegra+alc5632: move all GPIO setup into probe
- e44fbbd45896e684d44391aaf881dd3e36bd1a16 ASoC: tegra+wm8903: unconditionally free jack GPIOs in remove
- e2d287c179a12a6069bc3b746e2e34edcddf81b3 ASoC: tegra+wm8903: Use devm_gpio_request_one
- f51022f1aedc4d1a02d0dfa8fde47f6a8291f618 ASoC: tegra+wm8903: move all GPIO setup into probe
- 0bf79ef2c303cc70d036c9fb355aeb468e8efb62 ASoC: wm8903: init GPIOs during I2C probe not codec probe
- 99fc012b938c6f69213108c440756f6fd3d457d0 dt: add vendor prefix for EM Microelectronics
- d8259ca50b84c0247f10d0167fb85a3a005aeca7 ASoC: tegra: Add machine driver for WM8753 codec
- fe33d4c5e2b27a4b82aa479a58f2621eec103d1b ASoC: don't flip master of DT-instantiated DAI links
- 2a5fdc9adde8476751b63a795e3d66ae2ee3979d ARM: dt: tegra: invert status=disable vs status=okay
- 2eaab06ea6cc2d686fd1a6de62b1094bedc4cfca ARM: dt: tegra: consistent basic property ordering
- c04abb3a07b56db4756b6f970609e65a8624b0a3 ARM: dt: tegra: sort nodes based on bus order
- 2f32b1faa8c75e2e987c5b714ae25491d8477da5 ARM: dt: tegra: remove duplicate device_type property
- ba04c289bc9bae0f381797f58615c7b3989c5e8c ARM: dt: tegra: consistenly use lower-case for hex constants
- 5ff488875b982f5a1acc02ba74b23d2802d2613a ARM: dt: tegra: format regs properties consistently
- c44e438a7ff53b14d0fc433258b93948e1884f22 ARM: dt: tegra: gpio comment cleanup
- f9eb26a4e11c63bba2fb71b58dff5ed6f33091f9 ARM: dt: tegra: remove unnecessary unit addresses
- 95decf84742d712a5875bb655cd7440f6d7c1184 ARM: dt: tegra: whitespace cleanup
- 1dfebb426cfd16e2080f8c95e00ca2462f2325d4 ARM: dt: tegra cardhu: fix typo in SDHCI node name
- 4b7e870590f65f4e8bb3cdb7f382e1a9dd17dad5 Merge branch 'for-3.5/dt' into for-3.5/dt2-new
- d9e33b593bceb62075225a4a5122bbb4803a8705 Merge branch 'for-3.5/usb-ulpi' into for-3.5/dt2-new
- 0938643e533cc80ef0cdfdd2e260c4910d0f8bc7 of/i2c: implement of_find_i2c_adapter_by_node
- 643dd09eb27b40ced671564edbe2640935fe37c2 i2c: implement i2c_verify_adapter
- d9afca37dea077d11ed67fc7f93b95c003e58819 of/i2c: call i2c_verify_client from of_find_i2c_device_by_node
- f8450fca6ecdea38b5a882fdf6cd097e3ec8651c printk: correctly align __log_buf
- d4705316c18d371eb404d0ae5dcf51ce6e341d0f pinctrl: add more info to error msgs in pin_request
- 22bfe102c0c39f0bac24950b875e7bfdeb329dd9 ARM: dt: tegra trimslice: add support for audio
- c7bd632e88a84538eb966a1740bdc344a003b81f ARM: dt: tegra trimslice: enable SDHCI1 controller
- 081cc0a57c2f976359d4dcefec480bdd2f848513 ARM: dt: tegra trimslice: add RTC I2C device
- 802a849948789b6059899d79a4c8e71db19a6029 ARM: dt: tegra seaboard: configure I2C2 pinmux
- 22bd1f7ef40a1c0f2ba796ba7cd80013adcb835d ARM: dt: tegra seaboard: fix I2C2 SCL rate
- 3d5e8af45a3d52ff9fd30035ffbc4887e04f4d73 ARM: disable SUSPEND/ARCH_SUSPEND_POSSIBLE for ARCH_TEGRA
- f31ad406693f114e57ad4651eb17deb68419c7cb Input: mpu3050 - set IRQF_ONESHOT when requesting the interrupt
- 04c235c92ce8474e9f2b358bd97f013a500385f2 USB: ehci-tegra: remove redundant gpio_set_value
- 6264f668d51647be68bcfde8a56042bd646a7855 ASoC: tegra: add device tree support for TrimSlice
- c6b556a53970c262571b2cf60661a33ddeb1a651 ARM: tegra: update defconfig
- 02ae6da28fb7aa31d8bf1972c99e83c58b684198 pinctrl: add kerneldoc for pinctrl_ops device tree functions
- fde04f419a230fb7f7dc018a9deca6f5d431831e pinctrl: propagate map validation errors
- b08765749332c54c65c1a6515c01c6eb3fc1843e USB: ehci-tegra: remove PORT_RWC_BITS when setting USB_PORT_FEAT_ENABLE
- aea812e1ac80a491d39396e2a2d15bb725933c84 ARM: tegra: add pll_x freq table entry for 750MHz
- 563da21b1d1878736905bbff0f096fcd960d57c5 ARM: dt: tegra: pinmux changes for USB ULPI
- aa607ebf93a5fc26275a575781399df971dd1b91 ARM: tegra: add USB ULPI PHY reset GPIO to device tree
- 60d148b9f838b718e4808061ee6d5833de77fd9c ARM: tegra: don't hard-code USB ULPI PHY reset_gpio
- 9abafa021e223f04d6589ee2b977bbaf2e1f1367 ARM: tegra: change pll_p_out4's rate to 24MHz
- 7ff4db0967bd7d617c77dc5a66c0d95166277817 ARM: tegra: fix pclk rate
- 60f975b98cf41476ba0e156f7523b197b046cf2b ARM: tegra: reparent sclk to pll_c_out1
- 8c6a3852f639736ca7cb0f5e7b3fd0f314b0fc6a ARM: dt: tegra cardhu: basic audio support
- 9ee6a5c4f4cd2b0a732502c5f11b3ee8f13fac76 ARM: dt: tegra30.dtsi: Add audio-related nodes
- 5657d98deadb5e245bf5608cfb06e86898032125 ARM: tegra: add AUXDATA required for audio
- 18b81fb733356025a6ad48b85092a0456e348ff0 ARM: tegra: set up audio clocks for tegra30 dt
- 8703612b0abb33e6daacc0f6b709a006ac85b285 ARM: tegra: provide clock aliases for AHUB configlink
- aef7704c6cc36db9618603b22194def441d30432 pinctrl: tegra: error reporting cleanup
- 6d5f89c7b4fa5f8d6dc757982402c032183ffd8d USB: EHCI: remove PORT_RWC_BITS when clearing USB_PORT_FEAT_ENABLE
- 8034761c219ce545a9f4d3b23cfda47a0027cc8c USB: ehci-tegra: don't call set_irq_flags(IRQF_VALID)
- b5badbaad16b44f1d5508701295fa682308da701 pinctrl: tegra: debugfs enhancements
- 52f48fe00fcad83cd5fc4c961d851a3530fe032b pinctrl: tegra: refactor probe handling
- ecc295bbab6b9d1baf0c0a8c2d5a945b201df547 ARM: dt: tegra20: add pinmux to device tree
- e5cbeef0a4d450787169e29b610455b7d9392b7e ARM: dt: tegra cardhu: add pinmux to device tree
- b7449d95b0cbfb06b9ca9de8c322c470fbc2a873 ARM: tegra: Remove pre-pinctrl pinmux driver
- f30d12b3ffb321c9d29bd1588940704d9bed2643 ARM: tegra: Switch to new pinctrl driver
- 3e215d0a19c2a0c389bd9117573b6dd8e46f96a8 gpio: tegra: Hide tegra_gpio_enable/disable()
- c61b3da0aca4cccb1dca757eb94e443faba4e88f ARM: tegra: seaboard: Don't gpio_request() ISL29018_IRQ
- d941136fc6ead10a7ff319bad199869b593962c5 gpio: tegra: configure pins during irq_set_type
- 4bee6417c9444ca62e67956dcbcf25fe20feb869 ARM: tegra: Remove VBUS_GPIO handling from board files
- 434103adea3f63f6550f4b2bd16653328f933a66 usb: ehci-tegra: Add vbus_gpio to platform data
- 6d4ca1fb467932773da7b808c52f3d7ef4461ba0 pinctrl: implement devm_pinctrl_get()/put()
- 6cb4158757a8629e14851e7802f3b6bfaa7d6f00 pinctrl: allow pctldevs to decode pin config in debugfs
- c736d73c9e6d9849ecb08c34c1d3917b210e8f38 pinctrl: ifdef CONFIG_DEBUG_FS cleanup
- 60f7f5003d69b92558e9fc0789339f2b1d41f78d pinctrl: tegra: Add complete device tree support
- a3c9454e530d51fad49bbc57e19d50a30f94ce14 dt: Document Tegra20/30 pinctrl binding
- e3f80045e8856cb789f0938b61c263249f420ff3 dt: Move Tegra20 pin mux binding into new pinctrl directory
- 7a865277fb0f9da9e456dfc11b0a564cbfc475cd dt: pinctrl: Document device tree binding
- c541adc637066407d4cda9db14dcb0e618966a4c dt: add property iteration helpers
- eafeb7a44aa8f79c992b9d557ede740c739f4b25 pinctrl: fix build when CONFIG_OF && !CONFIG_PINCTRL
- 57291ce295c0aca738dd284c4a9c591c09ebee71 pinctrl: core device tree mapping table parsing support
- d26bc49fa401be2b71838b6a4b387196cd12a534 pinctrl: implement pinctrl_check_ops
- 22f099d0fcb33073a1f1f10402a16b28602e20f2 pinctrl: include <linux/bug.h> to prevent compile errors
- 7203a62562dc45dcd69339d4553fb85453d6b587 ASoC: convert Tegra20 DAS driver to regmap
- 5939ae74753ceda976732899bef71f99ffea6ea5 ASoC: convert Tegra20 SPDIF driver to regmap
- c1607416aa59b8bc78445f8ac3de559ed68864a2 ASoC: convert Tegra20 I2S driver to regmap
- d19e779b8454781afdfdb17357d5961f76961b03 ASoC: tegra: select REGMAP_MMIO
- cdc04fd1e982e91936cbcf3dec59a576517d67a1 ASoC: tegra: add Kconfig and Makefile support for Tegra30
- 4fb0384f3dc68da10cf3f134c45efc6ab14f71df ASoC: tegra: add tegra30-i2s driver
- be944d42ccc125f1b200e7a4185af5bb87865190 ASoC: tegra: add tegra30-ahub driver
- a21361b9b9e0d9436a37951a2b0f25b022136fbb regmap: fix compile errors in regmap-irq.c due to stride changes
- edc9ae420f98dd094e47f8b2d33652858bdc830b regmap: implement register striding
- 6a8d2511e13fdcabe4ee8460347115a50c32b0a8 regmap: fix compilation when !CONFIG_DEBUG_FS
- 4b5c0186e48c8d14fd7c38ff99b8d1b9aa475432 regmap: allow regmap instances to be named
- 2690dfdb05abf3a8e11ff21ec12dbbe620a026fb regmap: validate regmap_raw_read/write val_len
- 8664d4901fb17b55aea47ce4ab20fe82c6c177f2 regmap: mmio: remove some error checks now in the core
- ae5d8af579354fb8e984735de9b4b6e9ad6fecb8 regmap: mmio: convert some error returns to BUG()
- ecb44aec86f0a5e37142a971815f91e065645986 regmap: add MMIO bus support
- a42678c4c8b5f6d489829ffc3071fa1f08ee99d1 regmap: introduce fast_io busses, and use a spinlock for them
- 26b5e74d318241d95430d440e43ebbdfab3c70d4 regmap: introduce explicit bus_context for bus callbacks
- 56806555de5485d6786bf0f8df01b8ed9fc5d006 regmap: fix compile errors in regmap-irq.c due to stride changes
- f84cc342b1999db11ece939e1d2bf0743eb4578b pinctrl: implement pinctrl_check_ops
- 6f11f6f1a0a717eb8bd0dadd101c4522b945c501 pinctrl: include <linux/bug.h> to prevent compile errors
- 8127bf5529f6a42d20e9e3613643d149e4dbb697 ASoC: tegra: utils: Don't use of_have_populated_dt()
- 80881dae52d05d3d6c920624157d68006390f01e ARM: tegra: uncompress.h: Implement TEGRA_DEBUG_UART_AUTO_ODMDATA
- f01ee60fffa4dc6c77122121233a793f7f696e67 regmap: implement register striding
- abec95adefaeb2229cb28de65f3d32cd149b9dd9 regmap: fix compilation when !CONFIG_DEBUG_FS
- d3c242e1f22f5dfed009296ee45ce896153f0b53 regmap: allow regmap instances to be named
- 82ef0ae46b8614f052cc3ee856c5624eff614063 ASoC: tegra: add runtime PM support
- 851960ba7cb38a6a108d102e4c8b0ab702972e22 regmap: validate regmap_raw_read/write val_len
- 9878647f4349dbaa46b4026ed9bbf8acfc0de34c regmap: mmio: remove some error checks now in the core
- 40606dba450830e50420599c52a86cf6ce5c6a14 regmap: mmio: convert some error returns to BUG()
- c2f6702d318e43bf841da9c0ba5b6f1695661bbc ASoC: tegra: utils: add support for Tegra30 devices
- a9005b67b3a2103b2b7e32bf602d3f023076fe06 ASoC: tegra: set a sensible initial clock rate
- 17933db2e4758b0cefdf23124087b488bce24b82 ASoC: tegra: use devm_ APIs in SPDIF driver
- 7613c508dfd7880cb7e17ad5eb64b9dfb0b80292 ASoC: tegra: sort includes, remove mach/iomap.h
- 896637ac1be95a239b68dbe61c12a8a9bc00a9a3 ASoC: tegra: complete Tegra->Tegra20 renaming
- ef280d3907cea21b6093802398bbe4193e221a64 ASoC: tegra: rename Tegra20-specific driver files
- 8abe05c6eb358967f16bce8a02c88d57c82cfbd6 ASoC: tegra: fix i2s compilation when !CONFIG_DEBUG_FS
- 45f5ff8107a845854b1d1812ab1d9c5541f08b4d regmap: add MMIO bus support
- bacdbe077342ecc9e7b3e374cc5a41995116706a regmap: introduce fast_io busses, and use a spinlock for them
- 0135bbcc7a0cc056f0203ff839466236b8e3dc19 regmap: introduce explicit bus_context for bus callbacks
- a7fda2ba82b7531158c68f700fa806e645ff3b7c ASoC: tegra: make Tegra20 drivers depend on Tegra20 support
- 063dd9d4488184f35c4598fb68f46fbba959d58e ASoC: tegra: drop Kconfig description for SND_SOC_TEGRA_DAS
- 3fec6b6d5a53d37194735268b9e220f75ca37f19 ASoC: set idle_bias_off=1 for all platform DAPM contexts
- c04c1b9ee8f30c7a3a25e20e406247003f634ebe regmap: prevent division by zero in rbtree_show
- 4a3398ee9d7d8008ee9bfc8a600b734a1b22af23 gpio: tegra: Iterate over the correct number of banks
- 5c1e2c9dc684f26fcc78ff4ef15dc97ed0244303 gpio: tegra: fix register address calculations for Tegra30
- cd1506736f3a77429f619ede817a119a7ff5f7e5 ASoC: tegra: ensure clocks are enabled when touching registers
- 30d436a64415e6d01b8696d6288abe7ad0b383b5 ASoC: tegra: remove open-coded clk reference counting
- c0d5a47ca86047aca1616b744ab3ef31b3448994 ASoC: tegra: sort Makefile into common and per-SoC files
- d9bba496d47085555f4b011be6d716308cf4de03 ASoC: tegra: introduce separate Kconfig variable for DAS driver
- 7deb2b450df9975ab05deb885e386d59a16213a9 ASoC: tegra: fix some checkpatch warnings
- 4df8271e1ffcc4302a3c5326de15eb6737697001 ASoC: tegra: fix Kconfig SND_SOC_TEGRA_ALC5632 indentation
- fcff5f99742e0d0e036ea2ce80a21bfec434bc88 ASoC: tegra: remove unnecessary includes
- ff9062c60e4b8e01980b1a81dcabe3965f71df77 ARM: tegra: remove tegra_pcm_device
- 518de86ba106185212ec30fea501be024a12f5db ASoC: tegra: register 'platform' from DAIs, get rid of pdev
- 1ae93b9d34c26494eea6c127c179b4c88c78bab7 ASoC: tegra: fix comment indentation in ALC5632 machine
- 7175f80ba38a6b056508c4eadaab829593abbf2b ARM: tegra: Include assembler.h in sleep.S to fix build break
- 1ad105fc77e61f9dd7a272659a248e2979fdb893 Merge remote branch 'remotes/korg_olof_tegra/for-3.4/soc' into for-3.4/fixes-for-io-cleanup
- e33936451484b06b61b259172fa3761a7d1cd4dc Kbuild: centralize MKIMAGE and cmd_uimage definitions
- 3e44a1a7d22cdc44c98569fedbd993985bfd64d3 mmc: sdhci-tegra: Explicitly support Tegra30
- 8c3ec84102d171a24f050a086bfc546e9de93f9f ARM: tegra: Fix device tree AUXDATA for USB/EHCI
- b0092f2665be3dd04f923d09a6a0deeddb4e96ec gpio: tegra: tegra_gpio_config shouldn't be __init
- 652162d469a73450a66b6c8049b16c2b7828fa24 pinctrl: allow concurrent gpio and mux function ownership of pins
- 0dc665d426691fd75fe9b6b16295ad0c02677d21 Documentation/gpio.txt: Explain expected pinctrl interaction
- f5d6eba74b8aac7d4bf646c5445807aa6a247e6c regmap: Fix future missing prototype of devres_alloc() and friends
- 243d58ec5792299fa212d05a4113c0ebac2df6a3 MAINTAINERS: ARM: tegra: update Stephen's email address
- 0a25893597dfbad08aff833bdefac2fe5b31aabd ARM: tegra: update defconfig
- 0acfb076f7987bd4bb5cd5de879ba3e3e71724e9 pinctrl: forward-declare struct device
- c25cd1543986e7c16c7ddf738748ccd530a18268 ASoC: tegra: Remove unused variable
- f1f1ffa0d2fd562b610940c7374b8217597af47f ARM: tegra: Select PINCTRL Kconfig variables
- 971dac7123c785fdb0d09276b5d459b67585e242 pinctrl: add a driver for NVIDIA Tegra
- ba110d90c08d9676370db9a62792f57ade5b3bbf pinctrl: Show selected function and group in pinmux-pins debugfs
- 1e2082b520721734c358f776d34a069867214c8e pinctrl: enhance mapping table to support pin config operations
- 6e5e959dde0d92d177f035652aeaa77f9330c9c6 pinctrl: API changes to support multiple states per device
- 0e3db173e2b9fd3b82246516e72c17763eb5f98d pinctrl: add usecount to pins for muxing
- 7ecdb16fe63e5b356335ebdc236adfb48cef31e1 pinctrl: refactor struct pinctrl handling in core.c vs pinmux.c
- 57b676f9c1b7cd84397fe5a86c9bd2788ac4bd32 pinctrl: fix and simplify locking
- 8c690fdf465be9d97229f6bb0e6346624d6753a9 ARM: dt: Explicitly configure all serial ports on Tegra Cardhu
- 583553b28c8073b9c88316c1a01de4591af0d425 ARM: dt: Add ARM PMU to tegra*.dtsi
- c5444f39620b2b7801eb1997c41befdc8bcf78ea ARM: tegra: match SoC name not board name in DT board files
- 110e4ec5a1cfe20190e7f8c2b8b4eef369de3c99 pinctrl: assume map table entries can't have a NULL name field
- 46919ae63d4820e76724beb655274ce143f0da0b pinctrl: introduce PINCTRL_STATE_DEFAULT, define hogs as that state
- d4e3198736d9d64e4ba4d2b46ab75cbcf5d0a4e0 pinctrl: enhance pinctrl_get() to handle multiple functions
- 3eedb4372354a70ce63c9f4ec294d2eba0d79d17 pinctrl: move pinctrl-maps debugfs file to top-level
- 806d314325812fb8ffe7059bd84a23d334350c21 pinctrl: re-order struct pinctrl_map
- e77a6b313fdfe4faa8f9a8edf919c7eb8d095fb5 ARM: tegra: uncompress.h: Don't depend on kernel headers
- f35b431dde39fb40944d1024f08d88fbf04a3193 ARM: tegra: select required CPU and L2 errata options
- e186ad74c0941f5caeda28bde76dab903b342c1c ARM: tegra: Demote EMC clock inconsistency BUG to WARN
- 850c4c8f9de4e1d4d60f83d252b4ae66a688c8ce ARM: dt: Add SD controller configuration to Tegra Cardhu
- bdc93a77da75ee421125896ce4bbd91afff63809 gpio: tegra: Fix build issue due to irq_domain rework.
- 2304b4737f492b6ee9b714d8129e153af0bef989 pinctrl: remove pin and hogs locks from struct pinctrl_dev
- 02f5b98951c631a3c4b3cc398dd2b14d274a6155 pinctrl: allocate sizeof(*p) instead of sizeof(struct foo)
- 95dcd4aea57f1d449305f3032240bba0a839593b pinctrl: use dev_*() instead of pr_*(), add some msgs, minor cleanups
- 1681f5ae4ca25bddb6f7b6d4f463cc83e3d1ad01 pinctrl: disallow map table entries with NULL dev_name field
- f7b9006f4598dd252dca5225f3cf88179c36276f pinctrl: fix pinconf_groups_show() to emit newline
- 3cc70ed32cd6c5cb57de17bde615148ed7eda88f pinctrl: record a pin owner, not mux function, when requesting pins
- b1eed4ece7064c361d6e03f6706d90e4e9dd7e96 pinctrl: error if mapping table's control dev can't be found
- f026fe3d102e9d7f0d040109353ef5a97b5ef92c pinctrl: downgrade pinctrl_get warning when no maps are found
- 9891d98c7ab5712807d87ab40f2a9acd9b317114 pinctrl: assume map table entries can't have a NULL ctrl_dev_name field
- 4ecce45dd663f6945bed7e2e06c05b5d90f3a2a1 pinctrl: core.c/h cleanups
- 2b694250174980382bddcb00e1de7654ecdf6f1f pinctrl: Re-order pinconf.[ch] to match each-other
- 03665e0f248d6b7542f72cd7c4ec521109f283c7 pinctrl: Re-order pinmux.[ch] to match each-other
- b2b3e66e40bb60b1aa222d2f712c019653215390 pinctrl: Store mapping table as a list of chunks
- 8b9c139f166cd55d76728a5910fa862a4e16e833 pinctrl: use list_add_tail instead of list_add
- 13398a4b90c87f0250928f01b5735a157fcc0847 pinctrl: pinctrl_register_mappings() shouldn't be __init
- 449d16b025ac38c7b62af5fb6ef4b833d78e690d pinctrl: make "hog" mapping table entries work
- 62e37ca78b1a4ca2eb77875bfd7ac63a7e068c67 Kbuild: Use dtc's -d (dependency) option
- 129cee1020d8031df1e3986673c64ca9eb7a2617 ARM: tegra: Remove duplicate PMU interrupt inversion code
- d3b8bdd5f9bc538fb17466cbb7af43209b55cb93 ARM: tegra: Add a simple PMC driver
- 76c2f6e513b3df8031dda383838da2a3820adbe3 ARM: tegra: Fix EMC pdata initialization from registers
- 3391811c4294da42e412ec5f83a251caf05869a4 gpio: tegra: Parameterize the number of banks
- 6f74dc9bc8de41f3de474a7269a70921e773c40f gpio: tegra: Dynamically allocate IRQ base, and support DT
- 2123552d12168e744271aaf206e5826760fbd857 ARM: tegra: Remove use of TEGRA_GPIO_TO_IRQ
- 6d7d7b3ecd20a0fbcebdbdffe7b25d94cfa37d93 ARM: tegra: Pass uncompress.h UART selection to DEBUG_LL
- fe2639892cb618d5c42ea4570feea8dc497d0487 ARM: tegra: uncompress.h: Choose a UART at runtime
- e53b7d87cc375fbe428551651094fb676764aae3 ARM: tegra: Support Tegra30 in decompressor UART setup
- d17adfdb17fb9f182d1fc5189d4772cd03f187c3 ARM: dt: Add binding for Tegra PMC
- 797acf705bf440c736b71cc958f46a174ec87d10 ARM: dt: tegra: Enable audio on WM8903 boards, disable others
- c404af0a16ea55bd8d0634e4cc23e0396799d836 ARM: dt: tegra: Add labels for I2S controllers
- 5c8ee3120ee005d8204a536ce2494660032f5f6f ARM: dt: tegra: Modify I2S nodes to match binding
- 8051b75ab32f72ebd7bf232e554d631f56f1ee42 ARM: dt: tegra: Add Tegra APB DMA device tree binding
- f8196b01b9bf1a9539e1cfceece03b60f5ae2de1 ARM: dt: tegra30.dtsi: Add extra GPIO interrupt
- 636e50a0e0f3d9a62d2097a42d751cf5825124b0 ARM: dt: tegra30.dtsi: Reformat gpio's interrupts property
- a38b84fce9d1f3b1f054409b6363d98bf019e263 dt: tegra gpio: Flesh out binding documentation
- 546edd83abe4f03472d721c60011c5ff95e25474 pinctrl: fix pinconf_pins_show iteration
- 7c43185138cf523b0810ffd2c9e18e2ecb356730 Kbuild: Use dtc's -d (dependency) option
- 136ec2049fea65aed0446d04ab7cfff2ae3070f1 dtc: Implement -d option to write out a dependency file
- ca95023e7521729d3ace6fb3b9c53281c510a18c ARM: 7271/1: Fix typo in conversion of ARCH_NR_GPIOS to Kconfig
- 43699dea1ea21a0d5786317a794cb2ba27a6f4fe pinctrl: pass name instead of device to pin_config_*
- 63fd5984a9b2214cba7dd7dd7b5a75cf40dde39f pinctrl: add "struct seq_file;" to pinconf.h
- 51cd24ee625c348654114032499914d0311e5832 pinctrl: don't create a device for each pin controller
- 528b78306ecf82af06c4862aa5518643fe20a440 arm/u300: don't use PINMUX_MAP_PRIMARY*
- 1ddb6ff03c0cdec58c6cfdbada95acddcce4a7b7 pinctrl: implement PINMUX_MAP_SYS_HOG
- 3712a3c488987849613a4ad74129e67e40b12b38 pinctrl: add explicit gpio_disable_free pinmux_op
- 07f29ba67b7f016e8c968c8892f277bb50221ad4 MAINTAINERS: Fix pinctrl subsystem's directory
- 5a5049637cf08c4c17805be679c19544bb27fb92 ASoC: Allow DAI links to be specified using device tree nodes
- 6cc04a4420391c3f034afe8ea6e28d75912a70a3 arm/tegra: Compile tegra_dt_init_irq only when CONFIG_OF
- 24692c0fc6ee62b1b98dfab962694ca40a3e404a arm/tegra: Make MACH_TEGRA_DT depend on ARCH_TEGRA_2x_SOC
- 229f05fdb025ff82f47221c11ee5dfa73f7e4cb2 arm/tegra: Delete tegra_init_clock()
- ac8a494894e0e7add2fd0919d1929c21d8cf03e1 arm/tegra: Fix section mismatch errors in tegra30 pinmux
- ba4ba3b02de3b4397e3eaf7926f82ff7229bcfca arm/tegra: Fix section mismatch errors in tegra20 pinmux
- a58116f331fd30462b4a7372725e090e1a7d0eb7 arm/tegra: Use bus notifiers to trigger pinmux setup
- 54862bf00968427cf8f7ffcb6dacf03161eae862 arm/tegra: Refactor board-*-pinmux.c to share code
- b49cae59e12348474f7a82bbec187877f83381a9 arm/tegra: Fix mistake in Trimslice's pinmux
- 35957afc5d7a86cf029bcd9e77ade2451938f37a arm/tegra: Rework Seaboard-vs-Ventana pinmux table
- 71d8f162ac50679ce45b537c18adbf83113de36b arm/tegra: Remove useless entries from ventana_pinmux[]
- 809e092bfecdd6b6ec2eeb785795c74d716f36ba arm/tegra: PCIe: Remove include of mach/pinmux.h
- 6e96aca397d55d06a69c699871879ade0d3a1759 arm/tegra: Harmony PCIe: Don't touch pinmux
- 1a4a30c8494c44972b05106d1eb16a7530dd74d4 arm/tegra: Add AUXDATA for tegra-pinmux and tegra-gpio
- 439c660c29c031867ac01300534a2ce287e021b7 arm/tegra: Split Seaboard GPIO table to allow for Ventana
- f0d143065c00224c0a662c5c4a3419d16dbbd01f arm/tegra: Seaboard: Add GPIO key device tree nodes
- 401c9a50e734690e26cbc3f9a1b698b2f8d3ba87 arm/dt: Add ADT7461 to Seaboard
- 0bc2ecb6e5b7e61113e48336b818051b094006a9 arm/dt: tegra: Use new compatible value for DVC I2C controller
- 68fb669554a7def658873afdb9460f9a6289d6d9 i2c: tegra: Support DVC controller in device tree
- 92891da11a3f913b50a685c3facff6a5891a45ba i2c: tegra: Add __devinit/exit to probe/remove
- 07cdf36d8c4ba4ad0db13228eb25bcd3d5138b29 ASoC: Tegra+WM8903 machine: Add device tree binding
- a4a54dd5bb1bb01010f46147d6d8b452255957bf ASoC: Add utility to parse DAPM routes from device tree
- bec4fa05e25f7e78ec67df389539acc6bb352a2a ASoC: Add utility to set a card's name from device tree
- 2610ab7767bba916f65094d71cfed3b8281cba08 ASoC: Refactor some conditions and loop in soc_bind_dai_link()
- f5ce5e7e9cc3f69c3e6a0a4599262f740aff92c0 arm/tegra: Remove code that's ifndef CONFIG_ARM_GIC
- 1292c129597ce42a75d9e97cd312c3242e10a6f3 arm/dt: tegra: Fix SDHCI nodes to match board files
- 31c1ec9282d28f4eecb5f2e431f67accdf420ac2 arm/dt: tegra: Fix serial nodes to match board files
- 88950f3b6d0f49b6b5a2f68bd1f67406c2c73922 arm/dt: tegra: Fix I2C nodes to match board files
- 492f204da87ccfef508d5fff63873bda37d4363b arm/dt: tegra: Remove /chosen node
- 5a85426506d7593695380dddd92f01f79b2bca4e arm/dt: tegra: Remove /memreserve/ from device-tree files
- 586187e22ddc87e95f8ac93f1a1b2a629c983aaf arm/tegra: board-dt: Enable audio-related clocks
- f110164ed68e0a039aff0378d66de157c3816aba arm/tegra: board-dt: Fix AUXDATA typo
- a7db2c15938668999d4ceb1caec3723d88e38c80 arm/tegra: Add device-tree support for TrimSlice board
- 64f88ec3957b8e448e377231d177260ebfda71a2 arm/dt: tegra: Clean up I2S and DAS nodes
- 7b9b5e11704afb8f05aa6490c3b4bb2cc328647c ASoC: Tegra: Move DAS configuration into DAS driver
- f18b4e2ee9649c4aa50cc279826d3890f468a80e ASoC: WM8903: Add of_match_table
- 5d680b3a84b3e870fc1ea01495935e58e17de7aa ASoC: WM8903: Add device tree binding
- 9d35f3e100eb5cfb91d777c8621fb585ad0327cd ASoC: WM8903: Get default irq_active_low from IRQ controller
- db81778409227a0dc46ab95b95e1c7184ae9ef48 ASoC: WM8903: Remove conditionals checking pdata != NULL
- a0f203d384fadacba514748cd0095efeadeed96c ASoC: WM8903: Fix platform data gpio_cfg confusion
- c0eb27cf84ffd79347907f07ae33061ba0034c41 ASoC: WM8903: Create default platform data structure
- 6f526f0a86dbb22fd2fc5a873f55c9e2341a79c0 ASoC: WM8903: Disallow all invalid gpio_cfg pdata values
- bf55499e6ee927e047feed85349365481289bd75 ASoC: Tegra I2S: Add device tree binding
- 504855d171f4183ac231a5ecdf0273ac249cda2b ASoC: TrimSlice machine: Set the new fully_routed flag
- 6e5fdba9c9d4e2fdb19bf19633cb7b9bb72dccb1 ASoC: Tegra+WM903 machine: Set the new fully_routed flag
- 1633281b79fd276f1c7c2fb37c3b97da74e42ae5 ASoC: Implement fully_routed card property
- d4a2eca781bfd7323bfd98dbc7fd63c7d613fef2 ASoC: Tegra I2S: Remove dependency on pdev->id
- 45c26091205eb6ad737329c5973f46fd7c122595 ASoC: Tegra TrimSlice machine: Use devm_ APIs and module_platform_driver
- e4e4c18a930ff11940ba2c525676566bd631706f ASoC: Tegra+WM8903 machine: Use devm_ APIs and module_platform_driver
- 186bcda6f6217dc4b5353c3474121bc1194847f6 ASoC: Tegra DAS: Add device tree binding
- bea0ed0825be288f9fc98696fc476066776b26be ASoC: Tegra I2S: Use devm_ APIs and module_platform_driver
- 65713ce8442b42c6f688bd8b0950a49d8f4dcf5f ASoC: Tegra: Move DAS configuration into machine drivers
- f2296d7bf19a210a462a57bb90b1c9263d18a4ee ASoC: Tegra DAS: Use devm_ APIs and module_platform_driver
- 99c92ae4ffca81f4dfba3b7648734c56d0b32d4c ASoC: Tegra PCM: Use module_platform_driver
- c406eeb3aa7007ed252290f2f11c8383ca95a177 arm/dt: Fix ventana SDHCI power-gpios
- 4b91b6fb8646843d96628ae9512d8c4cd33ece2d arm/tegra: Don't create duplicate gpio and pinmux devices
- 50e07f888cb24b55e0d8283f631907794dd757c2 dt: add empty of_machine_is_compatible
- 55cd65e48b62c6f08edbb93d5cadf96e876ebcc2 mmc: sdhci-tegra: Add 8-bit support to device tree binding.
- 5d2eaf8090874f8e65388e82f7e91f9cef74885e pinctrl: Don't copy function name when requesting a pin
- 9af1e44fb4a4c62a90bff9b095eb001764d91b65 pinctrl: Don't copy pin names when registering them
- 25aec320d993950474a065b59585e8dd006c3e18 pinctrl: Remove unsafe __refdata
- a5818a8bd095a08cfb1871b63af9c8bed103e4b9 pinctrl: get_group_pins() const fixes
- 9eb4b91e69242a0fd249b8c320c307c17917cbf8 arm/tegra: Harmony: Configure PMC for low-level interrupts
- 48f2eceefb9d1b79e4c37795d2121933fcbc34f5 arm/tegra: pinmux: ioremap registers
- 88d8951e5896da908d31bc24735efae801566066 gpio/tegra: Convert to a platform device
- 1ebc8496e8cc193706d7a7b375d0017a96e01277 arm/tegra: Convert pinmux driver to a platform device
- f62f548c1c04742f68c15e21f173712dd6633791 arm/dt: Tegra: Add pinmux node to tegra20.dtsi
- 940dd96fe9dec5b6ba4bb7ebc33212ff66db243c arm/tegra: Prep boards for gpio/pinmux conversion to pdevs
- ad31d250bf60c8e4c990e8b0daeedbaa2d6884a9 staging:iio:magnetometer:ak8975: Fix probe() error-handling
- 7c6c936832a46e86b0fac654923ce5015bdc80ee staging:iio:magnetometer:ak8975: Don't assume 0 is an invalid GPIO
- ea5abbd215b749b2ff14397a47a5e65741c67bf4 ARM: 7101/1: arm/tegra: Replace <mach/gpio.h> with <mach/gpio-tegra.h>
- ab05be0572bb9e17d7fe744b60724d2eaceb1beb ARM: 7094/1: arm/tegra: Move EN_VDD_1V05_GPIO to board-harmony.h
- aba3dfff9a75eb272c4f47994f16eb5d548a5af1 dt: add empty for_each_child_of_node, of_find_property
- 6111d50c5885f6ba00dc935e44bcbbcd63b3915d arm/dt: Tegra: Add support-8bit to SDHCI nodes
- a0638eb6a2979840ff4cde19b100e96b97a91dfd arm/dt: Tegra: Update SDHCI nodes to match bindings
- ee1a4d4b7fcfce31dade9f2ad333b34159cee799 ASoC: Tegra: wm8903 machine driver: Drop Ventana support
- 5f9d4f67beb603b0efcb0360897f99cf775e7a74 ARM: 7055/1: arm/tegra: mach/gpio.h: include linux/types.h to fix build
- ece88dc08b87501025927bf52e460655f89e2c02 ARM: 7054/1: arm/tegra: Delete custom gpio_to_irq, and irq_to_gpio
- 438a99c078b1bc3c9aebd92e7928f2477311d3e5 ARM: 7053/1: gpio/tegra: Implement gpio_chip.to_irq
- 470080015c1f8bbd15ba1486d5c4bd8a3e7fa79a ARM: 7052/1: gpio/tegra: Remove use of irq_to_gpio
- 81bca7624db4720db686fa38435c39ea95b7be8f ASoC: soc-io: Fix CONFIG_REGMAP_I2C/SPI guards to support regmap modules
- b33f9cbd67ba1a1c46879ec66467269f09cde8e5 regmap: Specify a module license
- 11b3adb45da636a839bd2b7c300c616e0e2c38d6 ARM: Tegra: Force PORT_TEGRA as the UART type
- bc24ed4f21c0ef6d99b653077747c3104f5f9b60 ARM: Tegra: Seaboard: Add USB devices
- a697e694aeb82f2643825c45dc0214666172c540 ARM: Tegra: Seaboard board updates for audio
- dd58bdbceb087238bead08e05226c0cef20aab4d ARM: Tegra: Harmony: Add USB device
- 89272b8c0d427021bed70b1b83e1a16be375ccf5 dt: add empty of_get_property for non-dt
- f99847a6909b95f857ee502ec98c372dcfd90b12 ASoC: WM8903: Free IRQ on device removal
- 29591ed4ac6fe00e3ff23b5be0cdc7016ef9c47e ASoC: Tegra: wm8903 machine driver: Allow re-insertion of module
- a96edd59b2bc88b3d1ea47e0ba48076d65db9302 ASoC: Tegra: tegra_pcm_deallocate_dma_buffer: Don't OOPS
- 29e9c68abe503fa65ef4f37bb19a1683f8610219 ARM: Tegra: Seaboard: Fix I2C bus numbering for ADT7461
- 3a2eef8eeb8ee3af407dfc8394991aeb452fe6aa ARM: Tegra: Trimslice: Tri-state DAP3 pinmux
- cfeb34ede47921a5f9af48313eb4c61adbb6b343 ARM: Tegra: Seaboard: Re-order sdhci device registration
- 22032c7774a9619770a1ca92f4f895d69efff386 spi/tegra: Use engineering names in DT compatible property
- f7f678a06326ebafe9005203c0b2fa06885fd12c gpio/tegra: Use engineering names in DT compatible property
- 774fec338bfc63fe17233feefd9c6b46ce1673e0 ASoC: Tegra: Implement SPDIF CPU DAI
- b5f9cfed12dc639cce5a8b6e741352980e05a8a9 ASoC: Tegra: I2S: s/clk_get_sys/clk_get/
- 713d1369789f2a2336c3431b15276c968862bdb7 ASoC: Tegra: I2S: Ensure clock is enabled when writing regs
- 5568181f188ae9485a0cdbea5ea48f63d186a298 tty/serial: Fix XSCALE serial ports, e.g. ce4100
- 5afa9d35782890e8fbd972f12ee5183ba5feb81d i2c: tegra: Assign unused slave address
- 384a48d71520ca569a63f1e61e51a538bedb16df ALSA: hda: HDMI: Support codecs with fewer cvts than pins
- 2def8172c6611f2577260287ebf5dd3b63f7ef55 ALSA: hda: hdmi_eld_update_pcm_info: update a stream in place
- 3aaf898025b1f75f30457e00e890c9f7c43567ab ALSA: hda: Separate generic and non-generic implementations
- 74b654c957e901e7596ebc7b9f5a1bea62b20509 ALSA: hda: Virtualize SPDIF out controls
- 7c9359762797ba7a70bbaa6364aaecc16786ac83 ALSA: hda: Allow multple SPDIF controls per codec
- c3d52105753dafdf2d993e540cc3192f23447dac ALSA: hda: Gate ELD usage only by whether ELD is valid
- f2a4d8ae4d40f6f5482d207f47fd4d53b3ae0ed4 ARM: Tegra: Harmony: Fix conflicting GPIO numbering
- a5fe6be42e5cadac4c2aef2b3714cfa8fadb6092 ASoC: Tegra: Enable Kaen HP_MUTE at boot
- 1007da0604b1d2f064bfecece0f131d57237b03f ASoC: Fix dapm_is_shared_kcontrol so everything isn't shared
- 82e14e8bdd88b69018fe757192b01dd98582905e ASoC: core: Don't schedule deferred_resume_work twice
- 739266566ae9ba6b01ed3a01165171705fa2974e ALSA: HDA: Increase MAX_HDMI_PINS
- 5d44f927a5467d64c4f1e0d579bcb3f543c275e0 ALSA: HDA: Unify HDMI hotplug handling.
- 0dfe8da4921fdae6b9c77e320731e490d4b15a99 ASoC: Tegra: Fix compile when debugfs not enabled
- 6ae759e889d9fd1733f4392f5083ac8c899253c5 ASoC: spdif-dit: Add missing MODULE_*
- 5f873bae704cf8b7cbd64b5720912266286c9146 tty/serial: Fix break handling for PORT_TEGRA
- 4539c24fe4f92c09ee668ef959d3e8180df619b9 tty/serial: Add explicit PORT_TEGRA type
- 61bf35b9a3eab961ee1249467d9b2ac11d3c34c1 ASoC: WM8903: Fix Digital Capture Volume range
- af46800b9a3947724baeffb1a1649276971297c7 ASoC: Implement mux control sharing
- fafd2176f72148e83c64a1f818ff33fceed83d08 ASoC: Store a list of widgets in a DAPM mux/mixer kcontrol
- fad598887dc0d89ffee3e51281a8143beb2ae58c ASoC: Add w->kcontrols, and populate it
- 82cfecdc03499be63262d60daf859b4cc1ea3fba ASoC: s/w->kcontrols/w->kcontrol_news/g
- 47912a657ec2aa52c7af5f5e2ecc4efe41094d44 ARM: Tegra: select MACH_HAS_SND_SOC_TEGRA_WM8903
- 97945c46a23de5f9dfedf1b4a33e51d074df9a9c ASoC: WM8903: Implement DMIC support
- dea8b6eef03afdec475b981fca8622c41f8de7e2 ASoC: Tegra: wm8903: s/code/data/ for control/widget/maps
- a68b38ada57bc9aeeec574d3e76e67ad89fea303 ASoC: snd_soc_dapm_get_pin_status: Match other contexts too
- a32955dba2e2629bddacf7c1b9de3bf1b7c56acf ASoC: Tegra: Retrieve card from DAPM context not codec
- 075413966a6ea389f78f4cc2e957708c1d6db8c5 ASoC: Tegra: Don't return mclk_changed from utils_set_rate
- acb8303f15768c72796f3f95bb32a955333e0fbc ASoC: Tegra: wm8903: Remove redundant drvdata clears
- d9e3c4cc6801b03bce6dd31ba0e1a6acff8f8a1a ASoC: Tegra: wm8903 probe: Don't call machine_is_*()
- 773b1d3d31bbf7257c48f6257b4ab06bcf4f5dfa ASoC: Tegra: Support more boards
- 3eb25f998d3aede5f0011ba236e7586351e450bf ASoC: Tegra: Don't store snd_soc_jack_gpio in an array
- 2ba9471b34f48eab9f6e097ef305746b33e12f85 ASoC: Tegra: Rename Kconfig SND_TEGRA_SOC_* to SND_SOC_TEGRA_*
- dc0a50afa67c3dbd51211881b7568917dbbc6861 ASoC: Tegra: Rename harmony.c to tegra_wm8903.c
- 61a6d0764be43e014d265128c2af1b41e0fc96b0 ARM: Tegra: Add to tegra_wm8903_platform_data
- 7b33af252fbbf3beb694448da3ba6687022fd602 ASoC: Tegra: Rename pdev tegra-snd-harmony to tegra-snd-wm8903
- 4651d5566840e911b14a5052f18ed39558677937 ARM: Tegra: Rename harmony_audio.h -> tegra_wm8903_pdata.h
- deb2607e6c3d75c7185bb8aba658d9cd57e6e54a ASoC: Tegra: Suspend/resume support
- 00b317a41c5428b13eb7e5b4bbc691b1aa7afa80 ASoC: format_register_str: Don't clip register values
- 363618f013f2f11a1089b610748beb5de93b8630 ASoC: Name jack GPIOs based on jack not codec
- 06fc9a30052b82d87da4a34a9c0bb3bf7338412c ARM: tegra: harmony: Set WM8903 gpio_base
- fba3b2fc1b427696d004f5b22191620f90fe8412 ARM: tegra: harmony: I2C-related portions of audio support
- ef2b1a0f1eb299c2d00addfee3a2631395d9bdb5 ARM: tegra: harmony: Beginnings of audio support
- 986afbe493b09846dffbe5c1bf9a428a839b6ca2 ARM: tegra: create defines for SD-related GPIO names
- b9652c2d127e994748d4bffc45369ed423d5ae8d ARM: tegra: add devices.c entries for audio
- e1412e636eeb84023b79e525909b366a9b28a185 ASoC: Tegra: Fix error handling in DMA channel alloc
- a3cd50deef7ba7df506af5347764a00b4621d7a7 ASoC: Tegra: Move utilities to separate module
- ccac05152e7c6a8103b9e7a801bc995180a800fc ARM: Tegra: DMA: Fail safe if initialization fails
- ddb7d5d80edb58e8235f1bc6c350eac40bfe85d1 ARM: Tegra: Rename clk_dev1/2 to cdev1/2
- 3c106bf5b3e59e1fc8e0dfcd7a620cfed7a98430 ARM: Tegra: Rename I2S clocks to match driver name
- dc54c23bb0e29de1bcaa40dbeffbc6cac641fb22 ARM: Tegra: Make tegra_dma_init a postcore_initcall
- e19e881fcbd08bac0e6c9187ade8e3802d8334df ARM: tegra: Fix typo in TEGRA_IRQ_TO_GPIO
- 1ca00347c579f15b0eea1a6d4bab84e2cf56e745 ARM: tegra: APB DMA: Enable clock and remove reset.
- 499ef7a5c48ea9fe8034b61de304ce9f6b753fe7 ARM: tegra: Prevent requeuing in-progress DMA requests
- 8eb34207c8cf90bc991f0141f7d3fa614429a00b ASoC: Tegra: Add MODULE_ALIAS
- bf1b1328360d53a41cdf3f8639a5f38cb9537f1c ASoC: Tegra: Harmony: Explicitly set mic enables
- 0d6cdca7199fbc93a8f29369f2b1e750d346ac8f ASoC: Harmony: Call snd_soc_dapm_nc_pin
- 41b5f9b349617a42696b6783a86cfa8226044c6f ASoC: Tegra: Harmony: Implement mic detection
- 3088e3b4963d26d6f6f54987f595b974ed6d48d8 ASoC: WM8903: Fix mic detection enable logic
- 28d639f7bd2559e3d6dc10c0316d19154b28a2a4 ASoC: WM8903: Fix mic detection register definitions
- 3d8bc3901067700e790e8cc796aa438cffb5ac80 ASoC: Tegra: Harmony: Add switch control for speaker
- f7d3e403d7de06f8a42a7f34950ae972547c6d59 ASoC: Tegra: Harmony: Add headphone jack detection
- 47f5ae51f2aedac2f3006c1252f1020fdfc1d3c0 ARM: tegra: Add to struct harmony_audio_platform_data
- f9eabc3deedccf545bd73fd72b3af2759d44f6f3 ASoC: Tegra: Harmony: Remove redundant !!
- 713dce4e0b3dfd9d2d159d2fc6ec191916279bc5 ASoC: Tegra: I2S: Use dev_err not pr_err
- d64e57cef0436833cfc9620e350ec6f5b041c9a9 ASoC: Tegra: utils: Don't use global variables
- c244d477b7a5e0060b05d6ef90b7b29ef72a2188 ASoC: Tegra: Harmony: Use dev_err not pr_err
- bc72fe0c0e90b1ff9c12037321626aa5a4b061c3 ASoC: Tegra: Harmony: Fix indentation issue.
- 6e267645046ecc161791b5a0d2eef6e494681416 ASoC: Tegra: Harmony: Support the internal speaker
- 72de2b1a9a5b869c1eaea098dd2a75e6bbbf0488 ASoC: Tegra: Harmony: Don't use soc-audio platform device
- 111c6419ffeef0ef225dfdd2c8b7b03cc6bb228e ASoC: Move card list initialization to snd_soc_register_card
- e9cf7049330cd44c8af43b0c5c7bef25a086c5b7 ASoC: Fix mask/val_mask confusion snd_soc_dapm_put_volsw()
- f221a9be2e511502b43b009fd83e748017ea117d ARM: tegra: Add Harmony sound platform data type
- 7cfe56172ac14d2031f1896ecb629033f71caafa ASoC: wm8903: Expose GPIOs through gpiolib
- 62ffac4d70ed996d303da0ac8e32c89b9810115c ASoC: tegra: Add DAPM widgets/routes for Harmony
- b0ee5fbab742d234f87c0186a5cae2aba85ba7a7 ASoC: tegra: Remove TEGRA_I2S_AUDIO from Kconfig
- 4d1cdbf696501c0a942c5b71f3fab9434a4465c4 mfd: Remove tps6586x device ID check
- 422650e65a41a61b2f92396dfa4faa6a4df89913 ASoC: tegra: s/IS_ERR_OR_NULL/IS_ERR/ for clk_get_sys
- 8b75d714a6ae6445841006ae2074dae095608c36 ASoC: tegra: Kconfig and Makefile
- a8bf1ba1c803d63311a2fb3c38c172df6a606faa ASoC: tegra: Harmony machine support
- a50a399b8ba169816d8afae66bfd42fbb65b1973 ASoC: tegra: Machine utility code
- 71f78e22146c522b26fc2074fcd9cb81806895b1 ASoC: tegra: Add tegra-i2s driver
- 7605eb5bc327497aed1816d6238d3b64e032b491 ASoC: tegra: Add tegra-pcm driver
- f0d8af4f528ee6dd63670521d429edac67934c06 ASoC: tegra: Add tegra-das driver
- faff4bb067d15a3bc0dde8c50cbc1a7075e314de ASoC: Export debugfs root dentry
- 537de3a67c0c86586eacffde40673b727242dc3a ARM: 6536/1: Add missing SZ_{32,64,128}
- 3894335876a6257ac46e14845bd37ae6fb0f7c87 ALSA: patch_nvhdmi.c: Fix supported sample rate list.
- 9cf2657d05f9f9e04c3e113d68bf7cef5a942070 ALSA: hda - patch_nvhdmi.c: Add missing codec IDs, unify names