aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-12-05 08:35:45 -0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-12-05 08:35:45 -0800
commitc825156cca208b7569e9dc0d8d945d08d052ba57 (patch)
treebfb51a2a715f7745b6ad290b56725384717dbaee
parentf8c2df8fb362763468dfe1449f7d79d3871837c2 (diff)
downloadltsi-kernel-c825156cca208b7569e9dc0d8d945d08d052ba57.tar.gz
update patches.at91 with newer patches
clean up ordering in series file
-rw-r--r--patches.at91/0001-MAINTAINERS-add-entry-for-Atmel-isi-driver.patch4
-rw-r--r--patches.at91/0002-MAINTAINERS-add-entry-for-Atmel-touch-screen-ADC-con.patch4
-rw-r--r--patches.at91/0003-MAINTAINERS-add-entry-for-Atmel-DMA-driver.patch4
-rw-r--r--patches.at91/0004-MAINTAINERS-add-entry-for-Atmel-timer-counter-TC.patch4
-rw-r--r--patches.at91/0005-MAINTAINERS-remove-non-responding-web-link-for-atmel.patch4
-rw-r--r--patches.at91/0006-ARM-at91-change-AT91-Kconfig-entry-comment.patch4
-rw-r--r--patches.at91/0007-ARM-at91-Kconfig-change-at91sam9g45-entry.patch4
-rw-r--r--patches.at91/0008-ARM-at91-Kconfig-add-comment-to-at91sam9x5-family-en.patch4
-rw-r--r--patches.at91/0009-ARM-at91-Kconfig-add-clarifications-to-AT91SAM9M10G4.patch4
-rw-r--r--patches.at91/0010-ARM-at91-Kconfig-add-AT91SAM9x5-family-to-AT91_EARLY.patch4
-rw-r--r--patches.at91/0011-ARM-at91-Kconfig-website-link-for-AT91SAM9G20-EK.patch4
-rw-r--r--patches.at91/0012-rtc-Kconfig-remove-dependency-for-AT91-rtc-driver.patch4
-rw-r--r--patches.at91/0013-Input-Kconfig-remove-dependency-for-atmel_tsadcc-dri.patch4
-rw-r--r--patches.at91/0014-hwrng-Kconfig-remove-dependency-for-atmel-rng-driver.patch4
-rw-r--r--patches.at91/0015-ARM-at91-uncompress-Store-UART-address-in-a-variable.patch4
-rw-r--r--patches.at91/0016-ARM-at91-uncompress-autodetect-the-uart-to-use.patch4
-rw-r--r--patches.at91/0017-ARM-at91-drop-at91_set_serial_console.patch4
-rw-r--r--patches.at91/0018-ARM-at91-do-not-pin-mux-the-UARTs-in-init_early.patch4
-rw-r--r--patches.at91/0019-ARM-at91-move-at91_init_leds-to-board-init.patch4
-rw-r--r--patches.at91/0020-ARM-at91-pm-select-memory-controler-at-runtime.patch4
-rw-r--r--patches.at91/0021-ARM-at91-add-SOC_AT91SAM9-kconfig-option-to-factoris.patch4
-rw-r--r--patches.at91/0022-ARN-at91-introduce-SOC_AT91xxx-define-to-allow-to-co.patch4
-rw-r--r--patches.at91/0023-ARM-at91-dt-do-not-specify-the-board-any-more.patch4
-rw-r--r--patches.at91/0024-ARM-at91-add-defconfig-for-device-tree.patch4
-rw-r--r--patches.at91/0025-ARM-at91-add-at91sam9260-DT-support.patch4
-rw-r--r--patches.at91/0026-arm-at91-add-Calao-TNY-A9260-and-TNY-A9G20-board-sup.patch4
-rw-r--r--patches.at91/0027-ARM-at91-add-at91sam9g20ek-boards-dt-support.patch4
-rw-r--r--patches.at91/0028-ARM-at91-USB-A926x-update-nand-partition.patch4
-rw-r--r--patches.at91/0029-ARM-at91-Calao-USB-A926x-factorize-common-binding-in.patch4
-rw-r--r--patches.at91/0030-ARM-at91-DT-add-Calao-USB-A9260-DT-support.patch4
-rw-r--r--patches.at91/0031-ARM-at91-standard-device-init-only-if-DT-is-not-popu.patch4
-rw-r--r--patches.at91/0032-ARM-at91-add-at91sam9263-DT-support.patch4
-rw-r--r--patches.at91/0033-ARM-at91-add-at91sam9263ek-DT-support.patch4
-rw-r--r--patches.at91/0034-ARM-at91-DT-add-Calao-USB-A9263-board-support.patch4
-rw-r--r--patches.at91/0035-ARM-at91-DT-add-Calao-TNY-A9263-board-support.patch4
-rw-r--r--patches.at91/0036-ARM-at91-add-kizbox-board-dt-support.patch4
-rw-r--r--patches.at91/0037-Ethernut-5-board-support.patch4
-rw-r--r--patches.at91/0038-ARM-at91-Add-machine-header-file-for-AT91SAM9N12-SoC.patch4
-rw-r--r--patches.at91/0039-ARM-at91-Add-machine-files-for-AT91SAM9N12-SoC.patch4
-rw-r--r--patches.at91/0040-ARM-at91-Add-DT-description-files-for-AT91SAM9N12-EK.patch4
-rw-r--r--patches.at91/0041-ARM-at91-remove-two-unused-headers.patch4
-rw-r--r--patches.at91/0042-ARM-at91-fix-at91_aic_write-macro.patch4
-rw-r--r--patches.at91/0043-USB-ohci-at91-use-resource_size-for-memory-io-resour.patch4
-rw-r--r--patches.at91/0044-ARM-at91-clock-fix-PLLA-overclock-warning.patch (renamed from patches.at91/0045-ARM-at91-clock-fix-PLLA-overclock-warning.patch)4
-rw-r--r--patches.at91/0045-ARM-at91-dts-remove-partial-parameter-in-at91sam9g25.patch (renamed from patches.at91/0046-ARM-at91-dts-remove-partial-parameter-in-at91sam9g25.patch)4
-rw-r--r--patches.at91/0046-ARM-at91-set-i2c_board_info.type-to-ds1339-directly.patch (renamed from patches.at91/0047-ARM-at91-set-i2c_board_info.type-to-ds1339-directly.patch)4
-rw-r--r--patches.at91/0047-ARM-at91-defconfig-Remove-unaffected-config-option.patch (renamed from patches.at91/0048-ARM-at91-defconfig-Remove-unaffected-config-option.patch)4
-rw-r--r--patches.at91/0048-ARM-at91-fix-missing-interrupt-cells-on-gpio-control.patch (renamed from patches.at91/0049-ARM-at91-fix-missing-interrupt-cells-on-gpio-control.patch)4
-rw-r--r--patches.at91/0050-ARM-at91-missing-header-file-for-rtc-at91rm9200.c.patch (renamed from patches.at91/0051-ARM-at91-missing-header-file-for-rtc-at91rm9200.c.patch)4
-rw-r--r--patches.at91/0051-ASoC-atmel-ssc-include-linux-io.h-for-raw-io.patch (renamed from patches.at91/0052-ASoC-atmel-ssc-include-linux-io.h-for-raw-io.patch)4
-rw-r--r--patches.at91/0052-ARM-at91-aic-can-use-fast-eoi-handler-type.patch (renamed from patches.at91/0053-ARM-at91-aic-can-use-fast-eoi-handler-type.patch)4
-rw-r--r--patches.at91/0053-ARM-at91-aic-add-dt-support-for-external-irqs.patch (renamed from patches.at91/0054-ARM-at91-aic-add-dt-support-for-external-irqs.patch)4
-rw-r--r--patches.at91/0054-ARM-at91-add-of-irq-priorities-support.patch (renamed from patches.at91/0055-ARM-at91-add-of-irq-priorities-support.patch)4
-rw-r--r--patches.at91/0055-ARM-at91-remove-static-irq-priorities-for-sam9x5.patch (renamed from patches.at91/0056-ARM-at91-remove-static-irq-priorities-for-sam9x5.patch)4
-rw-r--r--patches.at91/0056-ARM-at91-at91-based-machines-specify-their-own-irq-h.patch (renamed from patches.at91/0057-ARM-at91-at91-based-machines-specify-their-own-irq-h.patch)4
-rw-r--r--patches.at91/0057-ARM-at91-sparse-irq-support.patch (renamed from patches.at91/0058-ARM-at91-sparse-irq-support.patch)4
-rw-r--r--patches.at91/0058-ARM-at91-remove-mach-irqs.h.patch (renamed from patches.at91/0059-ARM-at91-remove-mach-irqs.h.patch)4
-rw-r--r--patches.at91/0059-ARM-at91-add-AIC5-support.patch (renamed from patches.at91/0060-ARM-at91-add-AIC5-support.patch)4
-rw-r--r--patches.at91/0060-dt-add-property-iteration-helpers.patch (renamed from patches.at91/0061-dt-add-property-iteration-helpers.patch)4
-rw-r--r--patches.at91/0061-ARM-at91-fix-new-build-errors.patch (renamed from patches.at91/0062-ARM-at91-fix-new-build-errors.patch)4
-rw-r--r--patches.at91/0062-dmaengine-at_hdmac-remove-some-at_dma_slave-comments.patch (renamed from patches.at91/0063-dmaengine-at_hdmac-remove-some-at_dma_slave-comments.patch)4
-rw-r--r--patches.at91/0063-dmaengine-at_hdmac-remove-ATC_DEFAULT_CTRLA-constant.patch (renamed from patches.at91/0064-dmaengine-at_hdmac-remove-ATC_DEFAULT_CTRLA-constant.patch)4
-rw-r--r--patches.at91/0064-dmaengine-at_hdmac-take-maxburst-from-slave-configur.patch (renamed from patches.at91/0065-dmaengine-at_hdmac-take-maxburst-from-slave-configur.patch)4
-rw-r--r--patches.at91/0065-dmaengine-at_hdmac-trivial-fix-comment-in-header.patch (renamed from patches.at91/0066-dmaengine-at_hdmac-trivial-fix-comment-in-header.patch)4
-rw-r--r--patches.at91/0068-AT91-Remove-fixed-mapping-for-AT91RM9200-ethernet.patch (renamed from patches.at91/0069-AT91-Remove-fixed-mapping-for-AT91RM9200-ethernet.patch)4
-rw-r--r--patches.at91/0069-net-at91_ether-use-gpio_to_irq-for-phy-IRQ-line.patch (renamed from patches.at91/0070-net-at91_ether-use-gpio_to_irq-for-phy-IRQ-line.patch)4
-rw-r--r--patches.at91/0070-net-macb-manage-carrier-state-with-call-to-netif_car.patch (renamed from patches.at91/0071-net-macb-manage-carrier-state-with-call-to-netif_car.patch)4
-rw-r--r--patches.at91/0071-ALSA-atmel-ac97c-correct-the-unexpected-behavior-whe.patch (renamed from patches.at91/0072-ALSA-atmel-ac97c-correct-the-unexpected-behavior-whe.patch)4
-rw-r--r--patches.at91/0072-MTD-at91-extract-hw-ecc-initialization-to-one-functi.patch (renamed from patches.at91/0073-MTD-at91-extract-hw-ecc-initialization-to-one-functi.patch)4
-rw-r--r--patches.at91/0073-MTD-at91-add-dt-parameters-for-Atmel-PMECC.patch (renamed from patches.at91/0074-MTD-at91-add-dt-parameters-for-Atmel-PMECC.patch)4
-rw-r--r--patches.at91/0074-MTD-at91-atmel_nand-Update-driver-to-support-Program.patch (renamed from patches.at91/0075-MTD-at91-atmel_nand-Update-driver-to-support-Program.patch)4
-rw-r--r--patches.at91/0075-MTD-nand-add-return-value-for-write_page-write_page_.patch (renamed from patches.at91/0076-MTD-nand-add-return-value-for-write_page-write_page_.patch)4
-rw-r--r--patches.at91/0076-MTD-atmel-nand-fix-gpio-missing-request.patch (renamed from patches.at91/0218-MTD-atmel-nand-fix-gpio-missing-request.patch)12
-rw-r--r--patches.at91/0077-usb-gadget-at91_udc-move-the-dereference-below-the-N.patch (renamed from patches.at91/0101-usb-gadget-at91_udc-move-the-dereference-below-the-N.patch)4
-rw-r--r--patches.at91/0079-USB-ohci-at91-fix-PIO-handling-in-relation-with-numb.patch (renamed from patches.at91/0103-USB-ohci-at91-fix-PIO-handling-in-relation-with-numb.patch)4
-rw-r--r--patches.at91/0080-usb-gadget-at91_udc-Propagate-devicetree-to-gadget-d.patch (renamed from patches.at91/0104-usb-gadget-at91_udc-Propagate-devicetree-to-gadget-d.patch)4
-rw-r--r--patches.at91/0081-USB-ohci-at91.c-remove-err-usage.patch (renamed from patches.at91/0105-USB-ohci-at91.c-remove-err-usage.patch)4
-rw-r--r--patches.at91/0083-MTD-atmel_nand-revet-the-oob_required-parameter-in-e.patch (renamed from patches.at91/0077-MTD-atmel_nand-revet-the-oob_required-parameter-in-e.patch)4
-rw-r--r--patches.at91/0084-USB-Kconfig-add-Atmel-usba-driver-entry.patch (renamed from patches.at91/0044-USB-Kconfig-add-Atmel-usba-driver-entry.patch)2
-rw-r--r--patches.at91/0085-pinctrl-core-device-tree-mapping-table-parsing-suppo.patch (renamed from patches.at91/0192-pinctrl-core-device-tree-mapping-table-parsing-suppo.patch)4
-rw-r--r--patches.at91/0086-pinctrl-fix-build-when-CONFIG_OF-CONFIG_PINCTRL.patch (renamed from patches.at91/0193-pinctrl-fix-build-when-CONFIG_OF-CONFIG_PINCTRL.patch)4
-rw-r--r--patches.at91/0087-pinctrl-fix-dangling-comment.patch (renamed from patches.at91/0194-pinctrl-fix-dangling-comment.patch)4
-rw-r--r--patches.at91/0088-pinctrl-implement-devm_pinctrl_get-put.patch (renamed from patches.at91/0195-pinctrl-implement-devm_pinctrl_get-put.patch)4
-rw-r--r--patches.at91/0089-pinctrl-add-pinctrl_provide_dummies-interface-for-pl.patch (renamed from patches.at91/0196-pinctrl-add-pinctrl_provide_dummies-interface-for-pl.patch)4
-rw-r--r--patches.at91/0090-pinctrl-remove-pinctrl_remove_gpio_range.patch (renamed from patches.at91/0197-pinctrl-remove-pinctrl_remove_gpio_range.patch)4
-rw-r--r--patches.at91/0091-pinctrl-add-pinctrl_add_gpio_ranges-function.patch (renamed from patches.at91/0198-pinctrl-add-pinctrl_add_gpio_ranges-function.patch)4
-rw-r--r--patches.at91/0092-pinctrl-support-gpio-request-deferred-probing.patch (renamed from patches.at91/0199-pinctrl-support-gpio-request-deferred-probing.patch)4
-rw-r--r--patches.at91/0093-pinctrl-propagate-map-validation-errors.patch (renamed from patches.at91/0200-pinctrl-propagate-map-validation-errors.patch)4
-rw-r--r--patches.at91/0094-pinctrl-mark-non-EXPERIMENTAL.patch (renamed from patches.at91/0201-pinctrl-mark-non-EXPERIMENTAL.patch)4
-rw-r--r--patches.at91/0095-pinctrl-implement-pinctrl-deferred-probing.patch (renamed from patches.at91/0202-pinctrl-implement-pinctrl-deferred-probing.patch)4
-rw-r--r--patches.at91/0096-pinctrl-replace-list_-with-get_-_count.patch (renamed from patches.at91/0203-pinctrl-replace-list_-with-get_-_count.patch)4
-rw-r--r--patches.at91/0097-pinctrl-show-pin-name-when-request-pins.patch (renamed from patches.at91/0204-pinctrl-show-pin-name-when-request-pins.patch)4
-rw-r--r--patches.at91/0098-pinctrl-show-pin-name-for-pingroups-in-sysfs.patch (renamed from patches.at91/0205-pinctrl-show-pin-name-for-pingroups-in-sysfs.patch)4
-rw-r--r--patches.at91/0099-dt-add-of_get_child_count-helper-function.patch (renamed from patches.at91/0206-dt-add-of_get_child_count-helper-function.patch)4
-rw-r--r--patches.at91/0100-MTD-atmel_nand-add-9x5-to-list-of-SoC-with-DMA.patch (renamed from patches.at91/0078-MTD-atmel_nand-add-9x5-to-list-of-SoC-with-DMA.patch)4
-rw-r--r--patches.at91/0101-MTD-atmel_nand-POI-fall-back-is-not-an-issue-change-.patch (renamed from patches.at91/0079-MTD-atmel_nand-POI-fall-back-is-not-an-issue-change-.patch)4
-rw-r--r--patches.at91/0102-MTD-atmel_nand-add-9n12-to-list-of-SoC-with-DMA.patch (renamed from patches.at91/0080-MTD-atmel_nand-add-9n12-to-list-of-SoC-with-DMA.patch)4
-rw-r--r--patches.at91/0103-input-atmel_tsadcc-add-support-for-ARCH_AT91SAM9X5.patch (renamed from patches.at91/0081-input-atmel_tsadcc-add-support-for-ARCH_AT91SAM9X5.patch)2
-rw-r--r--patches.at91/0104-input-atmel_tsadcc-add-touch-screen-pressure-measure.patch (renamed from patches.at91/0082-input-atmel_tsadcc-add-touch-screen-pressure-measure.patch)2
-rw-r--r--patches.at91/0105-input-atmel_tsadcc-enable-touchscreen-averaging-and-.patch (renamed from patches.at91/0083-input-atmel_tsadcc-enable-touchscreen-averaging-and-.patch)2
-rw-r--r--patches.at91/0106-input-atmel_tsadcc-add-ACR-register-and-change-trigg.patch (renamed from patches.at91/0084-input-atmel_tsadcc-add-ACR-register-and-change-trigg.patch)2
-rw-r--r--patches.at91/0107-AT91-input-atmel_tsadcc-rework-irq-infrastructure-an.patch (renamed from patches.at91/0085-AT91-input-atmel_tsadcc-rework-irq-infrastructure-an.patch)2
-rw-r--r--patches.at91/0108-input-at91-add-tsadcc_data-for-9x5.patch (renamed from patches.at91/0086-input-at91-add-tsadcc_data-for-9x5.patch)2
-rw-r--r--patches.at91/0109-input-at91-add-dt-support-for-atmel-touch-screen-adc.patch (renamed from patches.at91/0087-input-at91-add-dt-support-for-atmel-touch-screen-adc.patch)2
-rw-r--r--patches.at91/0110-net-macb-Add-support-for-Gigabit-Ethernet-mode.patch (renamed from patches.at91/0088-net-macb-Add-support-for-Gigabit-Ethernet-mode.patch)2
-rw-r--r--patches.at91/0111-net-macb-memory-barriers-cleanup.patch (renamed from patches.at91/0089-net-macb-memory-barriers-cleanup.patch)2
-rw-r--r--patches.at91/0112-net-macb-change-debugging-messages.patch (renamed from patches.at91/0090-net-macb-change-debugging-messages.patch)2
-rw-r--r--patches.at91/0113-net-macb-remove-macb_get_drvinfo.patch (renamed from patches.at91/0091-net-macb-remove-macb_get_drvinfo.patch)2
-rw-r--r--patches.at91/0114-net-macb-tx-status-is-more-than-8-bits-now.patch (renamed from patches.at91/0092-net-macb-tx-status-is-more-than-8-bits-now.patch)2
-rw-r--r--patches.at91/0115-net-macb-clean-up-ring-buffer-logic.patch (renamed from patches.at91/0093-net-macb-clean-up-ring-buffer-logic.patch)2
-rw-r--r--patches.at91/0116-net-macb-ethtool-interface-add-register-dump-feature.patch (renamed from patches.at91/0094-net-macb-ethtool-interface-add-register-dump-feature.patch)2
-rw-r--r--patches.at91/0117-net-macb-better-manage-tx-errors.patch (renamed from patches.at91/0095-net-macb-better-manage-tx-errors.patch)2
-rw-r--r--patches.at91/0118-net-macb-Offset-first-RX-buffer-by-two-bytes.patch (renamed from patches.at91/0096-net-macb-Offset-first-RX-buffer-by-two-bytes.patch)2
-rw-r--r--patches.at91/0119-net-macb-GEM-DMA-configuration-register-update.patch (renamed from patches.at91/0097-net-macb-GEM-DMA-configuration-register-update.patch)2
-rw-r--r--patches.at91/0120-net-macb-Use-non-coherent-memory-for-rx-buffers.patch (renamed from patches.at91/0098-net-macb-Use-non-coherent-memory-for-rx-buffers.patch)2
-rw-r--r--patches.at91/0121-phy-micrel-Use-proper-phy-in-gmac.patch (renamed from patches.at91/0099-phy-micrel-Use-proper-phy-in-gmac.patch)2
-rw-r--r--patches.at91/0122-phy-micrel-we-need-to-register-ks8051-phy-for-emac.patch (renamed from patches.at91/0100-phy-micrel-we-need-to-register-ks8051-phy-for-emac.patch)2
-rw-r--r--patches.at91/0123-media-video-atmel-isi-add-dumb-set_parm.patch (renamed from patches.at91/0107-media-video-atmel-isi-add-dumb-set_parm.patch)2
-rw-r--r--patches.at91/0124-video-atmel_lcdfb-add-support-for-AT91SAM9x5.patch (renamed from patches.at91/0108-video-atmel_lcdfb-add-support-for-AT91SAM9x5.patch)2
-rw-r--r--patches.at91/0125-video-atmel_lcdfb-The-output-bpp-should-not-change-a.patch (renamed from patches.at91/0109-video-atmel_lcdfb-The-output-bpp-should-not-change-a.patch)2
-rw-r--r--patches.at91/0126-video-atmelfb-initially-split-atmelfb-into-a-driver-.patch (renamed from patches.at91/0110-video-atmelfb-initially-split-atmelfb-into-a-driver-.patch)2
-rw-r--r--patches.at91/0127-video-atmelfb-refactor-core-setup.patch (renamed from patches.at91/0111-video-atmelfb-refactor-core-setup.patch)2
-rw-r--r--patches.at91/0128-video-atmelfb-refactor-start-stop.patch (renamed from patches.at91/0112-video-atmelfb-refactor-start-stop.patch)2
-rw-r--r--patches.at91/0129-video-atmelfb-refactor-isr.patch (renamed from patches.at91/0113-video-atmelfb-refactor-isr.patch)2
-rw-r--r--patches.at91/0130-video-atmelfb-refactor-backlight-routines.patch (renamed from patches.at91/0114-video-atmelfb-refactor-backlight-routines.patch)2
-rw-r--r--patches.at91/0131-video-atmelfb-refactor-dma_update.patch (renamed from patches.at91/0115-video-atmelfb-refactor-dma_update.patch)2
-rw-r--r--patches.at91/0132-video-atmelfb-refactor-LUT.patch (renamed from patches.at91/0116-video-atmelfb-refactor-LUT.patch)2
-rw-r--r--patches.at91/0133-video-atmelfb-refactor-limit_screeninfo.patch (renamed from patches.at91/0117-video-atmelfb-refactor-limit_screeninfo.patch)2
-rw-r--r--patches.at91/0134-arm-at91-refactor-lcdc-includes.patch (renamed from patches.at91/0118-arm-at91-refactor-lcdc-includes.patch)2
-rw-r--r--patches.at91/0135-video-atmel_hlcdfb-add-new-driver.patch (renamed from patches.at91/0119-video-atmel_hlcdfb-add-new-driver.patch)2
-rw-r--r--patches.at91/0136-WIP-add-clut-resource.patch (renamed from patches.at91/0120-WIP-add-clut-resource.patch)2
-rw-r--r--patches.at91/0137-video-atmel_lcdfb-add-error-msg-when-out-of-memory.patch (renamed from patches.at91/0121-video-atmel_lcdfb-add-error-msg-when-out-of-memory.patch)2
-rw-r--r--patches.at91/0138-video-atmel_lcdfb-HLCD-modifications.patch (renamed from patches.at91/0122-video-atmel_lcdfb-HLCD-modifications.patch)2
-rw-r--r--patches.at91/0139-atmel_lcdfb-change-pixel-clock-ratio-calculation.patch (renamed from patches.at91/0123-atmel_lcdfb-change-pixel-clock-ratio-calculation.patch)2
-rw-r--r--patches.at91/0140-media-at91sam9x5-video-new-driver-for-the-high-end-o.patch (renamed from patches.at91/0124-media-at91sam9x5-video-new-driver-for-the-high-end-o.patch)2
-rw-r--r--patches.at91/0141-video-atmel_lcdfb-protect-bl_power-with-CONFIG_BACKL.patch (renamed from patches.at91/0125-video-atmel_lcdfb-protect-bl_power-with-CONFIG_BACKL.patch)2
-rw-r--r--patches.at91/0142-ARM-at91-9x5-modify-consistent-DMA-size.patch (renamed from patches.at91/0126-ARM-at91-9x5-modify-consistent-DMA-size.patch)2
-rw-r--r--patches.at91/0143-video-atmel_lcdfb-adapt-to-all-IP-configurations.patch (renamed from patches.at91/0127-video-atmel_lcdfb-adapt-to-all-IP-configurations.patch)2
-rw-r--r--patches.at91/0144-media-at91sam9x5-video-cleanup-modifications.patch (renamed from patches.at91/0128-media-at91sam9x5-video-cleanup-modifications.patch)2
-rw-r--r--patches.at91/0145-media-at91sam9x5-video-align-DMA-descriptors-on-64-b.patch (renamed from patches.at91/0129-media-at91sam9x5-video-align-DMA-descriptors-on-64-b.patch)2
-rw-r--r--patches.at91/0146-media-at91sam9x5-video-change-scaling-factor-calcula.patch (renamed from patches.at91/0130-media-at91sam9x5-video-change-scaling-factor-calcula.patch)2
-rw-r--r--patches.at91/0147-media-at91sam9x5-video-add-device-tree-support.patch (renamed from patches.at91/0131-media-at91sam9x5-video-add-device-tree-support.patch)2
-rw-r--r--patches.at91/0148-ARM-at91-video-Atmel-HLCD-is-only-selected-by-newer-.patch (renamed from patches.at91/0132-ARM-at91-video-Atmel-HLCD-is-only-selected-by-newer-.patch)2
-rw-r--r--patches.at91/0149-mmc-atmel-mci-the-r-w-proof-capability-lack-was-not-.patch (renamed from patches.at91/0133-mmc-atmel-mci-the-r-w-proof-capability-lack-was-not-.patch)4
-rw-r--r--patches.at91/0150-mmc-atmel-mci-change-the-state-machine-for-compatibi.patch (renamed from patches.at91/0134-mmc-atmel-mci-change-the-state-machine-for-compatibi.patch)4
-rw-r--r--patches.at91/0151-mmc-atmel-mci-add-support-for-version-lower-than-v2x.patch (renamed from patches.at91/0135-mmc-atmel-mci-add-support-for-version-lower-than-v2x.patch)4
-rw-r--r--patches.at91/0152-mmc-atmel-mci-add-debug-logs.patch (renamed from patches.at91/0136-mmc-atmel-mci-add-debug-logs.patch)4
-rw-r--r--patches.at91/0153-mmc-atmel-mci-fix-data-timeout-issue.patch (renamed from patches.at91/0137-mmc-atmel-mci-fix-data-timeout-issue.patch)4
-rw-r--r--patches.at91/0154-ARM-at91-add-atmel-mci-support-for-chips-and-boards-.patch (renamed from patches.at91/0138-ARM-at91-add-atmel-mci-support-for-chips-and-boards-.patch)4
-rw-r--r--patches.at91/0155-ARM-at91-defconfig-change-the-MCI-driver-to-use-in-d.patch (renamed from patches.at91/0139-ARM-at91-defconfig-change-the-MCI-driver-to-use-in-d.patch)4
-rw-r--r--patches.at91/0156-mmc-atmel-mci-fix-burst-chunk-size-modification.patch (renamed from patches.at91/0140-mmc-atmel-mci-fix-burst-chunk-size-modification.patch)4
-rw-r--r--patches.at91/0157-mmc-atmel-mci-add-device-tree-support.patch (renamed from patches.at91/0141-mmc-atmel-mci-add-device-tree-support.patch)4
-rw-r--r--patches.at91/0158-ARM-at91-add-clocks-for-DT-entries.patch (renamed from patches.at91/0142-ARM-at91-add-clocks-for-DT-entries.patch)2
-rw-r--r--patches.at91/0159-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch (renamed from patches.at91/0143-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch)2
-rw-r--r--patches.at91/0160-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch (renamed from patches.at91/0144-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch)2
-rw-r--r--patches.at91/0161-mmc-atmel-mci-remove-not-needed-DMA-capability-test.patch (renamed from patches.at91/0145-mmc-atmel-mci-remove-not-needed-DMA-capability-test.patch)2
-rw-r--r--patches.at91/0162-ARM-at91-atmel-mci-remove-unused-setup_dma_addr-macr.patch (renamed from patches.at91/0146-ARM-at91-atmel-mci-remove-unused-setup_dma_addr-macr.patch)2
-rw-r--r--patches.at91/0163-mmc-atmel-mci-remove-the-need-for-CONFIG_MMC_ATMELMC.patch (renamed from patches.at91/0147-mmc-atmel-mci-remove-the-need-for-CONFIG_MMC_ATMELMC.patch)2
-rw-r--r--patches.at91/0164-ARM-dts-fix-add-mmc-irq-priority.patch (renamed from patches.at91/0148-ARM-dts-fix-add-mmc-irq-priority.patch)2
-rw-r--r--patches.at91/0165-mmc-atmel-mci-support-8-bit-buswidth.patch (renamed from patches.at91/0149-mmc-atmel-mci-support-8-bit-buswidth.patch)2
-rw-r--r--patches.at91/0166-mmc-atmel-mci-fix-incorrect-setting-of-host-data-to-.patch (renamed from patches.at91/0150-mmc-atmel-mci-fix-incorrect-setting-of-host-data-to-.patch)4
-rw-r--r--patches.at91/0167-mmc-block-fix-the-data-timeout-issue-with-ACMD22.patch (renamed from patches.at91/0151-mmc-block-fix-the-data-timeout-issue-with-ACMD22.patch)4
-rw-r--r--patches.at91/0168-mmc-atmel-mci-modify-CLKDIV-displaying-in-debugfs.patch (renamed from patches.at91/0152-mmc-atmel-mci-modify-CLKDIV-displaying-in-debugfs.patch)4
-rw-r--r--patches.at91/0169-mmc-atmel-mci-increase-dma-threshold.patch (renamed from patches.at91/0153-mmc-atmel-mci-increase-dma-threshold.patch)2
-rw-r--r--patches.at91/0170-mmc-atmel-mci-not-busy-flag-has-also-to-be-used-for-.patch (renamed from patches.at91/0154-mmc-atmel-mci-not-busy-flag-has-also-to-be-used-for-.patch)4
-rw-r--r--patches.at91/0171-Replace-clk_lookup.con_id-with-clk_lookup.dev_id-ent.patch (renamed from patches.at91/0155-Replace-clk_lookup.con_id-with-clk_lookup.dev_id-ent.patch)4
-rw-r--r--patches.at91/0172-i2c-at91-remove-old-polling-driver.patch (renamed from patches.at91/0156-i2c-at91-remove-old-polling-driver.patch)4
-rw-r--r--patches.at91/0173-i2c-at91-add-new-driver.patch (renamed from patches.at91/0157-i2c-at91-add-new-driver.patch)4
-rw-r--r--patches.at91/0174-arm-at91-G45-TWI-remove-open-drain-setting-for-twi-f.patch (renamed from patches.at91/0158-arm-at91-G45-TWI-remove-open-drain-setting-for-twi-f.patch)4
-rw-r--r--patches.at91/0175-ARM-at91-do-not-configure-at91sam9g10-twi-pio-as-ope.patch (renamed from patches.at91/0159-ARM-at91-do-not-configure-at91sam9g10-twi-pio-as-ope.patch)4
-rw-r--r--patches.at91/0176-i2c-at91-add-dt-support-to-i2c-at91.patch (renamed from patches.at91/0160-i2c-at91-add-dt-support-to-i2c-at91.patch)4
-rw-r--r--patches.at91/0177-ARM-at91-add-clocks-for-I2C-DT-entries.patch (renamed from patches.at91/0161-ARM-at91-add-clocks-for-I2C-DT-entries.patch)4
-rw-r--r--patches.at91/0178-ARM-dts-add-twi-nodes-for-atmel-SoCs.patch (renamed from patches.at91/0162-ARM-dts-add-twi-nodes-for-atmel-SoCs.patch)4
-rw-r--r--patches.at91/0179-ARM-dts-add-twi-nodes-for-atmel-boards.patch (renamed from patches.at91/0163-ARM-dts-add-twi-nodes-for-atmel-boards.patch)4
-rw-r--r--patches.at91/0180-i2c-at91-add-dma-support.patch (renamed from patches.at91/0164-i2c-at91-add-dma-support.patch)2
-rw-r--r--patches.at91/0181-i2c-at91-backport-fix-for-devm_clk_get.patch (renamed from patches.at91/0165-i2c-at91-backport-fix-for-devm_clk_get.patch)2
-rw-r--r--patches.at91/0182-i2c-at91-add-dt-property-for-DMA-configuration.patch (renamed from patches.at91/0166-i2c-at91-add-dt-property-for-DMA-configuration.patch)2
-rw-r--r--patches.at91/0183-ARM-at91-add-MCI-DMA-for-at91sam9x5.dtsi.patch (renamed from patches.at91/0167-ARM-at91-add-MCI-DMA-for-at91sam9x5.dtsi.patch)2
-rw-r--r--patches.at91/0184-ARM-at91-add-i2c-and-qt1070-pin-muxing.patch (renamed from patches.at91/0168-ARM-at91-add-i2c-and-qt1070-pin-muxing.patch)2
-rw-r--r--patches.at91/0185-AT91-board-dt-add-mci-pinmux-for-9x5.patch (renamed from patches.at91/0169-AT91-board-dt-add-mci-pinmux-for-9x5.patch)2
-rw-r--r--patches.at91/0186-mtd-atmel_nand-add-4k-page-nand-flash-support-for-PM.patch (renamed from patches.at91/0170-mtd-atmel_nand-add-4k-page-nand-flash-support-for-PM.patch)4
-rw-r--r--patches.at91/0187-mtd-atmel_nand-incease-the-chip_delay-time-tR-for-su.patch (renamed from patches.at91/0171-mtd-atmel_nand-incease-the-chip_delay-time-tR-for-su.patch)8
-rw-r--r--patches.at91/0188-at91-9x5-add-DT-parameters-to-enable-PMECC.patch (renamed from patches.at91/0172-at91-9x5-add-DT-parameters-to-enable-PMECC.patch)2
-rw-r--r--patches.at91/0189-ARM-at91-split-9x5-dts-dtsi-in-a-common-set-of-perip.patch (renamed from patches.at91/0173-ARM-at91-split-9x5-dts-dtsi-in-a-common-set-of-perip.patch)2
-rw-r--r--patches.at91/0190-ARM-at91-9x5-family-add-at91sam9x25ek.dts.patch (renamed from patches.at91/0174-ARM-at91-9x5-family-add-at91sam9x25ek.dts.patch)2
-rw-r--r--patches.at91/0191-ARM-at91-add-new-at91sam9g35ek.dts.patch (renamed from patches.at91/0175-ARM-at91-add-new-at91sam9g35ek.dts.patch)2
-rw-r--r--patches.at91/0192-ARM-at91-add-pinmux-for-9x5-LCD.patch (renamed from patches.at91/0176-ARM-at91-add-pinmux-for-9x5-LCD.patch)2
-rw-r--r--patches.at91/0193-ARM-at91-add-LCD-HEO-DT-entry-for-at91sam9x5.patch (renamed from patches.at91/0177-ARM-at91-add-LCD-HEO-DT-entry-for-at91sam9x5.patch)2
-rw-r--r--patches.at91/0194-AT91SAM9G45-add-crypto-peripherals.patch (renamed from patches.at91/0178-AT91SAM9G45-add-crypto-peripherals.patch)4
-rw-r--r--patches.at91/0195-crypto-add-Atmel-AES-driver.patch (renamed from patches.at91/0179-crypto-add-Atmel-AES-driver.patch)4
-rw-r--r--patches.at91/0196-crypto-add-Atmel-DES-TDES-driver.patch (renamed from patches.at91/0180-crypto-add-Atmel-DES-TDES-driver.patch)4
-rw-r--r--patches.at91/0197-crypto-add-Atmel-SHA1-SHA256-driver.patch (renamed from patches.at91/0181-crypto-add-Atmel-SHA1-SHA256-driver.patch)4
-rw-r--r--patches.at91/0198-crypto-add-atmel-test-driver.patch (renamed from patches.at91/0182-crypto-add-atmel-test-driver.patch)2
-rw-r--r--patches.at91/0199-crypto-add-new-tests-to-tcrypt.patch (renamed from patches.at91/0183-crypto-add-new-tests-to-tcrypt.patch)4
-rw-r--r--patches.at91/0200-AT91SAM9G45-crypto-same-platform-data-header-for-all.patch (renamed from patches.at91/0184-AT91SAM9G45-crypto-same-platform-data-header-for-all.patch)2
-rw-r--r--patches.at91/0201-AT91SAM9G45-dts-add-crypto-peripherals.patch (renamed from patches.at91/0185-AT91SAM9G45-dts-add-crypto-peripherals.patch)2
-rw-r--r--patches.at91/0202-AT91SAM9N12-add-crypto-peripherals.patch (renamed from patches.at91/0186-AT91SAM9N12-add-crypto-peripherals.patch)2
-rw-r--r--patches.at91/0203-AT91SAM9N12-dts-add-crypto-peripherals.patch (renamed from patches.at91/0187-AT91SAM9N12-dts-add-crypto-peripherals.patch)2
-rw-r--r--patches.at91/0204-crypto-Atmel-AES-add-device-tree-support.patch (renamed from patches.at91/0188-crypto-Atmel-AES-add-device-tree-support.patch)2
-rw-r--r--patches.at91/0205-crypto-Atmel-TDES-add-device-tree-support.patch (renamed from patches.at91/0189-crypto-Atmel-TDES-add-device-tree-support.patch)2
-rw-r--r--patches.at91/0206-crypto-Atmel-SHA-add-device-tree-support.patch (renamed from patches.at91/0190-crypto-Atmel-SHA-add-device-tree-support.patch)2
-rw-r--r--patches.at91/0207-crypto-Atmel-Test-add-SHA224-SHA384-and-SHA512-suppo.patch (renamed from patches.at91/0191-crypto-Atmel-Test-add-SHA224-SHA384-and-SHA512-suppo.patch)2
-rw-r--r--patches.at91/0208-arm-at91-use-macro-to-declare-soc-boot-data.patch (renamed from patches.at91/0207-arm-at91-use-macro-to-declare-soc-boot-data.patch)2
-rw-r--r--patches.at91/0209-ARM-at91-gpio-implement-request.patch (renamed from patches.at91/0208-ARM-at91-gpio-implement-request.patch)2
-rw-r--r--patches.at91/0210-at91-regroup-gpio-and-pinctrl-under-the-same-ranges.patch (renamed from patches.at91/0209-at91-regroup-gpio-and-pinctrl-under-the-same-ranges.patch)2
-rw-r--r--patches.at91/0211-arm-at91-at91sam9x5-fix-gpio-number-per-bank.patch (renamed from patches.at91/0210-arm-at91-at91sam9x5-fix-gpio-number-per-bank.patch)2
-rw-r--r--patches.at91/0212-ARM-at91-add-dummies-pinctrl-for-non-dt-platform.patch (renamed from patches.at91/0211-ARM-at91-add-dummies-pinctrl-for-non-dt-platform.patch)2
-rw-r--r--patches.at91/0213-ARM-at91-add-pinctrl-support.patch (renamed from patches.at91/0212-ARM-at91-add-pinctrl-support.patch)2
-rw-r--r--patches.at91/0214-arm-at91-dt-at91sam9-add-pinctrl-support.patch (renamed from patches.at91/0213-arm-at91-dt-at91sam9-add-pinctrl-support.patch)2
-rw-r--r--patches.at91/0215-tty-atmel_serial-add-pinctrl-support.patch (renamed from patches.at91/0214-tty-atmel_serial-add-pinctrl-support.patch)2
-rw-r--r--patches.at91/0216-arm-at91-dt-sam9m10g45ek-use-rts-cts-pinctrl-group-f.patch (renamed from patches.at91/0215-arm-at91-dt-sam9m10g45ek-use-rts-cts-pinctrl-group-f.patch)2
-rw-r--r--patches.at91/0217-arm-at91-dt-sam9263ek-use-rts-cts-pinctrl-group-for-.patch (renamed from patches.at91/0216-arm-at91-dt-sam9263ek-use-rts-cts-pinctrl-group-for-.patch)2
-rw-r--r--patches.at91/0218-arm-at91-dt-sam9g20ek-use-rts-cts-dtr-dsr-dcd-ri-pin.patch (renamed from patches.at91/0217-arm-at91-dt-sam9g20ek-use-rts-cts-dtr-dsr-dcd-ri-pin.patch)2
-rw-r--r--patches.at91/0219-arm-at91-dt-at91sam9-add-nand-pinctrl-support.patch2
-rw-r--r--patches.at91/0220-MTD-atmel_nand-add-pinctrl-consumer-support.patch2
-rw-r--r--patches.at91/0221-pinctrl-at91-add-deglitch-debounce-pull-down-and-sch.patch2
-rw-r--r--patches.at91/0222-mtd-atmel_nand-fix-the-compile-error-which-miss-labe.patch2
-rw-r--r--patches.at91/0223-pinctrl-at91-fix-compatible-order.patch2
-rw-r--r--patches.at91/0224-pinctrl-at91-fix-gpio-irq-support.patch2
-rw-r--r--patches.at91/0225-i2c-at91-add-pinctrl.patch2
-rw-r--r--patches.at91/0226-media-atmel_isi-add-pinctrl.patch2
-rw-r--r--patches.at91/0227-mmc-at91-add-pinctrl.patch2
-rw-r--r--patches.at91/0228-video-atmel_lcdfb-add-pinctrl.patch2
-rw-r--r--patches.at91/0229-arm-at91sam9g45-add-missing-uart-pinctrl-node.patch2
-rw-r--r--patches.at91/0230-arm-at91sam9263-add-missing-uart-pinctrl-node.patch2
-rw-r--r--patches.at91/0231-arm-at91sam9260-add-missing-uart-pinctrl-node.patch2
-rw-r--r--patches.at91/0232-arm-at91sam9x5-sync-with-the-mainline.patch2
-rw-r--r--patches.at91/0233-ARM-at91-DT-add-i2c-mmc-nand-pinctrl-in-device-tree-.patch2
-rw-r--r--patches.at91/0234-at91sam9x5-add-lcd-pinctrl-support.patch2
-rw-r--r--patches.at91/0235-arm-at91sam9x5ek-drop-temporary-pinmux.patch2
-rw-r--r--patches.at91/0236-video-atmel-lcd-only-request-the-pinctrl-once.patch2
-rw-r--r--patches.at91/0237-ARM-at91-add-at91-3.4-trunk-contents.txt-file.patch2
-rw-r--r--patches.at91/0238-ARM-at91-add-defconfig-for-sam9x5-family.patch2
-rw-r--r--patches.at91/0239-MMC-atmel-mci-add-device-tree-property-for-configura.patch2
-rw-r--r--patches.at91/0240-pinctrl-at19-fix-typo-on-PULL_UP.patch2
-rw-r--r--patches.at91/0241-pinctrl-at91-fix-pull-down-support.patch2
-rw-r--r--patches.at91/0242-arm-at91sam9xcm-add-specific-nand-pinctrl.patch2
-rw-r--r--patches.at91/0243-pinctrl-at91-fix-debounce-support.patch2
-rw-r--r--patches.at91/0245-ARM-at91-dts-at91sam9g20ek_common-Fix-typos-in-butto.patch4
-rw-r--r--patches.at91/0246-ARM-at91-fix-external-interrupt-specification-in-boa.patch4
-rw-r--r--patches.at91/0248-ARM-at91-drop-duplicated-config-SOC_AT91SAM9-entry.patch4
-rw-r--r--patches.at91/0249-ARM-at91-fix-at91x40-build.patch4
-rw-r--r--patches.at91/0250-ARM-at91-fix-external-interrupts-in-non-DT-case.patch4
-rw-r--r--patches.at91/0251-ARM-at91-i2c-change-id-to-let-i2c-at91-work.patch4
-rw-r--r--patches.at91/0252-net-macb-align-ring-buffer-function-with-mainline.patch2
-rw-r--r--patches.at91/0253-net-macb-move-to-circ_buf-macros-and-fix-initial-con.patch2
-rw-r--r--series395
247 files changed, 717 insertions, 444 deletions
diff --git a/patches.at91/0001-MAINTAINERS-add-entry-for-Atmel-isi-driver.patch b/patches.at91/0001-MAINTAINERS-add-entry-for-Atmel-isi-driver.patch
index cf8199884a1106..4321ab4f6db1d9 100644
--- a/patches.at91/0001-MAINTAINERS-add-entry-for-Atmel-isi-driver.patch
+++ b/patches.at91/0001-MAINTAINERS-add-entry-for-Atmel-isi-driver.patch
@@ -1,8 +1,10 @@
-From f3bd6419099a0cfefc3b13cf95ba34015f06ffb3 Mon Sep 17 00:00:00 2001
+From 1fe826bf63cef59dde06a3e53f44445469c3ec75 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Fri, 23 Mar 2012 17:56:29 +0800
Subject: MAINTAINERS: add entry for Atmel isi driver
+commit 1551554518371d919bbf6f3f1b1599ea2e7d2ac0 upstream.
+
Signed-off-by: Josh Wu <josh.wu@atmel.com>
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
diff --git a/patches.at91/0002-MAINTAINERS-add-entry-for-Atmel-touch-screen-ADC-con.patch b/patches.at91/0002-MAINTAINERS-add-entry-for-Atmel-touch-screen-ADC-con.patch
index d4a2238d683a4a..4d9e49514dfbb5 100644
--- a/patches.at91/0002-MAINTAINERS-add-entry-for-Atmel-touch-screen-ADC-con.patch
+++ b/patches.at91/0002-MAINTAINERS-add-entry-for-Atmel-touch-screen-ADC-con.patch
@@ -1,8 +1,10 @@
-From ef899cb1d2fda864b02a7efa424767981353f1b5 Mon Sep 17 00:00:00 2001
+From 5dfa35bf3ff4ceaa13e05e8ed563435b499a665e Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Fri, 23 Mar 2012 17:56:55 +0800
Subject: MAINTAINERS: add entry for Atmel touch screen ADC controller driver
+commit ff2675d6994157c308d7ce504b9f19a1c22d01a8 upstream.
+
Signed-off-by: Josh Wu <josh.wu@atmel.com>
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
diff --git a/patches.at91/0003-MAINTAINERS-add-entry-for-Atmel-DMA-driver.patch b/patches.at91/0003-MAINTAINERS-add-entry-for-Atmel-DMA-driver.patch
index 68b5ddaac06d69..24dfc54a5952df 100644
--- a/patches.at91/0003-MAINTAINERS-add-entry-for-Atmel-DMA-driver.patch
+++ b/patches.at91/0003-MAINTAINERS-add-entry-for-Atmel-DMA-driver.patch
@@ -1,8 +1,10 @@
-From 2dd30cf629c3267c2925a9925b31addf1ef168b6 Mon Sep 17 00:00:00 2001
+From aebdb4a2d3da9740c830b56ebdaaf9ade2e52b93 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 26 Mar 2012 15:50:36 +0200
Subject: MAINTAINERS: add entry for Atmel DMA driver
+commit b414dc16f6ee64a23c525f80b924e44b0f0bee18 upstream.
+
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
MAINTAINERS | 8 ++++++++
diff --git a/patches.at91/0004-MAINTAINERS-add-entry-for-Atmel-timer-counter-TC.patch b/patches.at91/0004-MAINTAINERS-add-entry-for-Atmel-timer-counter-TC.patch
index 3f2de362ad97d9..303ec715f0cdaf 100644
--- a/patches.at91/0004-MAINTAINERS-add-entry-for-Atmel-timer-counter-TC.patch
+++ b/patches.at91/0004-MAINTAINERS-add-entry-for-Atmel-timer-counter-TC.patch
@@ -1,8 +1,10 @@
-From 811046c42ca111ebc64328429ae035f48dddb2fd Mon Sep 17 00:00:00 2001
+From 5ef2e8ea2b7b19632f2d8d931ddaa130669d50a1 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 26 Mar 2012 15:59:32 +0200
Subject: MAINTAINERS: add entry for Atmel timer counter (TC)
+commit e9cb1c5a5ba906d01bf49a27460bd357aa6089ab upstream.
+
Add an entry for the Timer Counter (TC) library and the clocksource
driver that is using this library.
diff --git a/patches.at91/0005-MAINTAINERS-remove-non-responding-web-link-for-atmel.patch b/patches.at91/0005-MAINTAINERS-remove-non-responding-web-link-for-atmel.patch
index a516b9522b0d31..479e760ce84058 100644
--- a/patches.at91/0005-MAINTAINERS-remove-non-responding-web-link-for-atmel.patch
+++ b/patches.at91/0005-MAINTAINERS-remove-non-responding-web-link-for-atmel.patch
@@ -1,8 +1,10 @@
-From ff97bdd9bbdcd2f550b68c11d90a3e01873933c7 Mon Sep 17 00:00:00 2001
+From c28695c921cee53829198558dc3ed95d9b65c83c Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 26 Mar 2012 16:11:19 +0200
Subject: MAINTAINERS: remove non-responding web link for atmel_usba driver
+commit 1066c51ee28189aabff073bcd197b84a4f87ea81 upstream.
+
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Cc: Haavard Skinnemoen <hskinnemoen@gmail.com>
Cc: Hans-Christian Egtvedt <egtvedt@samfundet.no>
diff --git a/patches.at91/0006-ARM-at91-change-AT91-Kconfig-entry-comment.patch b/patches.at91/0006-ARM-at91-change-AT91-Kconfig-entry-comment.patch
index d84aa0d952cec3..c27d6d203c63bd 100644
--- a/patches.at91/0006-ARM-at91-change-AT91-Kconfig-entry-comment.patch
+++ b/patches.at91/0006-ARM-at91-change-AT91-Kconfig-entry-comment.patch
@@ -1,8 +1,10 @@
-From cfcd98b36cbb2f074a06b1665727a72d3677ce64 Mon Sep 17 00:00:00 2001
+From 0bec15efe762b830db265b747b134a15e6600045 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 15 Mar 2012 12:21:12 +0100
Subject: ARM: at91: change AT91 Kconfig entry comment
+commit 929e994f7e249a58f50ccdd066da9899a6e39c7a upstream.
+
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
arch/arm/Kconfig | 4 ++--
diff --git a/patches.at91/0007-ARM-at91-Kconfig-change-at91sam9g45-entry.patch b/patches.at91/0007-ARM-at91-Kconfig-change-at91sam9g45-entry.patch
index a709d75a03e1f7..a6c649767f2dd5 100644
--- a/patches.at91/0007-ARM-at91-Kconfig-change-at91sam9g45-entry.patch
+++ b/patches.at91/0007-ARM-at91-Kconfig-change-at91sam9g45-entry.patch
@@ -1,8 +1,10 @@
-From 4b6fd2b781b2091e70dbfe0d3b3bf5ad70e9664b Mon Sep 17 00:00:00 2001
+From 9826d66f3e249659ca04a31885496ecb04f956ee Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 15 Mar 2012 12:26:43 +0100
Subject: ARM: at91/Kconfig: change at91sam9g45 entry
+commit ca1dcbf7fc6a9d849f487a50f8ee34f923d8e16b upstream.
+
The AT91SAM9G45 entry covers the whole family so we also add the AT91SAM9M10
name and the "families" qualifier. Then, add a comment to explain which SoCs
are supported by this entry: AT91SAM9G45, AT91SAM9G46 but also
diff --git a/patches.at91/0008-ARM-at91-Kconfig-add-comment-to-at91sam9x5-family-en.patch b/patches.at91/0008-ARM-at91-Kconfig-add-comment-to-at91sam9x5-family-en.patch
index 02a7a09d9edefc..08f5af83cc63c8 100644
--- a/patches.at91/0008-ARM-at91-Kconfig-add-comment-to-at91sam9x5-family-en.patch
+++ b/patches.at91/0008-ARM-at91-Kconfig-add-comment-to-at91sam9x5-family-en.patch
@@ -1,8 +1,10 @@
-From 780545021feb2796b0595ebb300522c862bafc55 Mon Sep 17 00:00:00 2001
+From 146a8f586032093247b7fbe75bde12d4d9bb4129 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 15 Mar 2012 12:48:41 +0100
Subject: ARM: at91/Kconfig: add comment to at91sam9x5 family entry
+commit a26e1af50e716711c340146529403b37c5d455e8 upstream.
+
Add comment to make it clear that several SoC are supported by
this generic entry.
diff --git a/patches.at91/0009-ARM-at91-Kconfig-add-clarifications-to-AT91SAM9M10G4.patch b/patches.at91/0009-ARM-at91-Kconfig-add-clarifications-to-AT91SAM9M10G4.patch
index d5de31639952e9..00a9bdc971f3fb 100644
--- a/patches.at91/0009-ARM-at91-Kconfig-add-clarifications-to-AT91SAM9M10G4.patch
+++ b/patches.at91/0009-ARM-at91-Kconfig-add-clarifications-to-AT91SAM9M10G4.patch
@@ -1,8 +1,10 @@
-From 2eb2471c5bf340e1057c2e5faba6d8b23f6f23e4 Mon Sep 17 00:00:00 2001
+From 18a3e8c78f1e37ef27874b915a8719589c801557 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 15 Mar 2012 12:57:03 +0100
Subject: ARM: at91/Kconfig: add clarifications to AT91SAM9M10G45-EK entry
+commit fefbc4075a191e9e8c1064906c400ed19a0bc48a upstream.
+
Add clarifications about the SoCs that can be found on an AT91SAM9M10G45-EK
board. Add also the web link to this board on Atmel's website.
diff --git a/patches.at91/0010-ARM-at91-Kconfig-add-AT91SAM9x5-family-to-AT91_EARLY.patch b/patches.at91/0010-ARM-at91-Kconfig-add-AT91SAM9x5-family-to-AT91_EARLY.patch
index 48aedef8c2010e..b1c041de01fad6 100644
--- a/patches.at91/0010-ARM-at91-Kconfig-add-AT91SAM9x5-family-to-AT91_EARLY.patch
+++ b/patches.at91/0010-ARM-at91-Kconfig-add-AT91SAM9x5-family-to-AT91_EARLY.patch
@@ -1,8 +1,10 @@
-From f46c2a68a6ad0d570c5c8894d8589cb91f0e2d5f Mon Sep 17 00:00:00 2001
+From 7be4beaa63a35e15e2c80938cc45aee62670cf49 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 15 Mar 2012 13:49:21 +0100
Subject: ARM: at91/Kconfig: add AT91SAM9x5 family to AT91_EARLY_DBGU0 entry
+commit 514982adc7a5439140e09facf492e58fc8a7fcc3 upstream.
+
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
arch/arm/mach-at91/Kconfig | 2 +-
diff --git a/patches.at91/0011-ARM-at91-Kconfig-website-link-for-AT91SAM9G20-EK.patch b/patches.at91/0011-ARM-at91-Kconfig-website-link-for-AT91SAM9G20-EK.patch
index f43f496e1e49d1..99875f2536cd4c 100644
--- a/patches.at91/0011-ARM-at91-Kconfig-website-link-for-AT91SAM9G20-EK.patch
+++ b/patches.at91/0011-ARM-at91-Kconfig-website-link-for-AT91SAM9G20-EK.patch
@@ -1,8 +1,10 @@
-From 761e63c4d6f8cbf48f12bc90aff9083eefb37e2c Mon Sep 17 00:00:00 2001
+From b1331a2b88162177d8a1f011736a51401724c20e Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 15 Mar 2012 13:56:44 +0100
Subject: ARM: at91/Kconfig: website link for AT91SAM9G20-EK
+commit ff65e398f3e3d1ee38a6b23d5a9f8e2fd950be49 upstream.
+
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
arch/arm/mach-at91/Kconfig | 1 +
diff --git a/patches.at91/0012-rtc-Kconfig-remove-dependency-for-AT91-rtc-driver.patch b/patches.at91/0012-rtc-Kconfig-remove-dependency-for-AT91-rtc-driver.patch
index dd918d05e054b5..68920e188a4265 100644
--- a/patches.at91/0012-rtc-Kconfig-remove-dependency-for-AT91-rtc-driver.patch
+++ b/patches.at91/0012-rtc-Kconfig-remove-dependency-for-AT91-rtc-driver.patch
@@ -1,8 +1,10 @@
-From aa2c1a9a69b0a74992d2e4d129f69f58c9b9c433 Mon Sep 17 00:00:00 2001
+From 4af884378298168d5bdd0e8d16a3d0ce86b0925a Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 15 Mar 2012 14:38:09 +0100
Subject: rtc: Kconfig: remove dependency for AT91 rtc driver
+commit 938f970eb23d40dba49d7b14b774ed7ae7ec974a upstream.
+
This will allow to select this driver for newer SoCs.
Keep dependency on AT91 because of the use of an header
file located in include/mach directory.
diff --git a/patches.at91/0013-Input-Kconfig-remove-dependency-for-atmel_tsadcc-dri.patch b/patches.at91/0013-Input-Kconfig-remove-dependency-for-atmel_tsadcc-dri.patch
index f79ccb33435eb2..d02d9aaea68119 100644
--- a/patches.at91/0013-Input-Kconfig-remove-dependency-for-atmel_tsadcc-dri.patch
+++ b/patches.at91/0013-Input-Kconfig-remove-dependency-for-atmel_tsadcc-dri.patch
@@ -1,8 +1,10 @@
-From 3f06a6301f2cba15b6e6f60283c5910f6383ed3f Mon Sep 17 00:00:00 2001
+From 491ea72aa5bb04a0ab7078c74e0f8159044ececc Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 15 Mar 2012 16:02:02 +0100
Subject: Input: Kconfig: remove dependency for atmel_tsadcc driver
+commit 1fc4ec3791729db4e2602e9afb1045aef1bc3a58 upstream.
+
This will allow to select this driver for newer SoCs.
Keep dependency on AT91 because of the use of an header
file located in include/mach directory.
diff --git a/patches.at91/0014-hwrng-Kconfig-remove-dependency-for-atmel-rng-driver.patch b/patches.at91/0014-hwrng-Kconfig-remove-dependency-for-atmel-rng-driver.patch
index b2703f828ca404..3ba1a1de9d2449 100644
--- a/patches.at91/0014-hwrng-Kconfig-remove-dependency-for-atmel-rng-driver.patch
+++ b/patches.at91/0014-hwrng-Kconfig-remove-dependency-for-atmel-rng-driver.patch
@@ -1,8 +1,10 @@
-From 3511638f3d8c7369a85592a17b186482c1057b99 Mon Sep 17 00:00:00 2001
+From 2a6149a2914f5495085f2535a26b19a6e74de0bc Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 15 Mar 2012 16:10:59 +0100
Subject: hwrng: Kconfig: remove dependency for atmel-rng driver
+commit 1234f4bada54cfcd4dfeeebccf0295d49174da40 upstream.
+
This will allow to select this driver for newer SoCs. Make sure to
keep dependency on HAVE_CLK to avoid breaking other machines.
diff --git a/patches.at91/0015-ARM-at91-uncompress-Store-UART-address-in-a-variable.patch b/patches.at91/0015-ARM-at91-uncompress-Store-UART-address-in-a-variable.patch
index bc6a6391476218..59fde4eb0365ca 100644
--- a/patches.at91/0015-ARM-at91-uncompress-Store-UART-address-in-a-variable.patch
+++ b/patches.at91/0015-ARM-at91-uncompress-Store-UART-address-in-a-variable.patch
@@ -1,8 +1,10 @@
-From d100869e11a7ed455412896d44314a81a386ed42 Mon Sep 17 00:00:00 2001
+From 07c647f806c4b990c3ece3a6389de178d131b0d3 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Wed, 15 Feb 2012 18:35:40 +0800
Subject: ARM: at91: uncompress Store UART address in a variable
+commit c40a763be603867c226505dbe0845ea16a4ee538 upstream.
+
This will allow a future change to auto-detect which UART to use.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
diff --git a/patches.at91/0016-ARM-at91-uncompress-autodetect-the-uart-to-use.patch b/patches.at91/0016-ARM-at91-uncompress-autodetect-the-uart-to-use.patch
index b54384b26e4b9c..980e71d13c02ba 100644
--- a/patches.at91/0016-ARM-at91-uncompress-autodetect-the-uart-to-use.patch
+++ b/patches.at91/0016-ARM-at91-uncompress-autodetect-the-uart-to-use.patch
@@ -1,8 +1,10 @@
-From e740a739f469c0128ad12bf8388cdb69bdccc005 Mon Sep 17 00:00:00 2001
+From b975f66bd77491d4f1b426fb4c02f337f0178f5f Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Wed, 15 Feb 2012 18:44:40 +0800
Subject: ARM: at91: uncompress: autodetect the uart to use
+commit 5f29d0a0ee2c3c2ed06384c923db336183ee6708 upstream.
+
This will now autodetect the first uart enabled by the bootloader
and will use it for uncompress. This will still assume that the bootloader
configured it (pins and clock).
diff --git a/patches.at91/0017-ARM-at91-drop-at91_set_serial_console.patch b/patches.at91/0017-ARM-at91-drop-at91_set_serial_console.patch
index d394110e4a3018..85247981979fbd 100644
--- a/patches.at91/0017-ARM-at91-drop-at91_set_serial_console.patch
+++ b/patches.at91/0017-ARM-at91-drop-at91_set_serial_console.patch
@@ -1,8 +1,10 @@
-From 9e4b59887ceab4e5a9a311f91da86196106c75c1 Mon Sep 17 00:00:00 2001
+From bfb9a880b47717d96c83725f5134f1b24fc43550 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 5 Apr 2012 13:43:40 +0800
Subject: ARM: at91: drop at91_set_serial_console
+commit a27fa58117ae1161adefedde449e5a71b3c593a4 upstream.
+
at91_set_serial_console is used to define the default console of linux.
This is already manage by the cmdline. And if the boot loader can not be
modified you can still set it by enabling the CONFIG_CMDLINE_EXTEND option.
diff --git a/patches.at91/0018-ARM-at91-do-not-pin-mux-the-UARTs-in-init_early.patch b/patches.at91/0018-ARM-at91-do-not-pin-mux-the-UARTs-in-init_early.patch
index 7e4cfed4a69939..b079746f9058ff 100644
--- a/patches.at91/0018-ARM-at91-do-not-pin-mux-the-UARTs-in-init_early.patch
+++ b/patches.at91/0018-ARM-at91-do-not-pin-mux-the-UARTs-in-init_early.patch
@@ -1,8 +1,10 @@
-From 01175552b5bdf3438fa9bb6acbbfa5498414d2ab Mon Sep 17 00:00:00 2001
+From 2f0374f8e78dc83a1589f405fac8c86e7fe2f2cd Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 5 Apr 2012 14:14:28 +0800
Subject: ARM: at91: do not pin mux the UARTs in init_early
+commit 71b149b3f740501c2d59c80de5b10f5e45051099 upstream.
+
There is no need to pinmux the UART so early in the kernel.
Move it to the board init.
diff --git a/patches.at91/0019-ARM-at91-move-at91_init_leds-to-board-init.patch b/patches.at91/0019-ARM-at91-move-at91_init_leds-to-board-init.patch
index 4e75d7d4ff617b..8374c00358bb17 100644
--- a/patches.at91/0019-ARM-at91-move-at91_init_leds-to-board-init.patch
+++ b/patches.at91/0019-ARM-at91-move-at91_init_leds-to-board-init.patch
@@ -1,8 +1,10 @@
-From 0543012c6006a0638654943130daae637f764d5a Mon Sep 17 00:00:00 2001
+From 940c679c9142bff7bc2c16192d6e118b9b07d9a2 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 5 Apr 2012 14:27:57 +0800
Subject: ARM: at91: move at91_init_leds to board init
+commit 7eb1dbb3beb982a7d72514abff96ebc08a22e5cd upstream.
+
This will also allow to finally move the gpio driver to platform device/driver.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
diff --git a/patches.at91/0020-ARM-at91-pm-select-memory-controler-at-runtime.patch b/patches.at91/0020-ARM-at91-pm-select-memory-controler-at-runtime.patch
index 23c7bb32643968..8d85c5f961df30 100644
--- a/patches.at91/0020-ARM-at91-pm-select-memory-controler-at-runtime.patch
+++ b/patches.at91/0020-ARM-at91-pm-select-memory-controler-at-runtime.patch
@@ -1,8 +1,10 @@
-From e7d4df4ef74b1ed11a0e2037bc5cbe8123cf258d Mon Sep 17 00:00:00 2001
+From ec2eded8dc34a9404174de06999cdeab641651c4 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Mon, 13 Feb 2012 14:58:30 +0800
Subject: ARM: at91: pm select memory controler at runtime
+commit efd09165aa554f84a42565d5ae6a1af58b06a97a upstream.
+
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
[nicolas.ferre@atmel.com: add cpuidle modification]
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
diff --git a/patches.at91/0021-ARM-at91-add-SOC_AT91SAM9-kconfig-option-to-factoris.patch b/patches.at91/0021-ARM-at91-add-SOC_AT91SAM9-kconfig-option-to-factoris.patch
index 3d2ea6f94e1a5a..8ad2ed4a4ec509 100644
--- a/patches.at91/0021-ARM-at91-add-SOC_AT91SAM9-kconfig-option-to-factoris.patch
+++ b/patches.at91/0021-ARM-at91-add-SOC_AT91SAM9-kconfig-option-to-factoris.patch
@@ -1,8 +1,10 @@
-From 54af5dc6fcc90243d7d161c83f2c94cb1ef67697 Mon Sep 17 00:00:00 2001
+From c57f12b42c6bb7481d27ffb9073b32102ab3015c Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 6 Apr 2012 13:04:04 +0800
Subject: ARM: at91: add SOC_AT91SAM9 kconfig option to factorise select
+commit 1441bd325bbbcd38d190b2444481b23cdf70069a upstream.
+
This will allow to simplify the switch to multi soc in the same kernel.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
diff --git a/patches.at91/0022-ARN-at91-introduce-SOC_AT91xxx-define-to-allow-to-co.patch b/patches.at91/0022-ARN-at91-introduce-SOC_AT91xxx-define-to-allow-to-co.patch
index 13ba82bd936635..eb2ed805904ee7 100644
--- a/patches.at91/0022-ARN-at91-introduce-SOC_AT91xxx-define-to-allow-to-co.patch
+++ b/patches.at91/0022-ARN-at91-introduce-SOC_AT91xxx-define-to-allow-to-co.patch
@@ -1,9 +1,11 @@
-From 420a99e1110afb0a9a2fd8ac6e1c18ba2136002e Mon Sep 17 00:00:00 2001
+From f9375e3c4c45dafefe52350547b1f927f966ddd3 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 6 Apr 2012 11:51:50 +0800
Subject: ARN: at91: introduce SOC_AT91xxx define to allow to compile SoC core
support
+commit 1e3ce2b8545390a2aee8dbfcd49ca4161b636000 upstream.
+
We can now compile all SoC core support together and DT boards.
We still can not compile together the non DT board.
So We keep the ARCH_AT91xxx for the non DT board and for backward defconfig
diff --git a/patches.at91/0023-ARM-at91-dt-do-not-specify-the-board-any-more.patch b/patches.at91/0023-ARM-at91-dt-do-not-specify-the-board-any-more.patch
index 5f968506f6d997..74496bab7ef94e 100644
--- a/patches.at91/0023-ARM-at91-dt-do-not-specify-the-board-any-more.patch
+++ b/patches.at91/0023-ARM-at91-dt-do-not-specify-the-board-any-more.patch
@@ -1,8 +1,10 @@
-From 77a5977e7fdc175bb1963143b80ad2a74cf3d9b8 Mon Sep 17 00:00:00 2001
+From 48fbfca1c5db644eb14c62307d2608def41a78cf Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 1 Mar 2012 14:47:44 +0800
Subject: ARM: at91/dt: do not specify the board any more
+commit 7c8a98c8c0475f0659beb9798f6ddebc2c840079 upstream.
+
This will allow to add any board to a compiled kernel by just passing the DTB.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
diff --git a/patches.at91/0024-ARM-at91-add-defconfig-for-device-tree.patch b/patches.at91/0024-ARM-at91-add-defconfig-for-device-tree.patch
index 9ae95597c5db5f..24965e57088c23 100644
--- a/patches.at91/0024-ARM-at91-add-defconfig-for-device-tree.patch
+++ b/patches.at91/0024-ARM-at91-add-defconfig-for-device-tree.patch
@@ -1,8 +1,10 @@
-From 73aa3911713fc739b9213475b4ff86d85d80d113 Mon Sep 17 00:00:00 2001
+From 5227ce7aea2f044e2e189626ea6f8d0cb7ac682c Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Sun, 8 Apr 2012 17:40:06 +0200
Subject: ARM: at91: add defconfig for device tree
+commit 39ecc143b4c1f3d42e8300e7f5274681b99f95c2 upstream.
+
This will enable all current SoC support on DT (9260, 9g20, 9g45 family
and 9x5 family).
diff --git a/patches.at91/0025-ARM-at91-add-at91sam9260-DT-support.patch b/patches.at91/0025-ARM-at91-add-at91sam9260-DT-support.patch
index 48bd9750d284f7..d55dfa69daa8bd 100644
--- a/patches.at91/0025-ARM-at91-add-at91sam9260-DT-support.patch
+++ b/patches.at91/0025-ARM-at91-add-at91sam9260-DT-support.patch
@@ -1,8 +1,10 @@
-From d795dab6d067cd5734cd7af4b67634f3b3961bd7 Mon Sep 17 00:00:00 2001
+From 91c5d96f8c4ace401677cb00a843a1ab9f8646c6 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Mon, 9 Apr 2012 19:26:33 +0800
Subject: ARM: at91: add at91sam9260 DT support
+commit 5b6089cb6f283b29e7b1e181f95afd3dcf2d8948 upstream.
+
The at91sam9260 and at91sam9g20 share most of the same IP.
So udpate the node property in the at91sam9g20 only.
diff --git a/patches.at91/0026-arm-at91-add-Calao-TNY-A9260-and-TNY-A9G20-board-sup.patch b/patches.at91/0026-arm-at91-add-Calao-TNY-A9260-and-TNY-A9G20-board-sup.patch
index 002aa44882393f..7bee42515140aa 100644
--- a/patches.at91/0026-arm-at91-add-Calao-TNY-A9260-and-TNY-A9G20-board-sup.patch
+++ b/patches.at91/0026-arm-at91-add-Calao-TNY-A9260-and-TNY-A9G20-board-sup.patch
@@ -1,8 +1,10 @@
-From 735aea5075e405af25ecdaea8a00091fa0b45c29 Mon Sep 17 00:00:00 2001
+From e3ade6b868e15d2280fee9d17e5bdd0301411e76 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Mon, 30 Jan 2012 23:45:52 +0800
Subject: arm: at91: add Calao TNY-A9260 and TNY-A9G20 board support
+commit 995376a54460ea2e6279ad96353323048f7db3ab upstream.
+
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
diff --git a/patches.at91/0027-ARM-at91-add-at91sam9g20ek-boards-dt-support.patch b/patches.at91/0027-ARM-at91-add-at91sam9g20ek-boards-dt-support.patch
index 73d1a909e38bed..aebafacbbcc8ce 100644
--- a/patches.at91/0027-ARM-at91-add-at91sam9g20ek-boards-dt-support.patch
+++ b/patches.at91/0027-ARM-at91-add-at91sam9g20ek-boards-dt-support.patch
@@ -1,8 +1,10 @@
-From a72c0834c3f846f3fe9f2c782c8d6a67df258458 Mon Sep 17 00:00:00 2001
+From 8eb252d75d14c55d013aafe27d6fd74f587d7e53 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Mon, 13 Feb 2012 00:54:47 +0800
Subject: ARM: at91: add at91sam9g20ek boards dt support
+commit 5cb4e73575e3c66b73ccda811b2ba70339703ea5 upstream.
+
Add both board revision support 1mmc and 2mmc and use a dtsi for common part.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
diff --git a/patches.at91/0028-ARM-at91-USB-A926x-update-nand-partition.patch b/patches.at91/0028-ARM-at91-USB-A926x-update-nand-partition.patch
index d8029a144ce828..2fb95398598976 100644
--- a/patches.at91/0028-ARM-at91-USB-A926x-update-nand-partition.patch
+++ b/patches.at91/0028-ARM-at91-USB-A926x-update-nand-partition.patch
@@ -1,8 +1,10 @@
-From b2b5334c32e6c1c8c0333279e4ee9600b3d4d34a Mon Sep 17 00:00:00 2001
+From 820b7c95d6958edce4db6d204c9e3ccb8fb742a5 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Wed, 11 Apr 2012 23:40:31 +0800
Subject: ARM: at91: USB A926x update nand partition
+commit d78504774435d5fc961f58a92ba7ec441d8b74c9 upstream.
+
We now store the dtb in a nand partition.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
diff --git a/patches.at91/0029-ARM-at91-Calao-USB-A926x-factorize-common-binding-in.patch b/patches.at91/0029-ARM-at91-Calao-USB-A926x-factorize-common-binding-in.patch
index d3b4a11e21ff0e..0a1ff8d5d0675b 100644
--- a/patches.at91/0029-ARM-at91-Calao-USB-A926x-factorize-common-binding-in.patch
+++ b/patches.at91/0029-ARM-at91-Calao-USB-A926x-factorize-common-binding-in.patch
@@ -1,9 +1,11 @@
-From 23f3c5a2f5746c2e1eca2364ea6fb3d3e4515cf3 Mon Sep 17 00:00:00 2001
+From 7c87b9d5d1ab4d9487de665e92ab94de3bdf050f Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Wed, 11 Apr 2012 23:42:44 +0800
Subject: ARM: at91: Calao USB A926x factorize common binding in
usb_a9260_common
+commit cff4175ecdc2447847526b6352ca6f7d1139d5b5 upstream.
+
This will simplify the adding of the A9260.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
diff --git a/patches.at91/0030-ARM-at91-DT-add-Calao-USB-A9260-DT-support.patch b/patches.at91/0030-ARM-at91-DT-add-Calao-USB-A9260-DT-support.patch
index e3259ae532e1d9..eb56c24c252370 100644
--- a/patches.at91/0030-ARM-at91-DT-add-Calao-USB-A9260-DT-support.patch
+++ b/patches.at91/0030-ARM-at91-DT-add-Calao-USB-A9260-DT-support.patch
@@ -1,8 +1,10 @@
-From 83be7b15e8dea5beb4d3299835b79347c3148fd2 Mon Sep 17 00:00:00 2001
+From 4c5e3f92533de94648bd618ec5825c9952f1ab57 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Mon, 9 Apr 2012 14:43:34 +0800
Subject: ARM: at91: DT: add Calao USB A9260 DT support
+commit 4e114c9576b53461b14ac30f5e6159e73aa6abd3 upstream.
+
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
diff --git a/patches.at91/0031-ARM-at91-standard-device-init-only-if-DT-is-not-popu.patch b/patches.at91/0031-ARM-at91-standard-device-init-only-if-DT-is-not-popu.patch
index f27c8142d2baf0..e9bf9cb0c447a5 100644
--- a/patches.at91/0031-ARM-at91-standard-device-init-only-if-DT-is-not-popu.patch
+++ b/patches.at91/0031-ARM-at91-standard-device-init-only-if-DT-is-not-popu.patch
@@ -1,8 +1,10 @@
-From 07e34d884cb904668fe1e413fe10958a65de3c57 Mon Sep 17 00:00:00 2001
+From e693aa3e62f8ab17d523978b44543d489c4525e6 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Tue, 28 Feb 2012 15:23:43 +0800
Subject: ARM: at91: standard device init only if DT is not populated.
+commit 8cf93b9ceaf4534cdeda5727782001f8fecb1688 upstream.
+
This will avoid the CONFIG_OF on the *_devices.c as this file is deprecated
for DT support.
diff --git a/patches.at91/0032-ARM-at91-add-at91sam9263-DT-support.patch b/patches.at91/0032-ARM-at91-add-at91sam9263-DT-support.patch
index c624252fec8306..2829283f017d1f 100644
--- a/patches.at91/0032-ARM-at91-add-at91sam9263-DT-support.patch
+++ b/patches.at91/0032-ARM-at91-add-at91sam9263-DT-support.patch
@@ -1,8 +1,10 @@
-From 6703c4d1f42cf346f9a6f5f174f46c01ece33c90 Mon Sep 17 00:00:00 2001
+From 04f070b90ea4e6121ecf05da4f2d86e28a7e3d72 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Sun, 26 Feb 2012 19:12:43 +0800
Subject: ARM: at91: add at91sam9263 DT support
+commit 4abb367722c2dc06972658c8fad5b4763114477c upstream.
+
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
diff --git a/patches.at91/0033-ARM-at91-add-at91sam9263ek-DT-support.patch b/patches.at91/0033-ARM-at91-add-at91sam9263ek-DT-support.patch
index 7b9c30e1b7b634..b8d7b3e9243c70 100644
--- a/patches.at91/0033-ARM-at91-add-at91sam9263ek-DT-support.patch
+++ b/patches.at91/0033-ARM-at91-add-at91sam9263ek-DT-support.patch
@@ -1,8 +1,10 @@
-From 57fab5b53e9cf05574fffd706373b62713eb616c Mon Sep 17 00:00:00 2001
+From 8dc26edb6641e03867239b76f0a6ab0042308db4 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Sun, 26 Feb 2012 19:12:43 +0800
Subject: ARM: at91: add at91sam9263ek DT support
+commit 39f31cd40ae0c2301c00e6f1cf17bf20863c498c upstream.
+
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
diff --git a/patches.at91/0034-ARM-at91-DT-add-Calao-USB-A9263-board-support.patch b/patches.at91/0034-ARM-at91-DT-add-Calao-USB-A9263-board-support.patch
index 5ad367b549f0de..627e04bc1e5510 100644
--- a/patches.at91/0034-ARM-at91-DT-add-Calao-USB-A9263-board-support.patch
+++ b/patches.at91/0034-ARM-at91-DT-add-Calao-USB-A9263-board-support.patch
@@ -1,8 +1,10 @@
-From 6c84b391e098cad2350f661ebffd8b8d4f6b8981 Mon Sep 17 00:00:00 2001
+From ae8f5dd8fc1213e42edc565e31cd14f4aee1ff8d Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 12 Apr 2012 18:01:33 +0800
Subject: ARM: at91: DT: add Calao USB A9263 board support
+commit 1fb4f71977c5ffe5875412949b0b7ab2bed3a283 upstream.
+
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
diff --git a/patches.at91/0035-ARM-at91-DT-add-Calao-TNY-A9263-board-support.patch b/patches.at91/0035-ARM-at91-DT-add-Calao-TNY-A9263-board-support.patch
index 1cdfb9cc6dc58b..aa14a9ba87d683 100644
--- a/patches.at91/0035-ARM-at91-DT-add-Calao-TNY-A9263-board-support.patch
+++ b/patches.at91/0035-ARM-at91-DT-add-Calao-TNY-A9263-board-support.patch
@@ -1,8 +1,10 @@
-From 242797da12e5e34231572f9d5472ab2f80bbc301 Mon Sep 17 00:00:00 2001
+From 7c00f8580d1555427d9619881d0ad59f57665fbc Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 12 Apr 2012 18:47:32 +0800
Subject: ARM: at91: DT: add Calao TNY A9263 board support
+commit 15787753d08107f2066b8ed8c9f8046ef3b766bb upstream.
+
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
diff --git a/patches.at91/0036-ARM-at91-add-kizbox-board-dt-support.patch b/patches.at91/0036-ARM-at91-add-kizbox-board-dt-support.patch
index c6646e562f124d..9728b163127929 100644
--- a/patches.at91/0036-ARM-at91-add-kizbox-board-dt-support.patch
+++ b/patches.at91/0036-ARM-at91-add-kizbox-board-dt-support.patch
@@ -1,8 +1,10 @@
-From 1dd636835a243a050417ff1c10f221ef545d5ab0 Mon Sep 17 00:00:00 2001
+From 32a078f6d401977db0ed9eca60974a7f52db183f Mon Sep 17 00:00:00 2001
From: Boris BREZILLON <linux-arm@overkiz.com>
Date: Fri, 20 Apr 2012 14:37:50 +0200
Subject: ARM: at91: add kizbox board dt support.
+commit df8267487c7f8d707faca430f4d759dbc2dad6f5 upstream.
+
This patch adds support for the kizbox board (based on at91sam9g20 SoC)
Signed-off-by: Boris BREZILLON <b.brezillon@overkiz.com>
diff --git a/patches.at91/0037-Ethernut-5-board-support.patch b/patches.at91/0037-Ethernut-5-board-support.patch
index a3b9b10843482e..4c8c84e5473646 100644
--- a/patches.at91/0037-Ethernut-5-board-support.patch
+++ b/patches.at91/0037-Ethernut-5-board-support.patch
@@ -1,8 +1,10 @@
-From 6d9ded2c6183d8098f852b2a5dcd18454f9de0e7 Mon Sep 17 00:00:00 2001
+From b05042223346bdeceecd5f4039da27b86010f682 Mon Sep 17 00:00:00 2001
From: Tim Schendekehl <tim.schendekehl@egnite.de>
Date: Tue, 24 Apr 2012 18:47:59 +0200
Subject: Ethernut 5 board support
+commit 26690863e2c1fa4fee5f6137b219f4b8a1a02287 upstream.
+
Add support for the Ethernut 5 open hardware design, based
on Atmel's AT91SAM9XE512 SoC.
diff --git a/patches.at91/0038-ARM-at91-Add-machine-header-file-for-AT91SAM9N12-SoC.patch b/patches.at91/0038-ARM-at91-Add-machine-header-file-for-AT91SAM9N12-SoC.patch
index dc6f319c3282b6..b0318a5e87468c 100644
--- a/patches.at91/0038-ARM-at91-Add-machine-header-file-for-AT91SAM9N12-SoC.patch
+++ b/patches.at91/0038-ARM-at91-Add-machine-header-file-for-AT91SAM9N12-SoC.patch
@@ -1,8 +1,10 @@
-From 771d02d8690db4118b239f864edca3d80d1c163f Mon Sep 17 00:00:00 2001
+From 917cda0ea634a3812fbe22a20f634254beafa1a0 Mon Sep 17 00:00:00 2001
From: Hong Xu <hong.xu@atmel.com>
Date: Tue, 17 Apr 2012 14:26:30 +0800
Subject: ARM: at91: Add machine header file for AT91SAM9N12 SoC
+commit 02059684271079f96e2a7a4bdc7912f029997866 upstream.
+
Signed-off-by: Hong Xu <hong.xu@atmel.com>
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
diff --git a/patches.at91/0039-ARM-at91-Add-machine-files-for-AT91SAM9N12-SoC.patch b/patches.at91/0039-ARM-at91-Add-machine-files-for-AT91SAM9N12-SoC.patch
index c5a453488e8e14..e4743efb17c71f 100644
--- a/patches.at91/0039-ARM-at91-Add-machine-files-for-AT91SAM9N12-SoC.patch
+++ b/patches.at91/0039-ARM-at91-Add-machine-files-for-AT91SAM9N12-SoC.patch
@@ -1,8 +1,10 @@
-From 37b8c7ad2aa24a15b778cff614913c63b7e5c505 Mon Sep 17 00:00:00 2001
+From db8c0e1e68b38c879f7ff677bdacd20c3ec5b388 Mon Sep 17 00:00:00 2001
From: Hong Xu <hong.xu@atmel.com>
Date: Tue, 17 Apr 2012 14:26:31 +0800
Subject: ARM: at91: Add machine files for AT91SAM9N12 SoC
+commit 74db4fb93e4ed4d6241bf0f28e4b5d68a7a05577 upstream.
+
Signed-off-by: Hong Xu <hong.xu@atmel.com>
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
diff --git a/patches.at91/0040-ARM-at91-Add-DT-description-files-for-AT91SAM9N12-EK.patch b/patches.at91/0040-ARM-at91-Add-DT-description-files-for-AT91SAM9N12-EK.patch
index b84646a52eb98a..ab3f456c895635 100644
--- a/patches.at91/0040-ARM-at91-Add-DT-description-files-for-AT91SAM9N12-EK.patch
+++ b/patches.at91/0040-ARM-at91-Add-DT-description-files-for-AT91SAM9N12-EK.patch
@@ -1,8 +1,10 @@
-From 2fc9a0d7df19f33a08242efb22d64e8d3d0280de Mon Sep 17 00:00:00 2001
+From a38377b607a1019457b443714b66b7d9cdd47380 Mon Sep 17 00:00:00 2001
From: Hong Xu <hong.xu@atmel.com>
Date: Tue, 17 Apr 2012 14:26:29 +0800
Subject: ARM: at91: Add DT description files for AT91SAM9N12-EK
+commit cce783c608fee0716cff65926d1835a5fd097b69 upstream.
+
Added AT91SAM9N12 SoC DT file, as well as the board definition
.dts file for AT91SAM9N12-EK.
diff --git a/patches.at91/0041-ARM-at91-remove-two-unused-headers.patch b/patches.at91/0041-ARM-at91-remove-two-unused-headers.patch
index a118d5ff83b62f..244051fa4fd574 100644
--- a/patches.at91/0041-ARM-at91-remove-two-unused-headers.patch
+++ b/patches.at91/0041-ARM-at91-remove-two-unused-headers.patch
@@ -1,8 +1,10 @@
-From 2d672820ba5d6f2b3be8f73decfc00d4994af6ba Mon Sep 17 00:00:00 2001
+From cf269a7d1c0c08e2f7d609f026c28e32d41a1b0d Mon Sep 17 00:00:00 2001
From: Paul Bolle <pebolle@tiscali.nl>
Date: Thu, 7 Jun 2012 12:18:46 +0200
Subject: ARM: at91: remove two unused headers
+commit 2d1c9ccd68cdee502eb4829dfe1def7debc0298e upstream.
+
Commit 82c583e3ae31ffa76d1280197274cc1e1cde3179 ("AT91RM9200 hardware
headers") introduced arch/arm/mach-at91/include/mach/at91_spi.h and
arch/arm/mach-at91/include/mach/at91_ssc.h. (These files were called
diff --git a/patches.at91/0042-ARM-at91-fix-at91_aic_write-macro.patch b/patches.at91/0042-ARM-at91-fix-at91_aic_write-macro.patch
index c5cb945c019f7f..10a9432441b533 100644
--- a/patches.at91/0042-ARM-at91-fix-at91_aic_write-macro.patch
+++ b/patches.at91/0042-ARM-at91-fix-at91_aic_write-macro.patch
@@ -1,8 +1,10 @@
-From f7a7be1650e7160181c9ab1c4aeb5dd8b67ac939 Mon Sep 17 00:00:00 2001
+From 27948a35ec0d89d516dad5eca85e2bd27109483e Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Thu, 31 May 2012 17:26:05 +0200
Subject: ARM: at91: fix at91_aic_write macro
+commit f25b00be60ab3865308a89437af66b277b04f53e upstream.
+
Fix at91_aic_write macro to avoid potential issues.
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
diff --git a/patches.at91/0043-USB-ohci-at91-use-resource_size-for-memory-io-resour.patch b/patches.at91/0043-USB-ohci-at91-use-resource_size-for-memory-io-resour.patch
index 2f65c9fa765120..8712d4727bb04f 100644
--- a/patches.at91/0043-USB-ohci-at91-use-resource_size-for-memory-io-resour.patch
+++ b/patches.at91/0043-USB-ohci-at91-use-resource_size-for-memory-io-resour.patch
@@ -1,8 +1,10 @@
-From 6b36e56532a5b9d9f2311165a95f2a0d31c40464 Mon Sep 17 00:00:00 2001
+From b6a6d64d8d141bd4f88453c6586dfe67813db266 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Wed, 9 May 2012 10:49:41 +0200
Subject: USB: ohci-at91: use resource_size() for memory/io resource length
+commit 7a82f612fa3aadb5676184ae202903f5a42e4f4a upstream.
+
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
diff --git a/patches.at91/0045-ARM-at91-clock-fix-PLLA-overclock-warning.patch b/patches.at91/0044-ARM-at91-clock-fix-PLLA-overclock-warning.patch
index 50009b45b6faed..d378308e5a892c 100644
--- a/patches.at91/0045-ARM-at91-clock-fix-PLLA-overclock-warning.patch
+++ b/patches.at91/0044-ARM-at91-clock-fix-PLLA-overclock-warning.patch
@@ -1,8 +1,10 @@
-From 0880824561e6e9769027d83be21e5ab3f8aa9d31 Mon Sep 17 00:00:00 2001
+From 4bd0bf333245414643729d864fdea1023984b8e9 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 9 Jul 2012 21:06:25 +0200
Subject: ARM: at91/clock: fix PLLA overclock warning
+commit 2ed1f58900280f79485bbc15f781687bd9584675 upstream.
+
Fix PLLA overclock warning in relation with datasheet numbers.
Add new > 240 MHz and > 210 MHz SoC categories.
diff --git a/patches.at91/0046-ARM-at91-dts-remove-partial-parameter-in-at91sam9g25.patch b/patches.at91/0045-ARM-at91-dts-remove-partial-parameter-in-at91sam9g25.patch
index 721fb1e214f3d3..1053b1c01ef90e 100644
--- a/patches.at91/0046-ARM-at91-dts-remove-partial-parameter-in-at91sam9g25.patch
+++ b/patches.at91/0045-ARM-at91-dts-remove-partial-parameter-in-at91sam9g25.patch
@@ -1,8 +1,10 @@
-From 5870fd6e3a30ac854a4f38eba8976fbde68fa705 Mon Sep 17 00:00:00 2001
+From d8b0eeec1568a9dd566c733e25d349704aa0ba61 Mon Sep 17 00:00:00 2001
From: Bo Shen <voice.shen@atmel.com>
Date: Fri, 17 Aug 2012 16:23:56 +0800
Subject: ARM: at91/dts: remove partial parameter in at91sam9g25ek.dts
+commit 9e0255dd035348953e23161b7158b2ce0ddc182e upstream.
+
Remove the malformed "mem=" bootargs parameter in at91sam9g25ek.dts
Signed-off-by: Bo Shen <voice.shen@atmel.com>
diff --git a/patches.at91/0047-ARM-at91-set-i2c_board_info.type-to-ds1339-directly.patch b/patches.at91/0046-ARM-at91-set-i2c_board_info.type-to-ds1339-directly.patch
index 503985d9b9f9a5..437f889944e489 100644
--- a/patches.at91/0047-ARM-at91-set-i2c_board_info.type-to-ds1339-directly.patch
+++ b/patches.at91/0046-ARM-at91-set-i2c_board_info.type-to-ds1339-directly.patch
@@ -1,8 +1,10 @@
-From 632b3f90968b823b65b84cac6b348b13ad662a95 Mon Sep 17 00:00:00 2001
+From 119447ac8e1e07bc8a44760ffa4a72ec55fce825 Mon Sep 17 00:00:00 2001
From: Paul Bolle <pebolle@tiscali.nl>
Date: Thu, 24 May 2012 16:30:29 +0200
Subject: ARM: at91: set i2c_board_info.type to "ds1339" directly
+commit c1cb59fde7d1570e23d97d9b2a988760f732e28b upstream.
+
The single element of the cpu9krea_i2c_devices array (of type struct
i2c_board_info) has its "type" member set twice. First to "rtc-ds1307"
(through the I2C_BOARD_INFO macro) and then directly to "ds1339". Just
diff --git a/patches.at91/0048-ARM-at91-defconfig-Remove-unaffected-config-option.patch b/patches.at91/0047-ARM-at91-defconfig-Remove-unaffected-config-option.patch
index 2a84b809661f54..579690649b5086 100644
--- a/patches.at91/0048-ARM-at91-defconfig-Remove-unaffected-config-option.patch
+++ b/patches.at91/0047-ARM-at91-defconfig-Remove-unaffected-config-option.patch
@@ -1,8 +1,10 @@
-From 7b849b56ec5599dbe5454204511d904c0d1c2be4 Mon Sep 17 00:00:00 2001
+From 10bcd9d24bf2abbe98c2e12f83926e1aa1dc4799 Mon Sep 17 00:00:00 2001
From: Richard Genoud <richard.genoud@gmail.com>
Date: Fri, 22 Jun 2012 15:29:28 +0200
Subject: ARM: at91/defconfig: Remove unaffected config option
+commit b4084bcf5ae833e049b0c428868de7e4efae2e4f upstream.
+
The commit bf4289cba02b8cf770ecd7959ca70839f0dd9d3c removed the use of
CONFIG_MTD_NAND_ATMEL_ECC_NONE and CONFIG_MTD_NAND_ATMEL_ECC_HW but the
Kconfig file was forgotten.
diff --git a/patches.at91/0049-ARM-at91-fix-missing-interrupt-cells-on-gpio-control.patch b/patches.at91/0048-ARM-at91-fix-missing-interrupt-cells-on-gpio-control.patch
index 06db420f8ecdea..68c81844ed6e86 100644
--- a/patches.at91/0049-ARM-at91-fix-missing-interrupt-cells-on-gpio-control.patch
+++ b/patches.at91/0048-ARM-at91-fix-missing-interrupt-cells-on-gpio-control.patch
@@ -1,8 +1,10 @@
-From 567e6c4f49b1acf13d0e60ba9a6e1faa78f865a1 Mon Sep 17 00:00:00 2001
+From d735b914ddb8a98a5a79c817c04625c70158941d Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 13 Sep 2012 12:40:26 +0200
Subject: ARM: at91: fix missing #interrupt-cells on gpio-controller
+commit 51ac51a6a5ab5f0aff46c4757ba4c32f3f8f7a2e upstream.
+
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Tested-by: Bo Shen <voice.shen@atmel.com>
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
diff --git a/patches.at91/0051-ARM-at91-missing-header-file-for-rtc-at91rm9200.c.patch b/patches.at91/0050-ARM-at91-missing-header-file-for-rtc-at91rm9200.c.patch
index 157177082280d2..08443b8139b2fd 100644
--- a/patches.at91/0051-ARM-at91-missing-header-file-for-rtc-at91rm9200.c.patch
+++ b/patches.at91/0050-ARM-at91-missing-header-file-for-rtc-at91rm9200.c.patch
@@ -1,8 +1,10 @@
-From d20929e0422398f34a241a11d9183fc7750c9f4e Mon Sep 17 00:00:00 2001
+From 232aa09c9e9aa7e03a83382ef27612bcbed93570 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 19 Sep 2012 10:02:32 +0200
Subject: ARM: at91: missing header file for rtc-at91rm9200.c
+Included in commit 14070ade02cc378bc30dae383532768a94805988 upstream.
+
Missing asm/io.h inclusion causing issue with __raw_readl and
__raw_writel.
diff --git a/patches.at91/0052-ASoC-atmel-ssc-include-linux-io.h-for-raw-io.patch b/patches.at91/0051-ASoC-atmel-ssc-include-linux-io.h-for-raw-io.patch
index f5e8dcfeb5ac08..62d3febecc41ef 100644
--- a/patches.at91/0052-ASoC-atmel-ssc-include-linux-io.h-for-raw-io.patch
+++ b/patches.at91/0051-ASoC-atmel-ssc-include-linux-io.h-for-raw-io.patch
@@ -1,8 +1,10 @@
-From dc55ac7fd56dc3973d15f3a263b29ce222715771 Mon Sep 17 00:00:00 2001
+From 79625ccc49e70d4cc8bb3361c98fd5ff3ad40157 Mon Sep 17 00:00:00 2001
From: Joachim Eastwood <manabian@gmail.com>
Date: Thu, 23 Aug 2012 18:14:54 +0200
Subject: ASoC: atmel-ssc: include linux/io.h for raw io
+commit b969afc8b719bbe3f0842a694e6bf5e87f08868f upstream.
+
Include linux/io.h for raw io operations in atmel-scc header.
This fixes the following build error:
diff --git a/patches.at91/0053-ARM-at91-aic-can-use-fast-eoi-handler-type.patch b/patches.at91/0052-ARM-at91-aic-can-use-fast-eoi-handler-type.patch
index 6003ca8075efdc..2c41a774b429d8 100644
--- a/patches.at91/0053-ARM-at91-aic-can-use-fast-eoi-handler-type.patch
+++ b/patches.at91/0052-ARM-at91-aic-can-use-fast-eoi-handler-type.patch
@@ -1,8 +1,10 @@
-From adc32a9ee5875fe4c0da12b676b38c696d95437c Mon Sep 17 00:00:00 2001
+From 6c4b12f6fc72208ab963463412acba210d137e71 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Fri, 25 May 2012 14:11:51 +0200
Subject: ARM: at91: aic can use fast eoi handler type
+commit 42a859daaf6af4d234fcf964a421666d5cca3f6a upstream.
+
The Advanced Interrupt Controller allows us to use the fast EOI handler type.
It lets us remove the Atmel specific workaround into arch/arm/kernel/irq.c
used to indicate to the AIC the end of the interrupt treatment.
diff --git a/patches.at91/0054-ARM-at91-aic-add-dt-support-for-external-irqs.patch b/patches.at91/0053-ARM-at91-aic-add-dt-support-for-external-irqs.patch
index 4850ef400ae862..ee25075e7e27e6 100644
--- a/patches.at91/0054-ARM-at91-aic-add-dt-support-for-external-irqs.patch
+++ b/patches.at91/0053-ARM-at91-aic-add-dt-support-for-external-irqs.patch
@@ -1,8 +1,10 @@
-From 6591d7a4f331b00fa020ef27b367239854944459 Mon Sep 17 00:00:00 2001
+From 6d79a82baf09ee3a77f305542cf0ed0c00fa325f Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Mon, 9 Apr 2012 19:36:36 +0800
Subject: ARM: at91: aic add dt support for external irqs
+commit c65739437045c351a2a0ddb834719b9d616d4d47 upstream.
+
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
---
Documentation/devicetree/bindings/arm/atmel-aic.txt | 1 +
diff --git a/patches.at91/0055-ARM-at91-add-of-irq-priorities-support.patch b/patches.at91/0054-ARM-at91-add-of-irq-priorities-support.patch
index ed2769e343edb5..b8df4e105d34d2 100644
--- a/patches.at91/0055-ARM-at91-add-of-irq-priorities-support.patch
+++ b/patches.at91/0054-ARM-at91-add-of-irq-priorities-support.patch
@@ -1,8 +1,10 @@
-From 2e9f08703ba386c61ee33e8a7018ef12c361b463 Mon Sep 17 00:00:00 2001
+From 70df58d418b354d8e1ad6597463da2b3d32148c3 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 20 Jun 2012 16:13:30 +0200
Subject: ARM: at91: add of irq priorities support
+commit f8a073ee378b9893aee0749c3868a6ecfb0c1636 upstream.
+
Add a third cell to define irq priority.
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
diff --git a/patches.at91/0056-ARM-at91-remove-static-irq-priorities-for-sam9x5.patch b/patches.at91/0055-ARM-at91-remove-static-irq-priorities-for-sam9x5.patch
index 395295b3151bb4..053cf1f3240b16 100644
--- a/patches.at91/0056-ARM-at91-remove-static-irq-priorities-for-sam9x5.patch
+++ b/patches.at91/0055-ARM-at91-remove-static-irq-priorities-for-sam9x5.patch
@@ -1,8 +1,10 @@
-From 253f40569228efcd947997772f9e913aef4e8dec Mon Sep 17 00:00:00 2001
+From 3513672c75cce07bc51cc8e433b18c238490e05f Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Fri, 22 Jun 2012 11:41:34 +0200
Subject: ARM: at91: remove static irq priorities for sam9x5
+commit 3a6b37134c71be1b085be7fe5234f364dc68e2de upstream.
+
Since irq priorites are managed in DT, static ones are no more required for
sam9x5 which only has DT support.
diff --git a/patches.at91/0057-ARM-at91-at91-based-machines-specify-their-own-irq-h.patch b/patches.at91/0056-ARM-at91-at91-based-machines-specify-their-own-irq-h.patch
index a02a21ce88c4bd..6a003f843eafa6 100644
--- a/patches.at91/0057-ARM-at91-at91-based-machines-specify-their-own-irq-h.patch
+++ b/patches.at91/0056-ARM-at91-at91-based-machines-specify-their-own-irq-h.patch
@@ -1,9 +1,11 @@
-From 4d4e7847287b4ad784ac97768d4768bbbfabe8a1 Mon Sep 17 00:00:00 2001
+From 567e7d20c108ffb8974c7294ec0263da01ce419d Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Mon, 11 Jun 2012 15:38:03 +0200
Subject: ARM: at91: at91 based machines specify their own irq handler at run
time
+commit 3e135466745a62b1814edef74c7b4a25e6bda707 upstream.
+
SOC_AT91SAM9 selects MULTI_IRQ_HANDLER in order to let machines specify their
own IRQ handler at run time.
diff --git a/patches.at91/0058-ARM-at91-sparse-irq-support.patch b/patches.at91/0057-ARM-at91-sparse-irq-support.patch
index 0947785f2886a0..56eb5b0e77ccaa 100644
--- a/patches.at91/0058-ARM-at91-sparse-irq-support.patch
+++ b/patches.at91/0057-ARM-at91-sparse-irq-support.patch
@@ -1,8 +1,10 @@
-From 6fdddfc0d9b97a191bf49bb1b180822f156c515c Mon Sep 17 00:00:00 2001
+From f53355af7dda7196da453539fae26457c459dfb2 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Thu, 21 Jun 2012 14:47:27 +0200
Subject: ARM: at91: sparse irq support
+commit 8fe82a5550a8e97b3f59c74f994b88ed6b3544a3 upstream.
+
Enable sparse irq support for multisoc image. It involves to add the
NR_IRQS_LEGACY offset to static SoC irq number definitions since NR_IRQS_LEGACY
irq descs are allocated before AIC requests irq descs allocation.
diff --git a/patches.at91/0059-ARM-at91-remove-mach-irqs.h.patch b/patches.at91/0058-ARM-at91-remove-mach-irqs.h.patch
index 17aa40e9ef3034..98e736c421c8df 100644
--- a/patches.at91/0059-ARM-at91-remove-mach-irqs.h.patch
+++ b/patches.at91/0058-ARM-at91-remove-mach-irqs.h.patch
@@ -1,8 +1,10 @@
-From 45fba6f03c7b2ec9fd1b0d37715c6e8b9ebb3a4d Mon Sep 17 00:00:00 2001
+From eb023f54611256fb88f23973139adb9c7c0b4c7f Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Thu, 14 Jun 2012 15:41:04 +0200
Subject: ARM: at91: remove mach/irqs.h
+commit 4c6971a6debb340d487cf6189f15a1332702330f upstream.
+
mach/irqs only defines FIQ_START which doesn't appear to be used anywhere
so remove it.
diff --git a/patches.at91/0060-ARM-at91-add-AIC5-support.patch b/patches.at91/0059-ARM-at91-add-AIC5-support.patch
index feaacd1db0f4ae..3b9623fc353756 100644
--- a/patches.at91/0060-ARM-at91-add-AIC5-support.patch
+++ b/patches.at91/0059-ARM-at91-add-AIC5-support.patch
@@ -1,8 +1,10 @@
-From 2ab4fd505a722e59d1a7b02d4b8fe5a89bc2f761 Mon Sep 17 00:00:00 2001
+From 908da403154b9fc68fdefdca20cc4049cd13c7b9 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 30 May 2012 10:01:09 +0200
Subject: ARM: at91: add AIC5 support
+commit c4b68520dc0ec96153bc0d87bca5ffba508edfcf upstream.
+
The number of lines of AIC5 has increased from 32 to 128. Due to this
increase, a source select register has been introduced for the interrupt
line selection. Moreover, register mapping has been changed. For that reasons,
diff --git a/patches.at91/0061-dt-add-property-iteration-helpers.patch b/patches.at91/0060-dt-add-property-iteration-helpers.patch
index 40f12e568a1529..4abe7a0efc9897 100644
--- a/patches.at91/0061-dt-add-property-iteration-helpers.patch
+++ b/patches.at91/0060-dt-add-property-iteration-helpers.patch
@@ -1,8 +1,10 @@
-From b0a2eb064f2171838c4562f34eb1e492ce0361d5 Mon Sep 17 00:00:00 2001
+From 269418c20b0c2e0aaa9da1e46b110a4c9f4b90f9 Mon Sep 17 00:00:00 2001
From: Stephen Warren <swarren@nvidia.com>
Date: Wed, 4 Apr 2012 09:27:46 -0600
Subject: dt: add property iteration helpers
+commit c541adc637066407d4cda9db14dcb0e618966a4c upstream.
+
This patch adds macros of_property_for_each_u32() and
of_property_for_each_string(), which iterate over an array of values
within a device-tree property. Usage is for example:
diff --git a/patches.at91/0062-ARM-at91-fix-new-build-errors.patch b/patches.at91/0061-ARM-at91-fix-new-build-errors.patch
index b26870b9f081b0..bac177768d283c 100644
--- a/patches.at91/0062-ARM-at91-fix-new-build-errors.patch
+++ b/patches.at91/0061-ARM-at91-fix-new-build-errors.patch
@@ -1,8 +1,10 @@
-From a00b0ccc24fe0904fa187dd320709da1b6f44c90 Mon Sep 17 00:00:00 2001
+From b6a60e81276efc7c6aa5f37f50f52ac0d8391187 Mon Sep 17 00:00:00 2001
From: Arnd Bergmann <arnd@arndb.de>
Date: Wed, 4 Jul 2012 07:45:16 +0000
Subject: ARM: at91: fix new build errors
+commit 14070ade02cc378bc30dae383532768a94805988 upstream.
+
MULTI_IRQ_HANDLER and SPARSE_IRQ are now required everywhere because
mach/irqs.h and mach/entry-macros.S are gone but the symbols are
only selected for AT91SAM9, not for the NOMMU parts.
diff --git a/patches.at91/0063-dmaengine-at_hdmac-remove-some-at_dma_slave-comments.patch b/patches.at91/0062-dmaengine-at_hdmac-remove-some-at_dma_slave-comments.patch
index 64a2b3ea490bfa..3b3be230b1ae5b 100644
--- a/patches.at91/0063-dmaengine-at_hdmac-remove-some-at_dma_slave-comments.patch
+++ b/patches.at91/0062-dmaengine-at_hdmac-remove-some-at_dma_slave-comments.patch
@@ -1,8 +1,10 @@
-From 0144b540ede14f0e1c1f3d084e4d48552a347b6a Mon Sep 17 00:00:00 2001
+From 8784aa5855d4f4ebc018df2ee43a143c7560ba37 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 10 May 2012 12:17:39 +0200
Subject: dmaengine: at_hdmac: remove some at_dma_slave comments
+commit b89a9cb4027a498de7dad12a68b06ae1b254042c upstream.
+
These comments were covering removed struct at_dma_slave fields.
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
diff --git a/patches.at91/0064-dmaengine-at_hdmac-remove-ATC_DEFAULT_CTRLA-constant.patch b/patches.at91/0063-dmaengine-at_hdmac-remove-ATC_DEFAULT_CTRLA-constant.patch
index ff3c21c85f24bb..2d252b185ac885 100644
--- a/patches.at91/0064-dmaengine-at_hdmac-remove-ATC_DEFAULT_CTRLA-constant.patch
+++ b/patches.at91/0063-dmaengine-at_hdmac-remove-ATC_DEFAULT_CTRLA-constant.patch
@@ -1,8 +1,10 @@
-From 6a24ecd4c954856980e2c5be94c85d97bf6a47d6 Mon Sep 17 00:00:00 2001
+From 7d5ebe64bdd79c895951ec7d72425f7806b14fbd Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 10 May 2012 12:17:40 +0200
Subject: dmaengine: at_hdmac: remove ATC_DEFAULT_CTRLA constant
+commit b409ebfb14a71b64e11b156dc82ede698480397e upstream.
+
Not needed constant that was set to 0.
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
diff --git a/patches.at91/0065-dmaengine-at_hdmac-take-maxburst-from-slave-configur.patch b/patches.at91/0064-dmaengine-at_hdmac-take-maxburst-from-slave-configur.patch
index 2dc96e7fde2fb6..36840fd090b592 100644
--- a/patches.at91/0065-dmaengine-at_hdmac-take-maxburst-from-slave-configur.patch
+++ b/patches.at91/0064-dmaengine-at_hdmac-take-maxburst-from-slave-configur.patch
@@ -1,8 +1,10 @@
-From a692d1243e4c2513c96f00b9be1ab36fb65d2992 Mon Sep 17 00:00:00 2001
+From dc894a3e43407b912568b2c3a1fc83585994be14 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 10 May 2012 12:17:41 +0200
Subject: dmaengine: at_hdmac: take maxburst from slave configuration
+commit 1dd1ea8eb46a71201943148cc0ed3182cd04e288 upstream.
+
The maxburst/chunk size was taken from the private slave DMA data structure.
Use the common API provided by DMA_SLAVE_CONFIG to setup src/dst maxburst
values.
diff --git a/patches.at91/0066-dmaengine-at_hdmac-trivial-fix-comment-in-header.patch b/patches.at91/0065-dmaengine-at_hdmac-trivial-fix-comment-in-header.patch
index 60572dc4f2a8d5..1f71b5a3a17611 100644
--- a/patches.at91/0066-dmaengine-at_hdmac-trivial-fix-comment-in-header.patch
+++ b/patches.at91/0065-dmaengine-at_hdmac-trivial-fix-comment-in-header.patch
@@ -1,8 +1,10 @@
-From e7d260949873bedcc9fe6cd9f60eb1d99359d119 Mon Sep 17 00:00:00 2001
+From cbf60a8fc3f77c39c2612d91a86797c4153ce4fe Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 12 Jun 2012 10:34:52 +0200
Subject: dmaengine: at_hdmac: trivial: fix comment in header
+commit 9102d8715e5c10db37d81ab75285a2f6746360b2 upstream.
+
Not all Atmel SoCs were pointed out in header comment which was bringing
confusion. Remove the truncated list of supported devices, replace by the
only one that is not supported.
diff --git a/patches.at91/0069-AT91-Remove-fixed-mapping-for-AT91RM9200-ethernet.patch b/patches.at91/0068-AT91-Remove-fixed-mapping-for-AT91RM9200-ethernet.patch
index d2942666314b6f..3186be6701bab3 100644
--- a/patches.at91/0069-AT91-Remove-fixed-mapping-for-AT91RM9200-ethernet.patch
+++ b/patches.at91/0068-AT91-Remove-fixed-mapping-for-AT91RM9200-ethernet.patch
@@ -1,8 +1,10 @@
-From 272e7886507edd10614cdb998e2374afd122149e Mon Sep 17 00:00:00 2001
+From 667d21c53f93478f575a888a3258187d401b4305 Mon Sep 17 00:00:00 2001
From: Andrew Victor <avictor.za@gmail.com>
Date: Thu, 26 Apr 2012 00:30:42 +0000
Subject: AT91: Remove fixed mapping for AT91RM9200 ethernet
+commit c5f0f83c3be4c965c40c78d52000db30c0ceab5d upstream.
+
The AT91RM9200 Ethernet controller still has a fixed IO mapping.
So:
* Remove the fixed IO mapping and AT91_VA_BASE_EMAC definition.
diff --git a/patches.at91/0070-net-at91_ether-use-gpio_to_irq-for-phy-IRQ-line.patch b/patches.at91/0069-net-at91_ether-use-gpio_to_irq-for-phy-IRQ-line.patch
index 07c79ae379694e..6148ded63b138b 100644
--- a/patches.at91/0070-net-at91_ether-use-gpio_to_irq-for-phy-IRQ-line.patch
+++ b/patches.at91/0069-net-at91_ether-use-gpio_to_irq-for-phy-IRQ-line.patch
@@ -1,8 +1,10 @@
-From 4c7f53afde86fed3bbc8cb4583b46e0b154ca01f Mon Sep 17 00:00:00 2001
+From 8d5bf013fc624b1abb36240dd06dc5b43201e2a9 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 26 Apr 2012 00:30:43 +0000
Subject: net/at91_ether: use gpio_to_irq for phy IRQ line
+commit 86cc070eb19640d42941d3074e42c761d4c1c59c upstream.
+
Use the gpio_to_irq() function to retrieve the phy IRQ line
from the GPIO pin specification.
This fix is needed now that we have moved to irqdomains on AT91.
diff --git a/patches.at91/0071-net-macb-manage-carrier-state-with-call-to-netif_car.patch b/patches.at91/0070-net-macb-manage-carrier-state-with-call-to-netif_car.patch
index de3a73a9d785bf..acff002e121f90 100644
--- a/patches.at91/0071-net-macb-manage-carrier-state-with-call-to-netif_car.patch
+++ b/patches.at91/0070-net-macb-manage-carrier-state-with-call-to-netif_car.patch
@@ -1,8 +1,10 @@
-From 7753ed0e33522a318f41773a78c2900a038c23be Mon Sep 17 00:00:00 2001
+From df5dbd6c7571a36641c5ec724afb595ba2d9fa82 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 3 Jul 2012 23:14:13 +0000
Subject: net/macb: manage carrier state with call to netif_carrier_{on|off}()
+commit 03fc4721cd96753696a988a2ba563f9f08ad4e9f upstream.
+
OFF carrier state is setup in probe() open() and suspend() functions.
The carrier ON state is managed in macb_handle_link_change().
diff --git a/patches.at91/0072-ALSA-atmel-ac97c-correct-the-unexpected-behavior-whe.patch b/patches.at91/0071-ALSA-atmel-ac97c-correct-the-unexpected-behavior-whe.patch
index d8a89a2cc95341..be1942931e1561 100644
--- a/patches.at91/0072-ALSA-atmel-ac97c-correct-the-unexpected-behavior-whe.patch
+++ b/patches.at91/0071-ALSA-atmel-ac97c-correct-the-unexpected-behavior-whe.patch
@@ -1,9 +1,11 @@
-From dbbe3702cb9bf1aa4e07dc6fe2cce479f75ab39e Mon Sep 17 00:00:00 2001
+From ff53d26da93227bae1309bfd9c404d17fd5baf8b Mon Sep 17 00:00:00 2001
From: Bo Shen <voice.shen@atmel.com>
Date: Fri, 11 May 2012 17:39:28 +0800
Subject: ALSA: atmel/ac97c: correct the unexpected behavior when using
uninitial value for reset pin
+commit b2522f9262539fc328b4b9344f8a2f7ef2cb18d5 upstream.
+
When pdata->reset_pin is passed with a negative value (means gpio
is invalid), then chip->reset_pin will not be assigned to a vaule,
it will use default value 0. This will cause unexpected behavior.
diff --git a/patches.at91/0073-MTD-at91-extract-hw-ecc-initialization-to-one-functi.patch b/patches.at91/0072-MTD-at91-extract-hw-ecc-initialization-to-one-functi.patch
index 436c88279c1fde..4fe6b31f140dc1 100644
--- a/patches.at91/0073-MTD-at91-extract-hw-ecc-initialization-to-one-functi.patch
+++ b/patches.at91/0072-MTD-at91-extract-hw-ecc-initialization-to-one-functi.patch
@@ -1,8 +1,10 @@
-From 37a9c14614a63c3e5fed9d6cb18638d765a65f80 Mon Sep 17 00:00:00 2001
+From a1ac896220cc6517c99b449fee4b98618cf4d4d2 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Thu, 31 May 2012 18:09:20 +0800
Subject: MTD: at91: extract hw ecc initialization to one function
+commit 3dfe41a4c705223c66373968327407e11c2fb1a1 upstream.
+
This patch moves hw ecc initialization code to one function.
Signed-off-by: Hong Xu <hong.xu@atmel.com>
diff --git a/patches.at91/0074-MTD-at91-add-dt-parameters-for-Atmel-PMECC.patch b/patches.at91/0073-MTD-at91-add-dt-parameters-for-Atmel-PMECC.patch
index b1711f6c37c108..7325cb1348ab80 100644
--- a/patches.at91/0074-MTD-at91-add-dt-parameters-for-Atmel-PMECC.patch
+++ b/patches.at91/0073-MTD-at91-add-dt-parameters-for-Atmel-PMECC.patch
@@ -1,8 +1,10 @@
-From 7f3d2c9c00b937d2932b337fe259dd4f56c048b7 Mon Sep 17 00:00:00 2001
+From 0ac83ef70e787b4309088615a0375d7318bdcd8f Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Tue, 26 Jun 2012 17:42:22 +0800
Subject: MTD: at91: add dt parameters for Atmel PMECC
+commit a41b51a1f7c15a1b00f30a3ad2d0373ad51b883d upstream.
+
Add DT support for PMECC parameters.
Signed-off-by: Hong Xu <hong.xu@atmel.com>
diff --git a/patches.at91/0075-MTD-at91-atmel_nand-Update-driver-to-support-Program.patch b/patches.at91/0074-MTD-at91-atmel_nand-Update-driver-to-support-Program.patch
index df8ea11c4f2dcb..32902c312191aa 100644
--- a/patches.at91/0075-MTD-at91-atmel_nand-Update-driver-to-support-Program.patch
+++ b/patches.at91/0074-MTD-at91-atmel_nand-Update-driver-to-support-Program.patch
@@ -1,9 +1,11 @@
-From 6dc4ff786c62fa34390607264d4d3ec54e22d5b7 Mon Sep 17 00:00:00 2001
+From 095fbbb23efb47cf006720652a877ffefe50c609 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Fri, 29 Jun 2012 15:29:21 +0800
Subject: MTD: at91: atmel_nand: Update driver to support Programmable Multibit
ECC controller
+Is seen as commit 6dc4ff786c62fa34390607264d4d3ec54e22d5b7 upstream.
+
The Programmable Multibit ECC (PMECC) controller is a programmable binary
BCH(Bose, Chaudhuri and Hocquenghem) encoder and decoder. This controller
can be used to support both SLC and MLC NAND Flash devices. It supports to
diff --git a/patches.at91/0076-MTD-nand-add-return-value-for-write_page-write_page_.patch b/patches.at91/0075-MTD-nand-add-return-value-for-write_page-write_page_.patch
index af5354607adb12..3078b197840136 100644
--- a/patches.at91/0076-MTD-nand-add-return-value-for-write_page-write_page_.patch
+++ b/patches.at91/0075-MTD-nand-add-return-value-for-write_page-write_page_.patch
@@ -1,9 +1,11 @@
-From c00279166e428d885fd658d0be8d2419acc87d18 Mon Sep 17 00:00:00 2001
+From 8a6cf5507a3070841f8b4636af42d847d885f50d Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Mon, 25 Jun 2012 15:15:54 +0800
Subject: MTD: nand: add return value for write_page()/write_page_raw()
functions in structure of nand_ecc_ctrl.
+Is the equivalent of commit fdbad98dff8007f2b8bee6698b5d25ebba0471c9 upstream.
+
There is an implemention of hardware ECC write page function which may return an
error indication.
For instance, using Atmel HW PMECC to write one page into a nand flash, the hardware
diff --git a/patches.at91/0218-MTD-atmel-nand-fix-gpio-missing-request.patch b/patches.at91/0076-MTD-atmel-nand-fix-gpio-missing-request.patch
index 88a7d8f648baee..2cb9fbdff7ccaf 100644
--- a/patches.at91/0218-MTD-atmel-nand-fix-gpio-missing-request.patch
+++ b/patches.at91/0076-MTD-atmel-nand-fix-gpio-missing-request.patch
@@ -1,8 +1,10 @@
-From 57ce21ce09125413ed6f01cd028b7721ac0abd00 Mon Sep 17 00:00:00 2001
+From b9401beeb6444e9e2bc4de97b1efc2ac9491a34f Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 12 Jul 2012 13:20:22 +0800
Subject: MTD: atmel nand: fix gpio missing request
+commit 28446acb1f8268cda4b2076f72519534f84d6a36 upstream.
+
without this the gpio will not be muxed as a gpio by the current custom pinmux
or later by the pinctrl
@@ -13,10 +15,10 @@ Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
1 file changed, 49 insertions(+), 1 deletion(-)
diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c
-index 980ffdd..3978336 100644
+index 42b64fb..c512bba 100644
--- a/drivers/mtd/nand/atmel_nand.c
+++ b/drivers/mtd/nand/atmel_nand.c
-@@ -1411,8 +1411,41 @@ static int __init atmel_nand_probe(struct platform_device *pdev)
+@@ -1410,8 +1410,41 @@ static int __init atmel_nand_probe(struct platform_device *pdev)
nand_chip->IO_ADDR_W = host->io_base;
nand_chip->cmd_ctrl = atmel_nand_cmd_ctrl;
@@ -58,8 +60,8 @@ index 980ffdd..3978336 100644
+ }
nand_chip->ecc.mode = host->board.ecc_mode;
-
-@@ -1431,6 +1464,21 @@ static int __init atmel_nand_probe(struct platform_device *pdev)
+ nand_chip->chip_delay = 20; /* 20us command delay time */
+@@ -1426,6 +1459,21 @@ static int __init atmel_nand_probe(struct platform_device *pdev)
atmel_nand_enable(host);
if (gpio_is_valid(host->board.det_pin)) {
diff --git a/patches.at91/0101-usb-gadget-at91_udc-move-the-dereference-below-the-N.patch b/patches.at91/0077-usb-gadget-at91_udc-move-the-dereference-below-the-N.patch
index b28e71bae4041a..cb920de18851d7 100644
--- a/patches.at91/0101-usb-gadget-at91_udc-move-the-dereference-below-the-N.patch
+++ b/patches.at91/0077-usb-gadget-at91_udc-move-the-dereference-below-the-N.patch
@@ -1,8 +1,10 @@
-From ae50ff05ab833b25bb7d581dd0beaeec1ab830da Mon Sep 17 00:00:00 2001
+From 0e4179bc4720ad2cc938df8eda49685e84be6e91 Mon Sep 17 00:00:00 2001
From: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Date: Fri, 7 Sep 2012 14:54:25 +0800
Subject: usb: gadget: at91_udc: move the dereference below the NULL test
+commit 162ca3ca613e02e115ec9c5273f94bd22dad0af2 upstream.
+
The dereference should be moved below the NULL test.
spatch with a semantic match is used to found this.
diff --git a/patches.at91/0103-USB-ohci-at91-fix-PIO-handling-in-relation-with-numb.patch b/patches.at91/0079-USB-ohci-at91-fix-PIO-handling-in-relation-with-numb.patch
index 4f7467a03a8c14..6491324bab7481 100644
--- a/patches.at91/0103-USB-ohci-at91-fix-PIO-handling-in-relation-with-numb.patch
+++ b/patches.at91/0079-USB-ohci-at91-fix-PIO-handling-in-relation-with-numb.patch
@@ -1,8 +1,10 @@
-From 42e76043636c925fe4de3223092e587d12a1be2a Mon Sep 17 00:00:00 2001
+From 2b2b3800d382a683216a2e0fc6a27ba480716f2a Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Wed, 29 Aug 2012 11:49:18 +0200
Subject: USB: ohci-at91: fix PIO handling in relation with number of ports
+commit 6fffb77c8393151b0cf8cef1b9c2ba90587dd2e8 upstream.
+
If the number of ports present on the SoC/board is not the maximum
and that the platform data is not filled with all data, there is
an easy way to mess the PIO setup for this interface.
diff --git a/patches.at91/0104-usb-gadget-at91_udc-Propagate-devicetree-to-gadget-d.patch b/patches.at91/0080-usb-gadget-at91_udc-Propagate-devicetree-to-gadget-d.patch
index 014d66dc902dc5..32c1de15189129 100644
--- a/patches.at91/0104-usb-gadget-at91_udc-Propagate-devicetree-to-gadget-d.patch
+++ b/patches.at91/0080-usb-gadget-at91_udc-Propagate-devicetree-to-gadget-d.patch
@@ -1,8 +1,10 @@
-From 3be7e4694db4d894b3bbb2252d033a58a8805cf0 Mon Sep 17 00:00:00 2001
+From 620f6b0ce1071fd027a1882a21e41143d8bb5d95 Mon Sep 17 00:00:00 2001
From: Alexandre Pereira da Silva <aletes.xgr@gmail.com>
Date: Tue, 26 Jun 2012 11:27:12 -0300
Subject: usb: gadget: at91_udc: Propagate devicetree to gadget drivers
+commit 65c84ea18b1b4b8c03fb67c3bea023ed1446bd2e upstream.
+
Fill dev.of_node of gadget drivers, so they can use devicetree
Signed-off-by: Alexandre Pereira da Silva <aletes.xgr@gmail.com>
diff --git a/patches.at91/0105-USB-ohci-at91.c-remove-err-usage.patch b/patches.at91/0081-USB-ohci-at91.c-remove-err-usage.patch
index c90aef45d3d88b..4d5cd1ca5e505c 100644
--- a/patches.at91/0105-USB-ohci-at91.c-remove-err-usage.patch
+++ b/patches.at91/0081-USB-ohci-at91.c-remove-err-usage.patch
@@ -1,8 +1,10 @@
-From 3b08384658865b98f31a74f07550ac0a562887e8 Mon Sep 17 00:00:00 2001
+From 5f66b12556f296e2aa31268877ad5c2961a073f4 Mon Sep 17 00:00:00 2001
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: Fri, 27 Apr 2012 11:24:39 -0700
Subject: USB: ohci-at91.c: remove err() usage
+commit 2418d5f979fa424c401654f0f1e1d6abffecc379 upstream.
+
err() was a very old USB-specific macro that I thought had
gone away. This patch removes it from being used in the
driver and uses dev_err() instead.
diff --git a/patches.at91/0077-MTD-atmel_nand-revet-the-oob_required-parameter-in-e.patch b/patches.at91/0083-MTD-atmel_nand-revet-the-oob_required-parameter-in-e.patch
index bdccc954ab88b0..a4dcade123ec86 100644
--- a/patches.at91/0077-MTD-atmel_nand-revet-the-oob_required-parameter-in-e.patch
+++ b/patches.at91/0083-MTD-atmel_nand-revet-the-oob_required-parameter-in-e.patch
@@ -1,4 +1,4 @@
-From 7d92178b306bf2b8020da2a5c53077885e6239f9 Mon Sep 17 00:00:00 2001
+From 736d87b6261c8fee4399f3d2605609fd97b43f5e Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Fri, 21 Sep 2012 15:49:29 +0200
Subject: MTD: atmel_nand: revet the oob_required parameter in
@@ -12,7 +12,7 @@ Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c
-index 42b64fb..ec0745e 100644
+index c512bba..b5e5a76 100644
--- a/drivers/mtd/nand/atmel_nand.c
+++ b/drivers/mtd/nand/atmel_nand.c
@@ -759,7 +759,7 @@ normal_check:
diff --git a/patches.at91/0044-USB-Kconfig-add-Atmel-usba-driver-entry.patch b/patches.at91/0084-USB-Kconfig-add-Atmel-usba-driver-entry.patch
index 782778b7ce0dc8..e1d6f03d84ccb0 100644
--- a/patches.at91/0044-USB-Kconfig-add-Atmel-usba-driver-entry.patch
+++ b/patches.at91/0084-USB-Kconfig-add-Atmel-usba-driver-entry.patch
@@ -1,4 +1,4 @@
-From 4a0e29935e53da412664f85d25d46ba719ec2294 Mon Sep 17 00:00:00 2001
+From b0b4d9808e0c71070375befa5b06707eb91c3a2a Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 19 Jun 2012 13:14:10 +0200
Subject: USB: Kconfig: add Atmel usba driver entry
diff --git a/patches.at91/0192-pinctrl-core-device-tree-mapping-table-parsing-suppo.patch b/patches.at91/0085-pinctrl-core-device-tree-mapping-table-parsing-suppo.patch
index e6c070d8a77dcb..3227d8fc67b51f 100644
--- a/patches.at91/0192-pinctrl-core-device-tree-mapping-table-parsing-suppo.patch
+++ b/patches.at91/0085-pinctrl-core-device-tree-mapping-table-parsing-suppo.patch
@@ -1,8 +1,10 @@
-From f67e075c4847120d480cd6347da04359f4fd7f8c Mon Sep 17 00:00:00 2001
+From 76cbb89fa9ac0f8a422bdd44f6deb0dd3566c960 Mon Sep 17 00:00:00 2001
From: Stephen Warren <swarren@wwwdotorg.org>
Date: Fri, 23 Mar 2012 10:29:46 -0600
Subject: pinctrl: core device tree mapping table parsing support
+commit 57291ce295c0aca738dd284c4a9c591c09ebee71 upstream.
+
During pinctrl_get(), if the client device has a device tree node, look
for the common pinctrl properties there. If found, parse the referenced
device tree nodes, with the help of the pinctrl drivers, and generate
diff --git a/patches.at91/0193-pinctrl-fix-build-when-CONFIG_OF-CONFIG_PINCTRL.patch b/patches.at91/0086-pinctrl-fix-build-when-CONFIG_OF-CONFIG_PINCTRL.patch
index 2a91bb276917fc..2f855d34b188a5 100644
--- a/patches.at91/0193-pinctrl-fix-build-when-CONFIG_OF-CONFIG_PINCTRL.patch
+++ b/patches.at91/0086-pinctrl-fix-build-when-CONFIG_OF-CONFIG_PINCTRL.patch
@@ -1,8 +1,10 @@
-From 71404155915a36c279030254266350255058b89a Mon Sep 17 00:00:00 2001
+From e159086ce1559954a5f30e4b42feab3934459208 Mon Sep 17 00:00:00 2001
From: Stephen Warren <swarren@nvidia.com>
Date: Tue, 3 Apr 2012 21:53:56 -0600
Subject: pinctrl: fix build when CONFIG_OF && !CONFIG_PINCTRL
+commit eafeb7a44aa8f79c992b9d557ede740c739f4b25 upstream.
+
pinctrl/devicetree.c won't compile when !CONFIG_PINCTRL, since the
pinctrl headers don't declare some types when !PINCTRL. Make sure
pinctrl/Makefile only attempts to compile devicetree.c when OF &&
diff --git a/patches.at91/0194-pinctrl-fix-dangling-comment.patch b/patches.at91/0087-pinctrl-fix-dangling-comment.patch
index af511327d20267..b6eaa383c78129 100644
--- a/patches.at91/0194-pinctrl-fix-dangling-comment.patch
+++ b/patches.at91/0087-pinctrl-fix-dangling-comment.patch
@@ -1,8 +1,10 @@
-From 51c38f7a1e3171e80e2c4c3db1bf6276a2711298 Mon Sep 17 00:00:00 2001
+From 1a5a72c0a928388e178aca6290fd866b67b045d8 Mon Sep 17 00:00:00 2001
From: Linus Walleij <linus.walleij@linaro.org>
Date: Tue, 24 Apr 2012 15:20:02 +0200
Subject: pinctrl: fix dangling comment
+commit dd5127010afa560b1cfde7e2cffeadabdd20885d upstream.
+
This comment was referring to an older PINMUX define, it should
be PINCTRL now.
diff --git a/patches.at91/0195-pinctrl-implement-devm_pinctrl_get-put.patch b/patches.at91/0088-pinctrl-implement-devm_pinctrl_get-put.patch
index fab78ce91b335c..0ed9b2229f5b9a 100644
--- a/patches.at91/0195-pinctrl-implement-devm_pinctrl_get-put.patch
+++ b/patches.at91/0088-pinctrl-implement-devm_pinctrl_get-put.patch
@@ -1,8 +1,10 @@
-From 51da4591803af89917c5ef0f8b1e36b2f1398883 Mon Sep 17 00:00:00 2001
+From 6697baae87bbd04741c77c498d560a16edceb42a Mon Sep 17 00:00:00 2001
From: Stephen Warren <swarren@nvidia.com>
Date: Mon, 16 Apr 2012 10:51:00 -0600
Subject: pinctrl: implement devm_pinctrl_get()/put()
+commit 6d4ca1fb467932773da7b808c52f3d7ef4461ba0 upstream.
+
These functions allow the driver core to automatically clean up any
allocations made by drivers, thus leading to simplified drivers.
diff --git a/patches.at91/0196-pinctrl-add-pinctrl_provide_dummies-interface-for-pl.patch b/patches.at91/0089-pinctrl-add-pinctrl_provide_dummies-interface-for-pl.patch
index e3fcb3b56a10b2..0f78817d0fa765 100644
--- a/patches.at91/0196-pinctrl-add-pinctrl_provide_dummies-interface-for-pl.patch
+++ b/patches.at91/0089-pinctrl-add-pinctrl_provide_dummies-interface-for-pl.patch
@@ -1,8 +1,10 @@
-From 489c95dd039fae25e560ef219754a3ce4f9fd501 Mon Sep 17 00:00:00 2001
+From 1329721ec7c0898aea3607ac6c02fb8d68b42fea Mon Sep 17 00:00:00 2001
From: Dong Aisheng <dong.aisheng@linaro.org>
Date: Thu, 26 Apr 2012 16:15:50 +0800
Subject: pinctrl: add pinctrl_provide_dummies interface for platforms to use
+commit 5b3aa5f7c6287b1a0698950a91e94546888e553b upstream.
+
Add a interface pinctrl_provide_dummies for platform to indicate
whether it needs use pinctrl dummy state.
diff --git a/patches.at91/0197-pinctrl-remove-pinctrl_remove_gpio_range.patch b/patches.at91/0090-pinctrl-remove-pinctrl_remove_gpio_range.patch
index fc5a9090200fd6..d89af2fdb5fdb4 100644
--- a/patches.at91/0197-pinctrl-remove-pinctrl_remove_gpio_range.patch
+++ b/patches.at91/0090-pinctrl-remove-pinctrl_remove_gpio_range.patch
@@ -1,8 +1,10 @@
-From 1332062fec70ff4fc2f3dd9360911a59ba78bcaf Mon Sep 17 00:00:00 2001
+From 87d3596781005abbbadb4b5acc43c0820f80a112 Mon Sep 17 00:00:00 2001
From: Dong Aisheng <dong.aisheng@linaro.org>
Date: Wed, 23 May 2012 21:22:40 +0800
Subject: pinctrl: remove pinctrl_remove_gpio_range
+commit 5d589b092ab212bbcc27828167e1c036e7fc77d2 upstream.
+
The gpio ranges will be automatically removed when the pinctrl
driver is unregistered.
diff --git a/patches.at91/0198-pinctrl-add-pinctrl_add_gpio_ranges-function.patch b/patches.at91/0091-pinctrl-add-pinctrl_add_gpio_ranges-function.patch
index ab6bf0ed17326a..a1cbaf5fcafdab 100644
--- a/patches.at91/0198-pinctrl-add-pinctrl_add_gpio_ranges-function.patch
+++ b/patches.at91/0091-pinctrl-add-pinctrl_add_gpio_ranges-function.patch
@@ -1,8 +1,10 @@
-From d52a7f1a57f4ffda01f648c2ae986ab52edaa517 Mon Sep 17 00:00:00 2001
+From a41052a3f24aebed6c1adb152bba379c729693e0 Mon Sep 17 00:00:00 2001
From: Dong Aisheng <dong.aisheng@linaro.org>
Date: Wed, 23 May 2012 21:22:41 +0800
Subject: pinctrl: add pinctrl_add_gpio_ranges function
+commit 3e5e00b654997aa2c3998d30f7213b9611eb23d7 upstream.
+
Often GPIO ranges are added in batch, so create a special
function for that.
diff --git a/patches.at91/0199-pinctrl-support-gpio-request-deferred-probing.patch b/patches.at91/0092-pinctrl-support-gpio-request-deferred-probing.patch
index 1776c362f2a99b..9faae9aefa747a 100644
--- a/patches.at91/0199-pinctrl-support-gpio-request-deferred-probing.patch
+++ b/patches.at91/0092-pinctrl-support-gpio-request-deferred-probing.patch
@@ -1,8 +1,10 @@
-From d834e7a76cf4e427904024a9b5b32f80a8f085a6 Mon Sep 17 00:00:00 2001
+From 0de7501c1c0b0fa626a51fecb9af7487e128c1fe Mon Sep 17 00:00:00 2001
From: Dong Aisheng <dong.aisheng@linaro.org>
Date: Wed, 25 Apr 2012 19:38:13 +0800
Subject: pinctrl: support gpio request deferred probing
+commit 4650b7cbea4db73f459181f67f939b510e3a17b2 upstream.
+
As pinctrl handles, it may be possible the pinctrl gpio ranges
are still not got registered when user call pinctrl_gpio_request.
Thus, add defer support for it too.
diff --git a/patches.at91/0200-pinctrl-propagate-map-validation-errors.patch b/patches.at91/0093-pinctrl-propagate-map-validation-errors.patch
index 5d7c39c308249e..1c5e936d3e8d4f 100644
--- a/patches.at91/0200-pinctrl-propagate-map-validation-errors.patch
+++ b/patches.at91/0093-pinctrl-propagate-map-validation-errors.patch
@@ -1,8 +1,10 @@
-From 1f8eba396ef610c82faaf227a8b76e98cdf90afd Mon Sep 17 00:00:00 2001
+From e9c7b63720ebd0869e642f4aae9f4ff1a53c349c Mon Sep 17 00:00:00 2001
From: Stephen Warren <swarren@nvidia.com>
Date: Wed, 25 Apr 2012 10:32:16 -0600
Subject: pinctrl: propagate map validation errors
+commit fde04f419a230fb7f7dc018a9deca6f5d431831e upstream.
+
pinctrl_register_map() was returning early if pinmux_validate_map() or
pinconf_validate_map() failed, but was not actually returning the error
code.
diff --git a/patches.at91/0201-pinctrl-mark-non-EXPERIMENTAL.patch b/patches.at91/0094-pinctrl-mark-non-EXPERIMENTAL.patch
index f30229d20be909..c494a9ee7ab9c0 100644
--- a/patches.at91/0201-pinctrl-mark-non-EXPERIMENTAL.patch
+++ b/patches.at91/0094-pinctrl-mark-non-EXPERIMENTAL.patch
@@ -1,8 +1,10 @@
-From ac7194c8e5bc5956a26b7460b7e58b22504a375d Mon Sep 17 00:00:00 2001
+From 7b9faf9925d33fe49a04ccad79dbb7ca08a8cc67 Mon Sep 17 00:00:00 2001
From: Linus Walleij <linus.walleij@linaro.org>
Date: Thu, 12 Apr 2012 19:48:42 +0200
Subject: pinctrl: mark non-EXPERIMENTAL
+commit 630e2d0494f001cc3c435cac374f92e4bde0f518 upstream.
+
With the finalization of the external driver API and the device
tree support, this subsystem is now mature and can be promoted to
non-experimental status.
diff --git a/patches.at91/0202-pinctrl-implement-pinctrl-deferred-probing.patch b/patches.at91/0095-pinctrl-implement-pinctrl-deferred-probing.patch
index a97355b89ac48e..b842a4f0055b48 100644
--- a/patches.at91/0202-pinctrl-implement-pinctrl-deferred-probing.patch
+++ b/patches.at91/0095-pinctrl-implement-pinctrl-deferred-probing.patch
@@ -1,8 +1,10 @@
-From c74f8821901c3338e120844cbff9bf0676243451 Mon Sep 17 00:00:00 2001
+From ca7138a65812dda79268a64d765335279d4f917c Mon Sep 17 00:00:00 2001
From: Linus Walleij <linus.walleij@linaro.org>
Date: Tue, 10 Apr 2012 10:00:38 +0200
Subject: pinctrl: implement pinctrl deferred probing
+commit c05127c4e2c6e7d9949347a76fd05c337bcd5e84 upstream.
+
If drivers try to obtain pinctrl handles for a pin controller that
has not yet registered to the subsystem, we need to be able to
back out and retry with deferred probing. So let's return
diff --git a/patches.at91/0203-pinctrl-replace-list_-with-get_-_count.patch b/patches.at91/0096-pinctrl-replace-list_-with-get_-_count.patch
index beed95932c6ad9..5e9e51e0708201 100644
--- a/patches.at91/0203-pinctrl-replace-list_-with-get_-_count.patch
+++ b/patches.at91/0096-pinctrl-replace-list_-with-get_-_count.patch
@@ -1,8 +1,10 @@
-From 0fb545a399810ecbb6b81899a36c95671bc5dfc6 Mon Sep 17 00:00:00 2001
+From 9ef4d54b79f8a5da7112864968dcf12cb1bcedb4 Mon Sep 17 00:00:00 2001
From: Viresh Kumar <viresh.kumar@st.com>
Date: Fri, 30 Mar 2012 11:25:40 +0530
Subject: pinctrl: replace list_*() with get_*_count()
+commit d1e90e9e7467dbfe521b25ba79f520bf676ebc36 upstream.
+
Most of the SoC drivers implement list_groups() and list_functions()
routines for pinctrl and pinmux. These routines continue returning
zero until the selector argument is greater than total count of
diff --git a/patches.at91/0204-pinctrl-show-pin-name-when-request-pins.patch b/patches.at91/0097-pinctrl-show-pin-name-when-request-pins.patch
index d5517298ba2e87..cb5279bd7d44aa 100644
--- a/patches.at91/0204-pinctrl-show-pin-name-when-request-pins.patch
+++ b/patches.at91/0097-pinctrl-show-pin-name-when-request-pins.patch
@@ -1,8 +1,10 @@
-From 347e1c7f02beed8503937c53ecb23007970668ac Mon Sep 17 00:00:00 2001
+From 063384f9528680eae1564f69f66bbb240c6398ea Mon Sep 17 00:00:00 2001
From: Dong Aisheng <dong.aisheng@linaro.org>
Date: Tue, 17 Apr 2012 15:00:45 +0800
Subject: pinctrl: show pin name when request pins
+commit d0bd8df56ebffe4a5ca42e27aca2a1243c70ed53 upstream.
+
Pin name is more useful to users.
Acked-by: Stephen Warren <swarren@wwwdotorg.org>
diff --git a/patches.at91/0205-pinctrl-show-pin-name-for-pingroups-in-sysfs.patch b/patches.at91/0098-pinctrl-show-pin-name-for-pingroups-in-sysfs.patch
index dbf7a4cbe7812a..d62b4c38144060 100644
--- a/patches.at91/0205-pinctrl-show-pin-name-for-pingroups-in-sysfs.patch
+++ b/patches.at91/0098-pinctrl-show-pin-name-for-pingroups-in-sysfs.patch
@@ -1,8 +1,10 @@
-From 7e6ef22d45a1c112647e4a671442647f938602a4 Mon Sep 17 00:00:00 2001
+From 98e0834df26052480b71e183d23b6cc38d51d7a0 Mon Sep 17 00:00:00 2001
From: Dong Aisheng <dong.aisheng@linaro.org>
Date: Tue, 17 Apr 2012 15:00:46 +0800
Subject: pinctrl: show pin name for pingroups in sysfs
+commit dcb5dbc305b975cccf40942feba40964069541d3 upstream.
+
Pin name is more useful to users.
After change, when cat pingroups in sysfs, it becomes:
diff --git a/patches.at91/0206-dt-add-of_get_child_count-helper-function.patch b/patches.at91/0099-dt-add-of_get_child_count-helper-function.patch
index a388df0d017af8..1c6d1c7717f237 100644
--- a/patches.at91/0206-dt-add-of_get_child_count-helper-function.patch
+++ b/patches.at91/0099-dt-add-of_get_child_count-helper-function.patch
@@ -1,8 +1,10 @@
-From bbc91a68271eb2285968c7f68f8325d781d1e3b0 Mon Sep 17 00:00:00 2001
+From c71effdb46261af0b8304ed628c0f2d97e9b56d6 Mon Sep 17 00:00:00 2001
From: Dong Aisheng <dong.aisheng@linaro.org>
Date: Fri, 27 Apr 2012 11:36:20 +0800
Subject: dt: add of_get_child_count helper function
+commit 183f1d0c6450ee032d97a2d01ed5eb00e0dbaa49 upstream.
+
Currently most code to get child count in kernel are almost same,
add a helper to implement this function for dt to use.
diff --git a/patches.at91/0078-MTD-atmel_nand-add-9x5-to-list-of-SoC-with-DMA.patch b/patches.at91/0100-MTD-atmel_nand-add-9x5-to-list-of-SoC-with-DMA.patch
index 052f8ee81486ce..3c7309c8b43142 100644
--- a/patches.at91/0078-MTD-atmel_nand-add-9x5-to-list-of-SoC-with-DMA.patch
+++ b/patches.at91/0100-MTD-atmel_nand-add-9x5-to-list-of-SoC-with-DMA.patch
@@ -1,4 +1,4 @@
-From ddee6570ee156ed3d758fbfb0931054d77da29c5 Mon Sep 17 00:00:00 2001
+From 8eaef7cd81925116f062014a50057edf8b24ebc3 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 24 Sep 2012 14:57:08 +0200
Subject: MTD: atmel_nand: add 9x5 to list of SoC with DMA
@@ -11,7 +11,7 @@ Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c
-index ec0745e..a5c184e 100644
+index b5e5a76..a1b5468 100644
--- a/drivers/mtd/nand/atmel_nand.c
+++ b/drivers/mtd/nand/atmel_nand.c
@@ -127,7 +127,7 @@ static struct nand_ecclayout atmel_pmecc_oobinfo;
diff --git a/patches.at91/0079-MTD-atmel_nand-POI-fall-back-is-not-an-issue-change-.patch b/patches.at91/0101-MTD-atmel_nand-POI-fall-back-is-not-an-issue-change-.patch
index cbecb401cca41d..e24f8a398a987b 100644
--- a/patches.at91/0079-MTD-atmel_nand-POI-fall-back-is-not-an-issue-change-.patch
+++ b/patches.at91/0101-MTD-atmel_nand-POI-fall-back-is-not-an-issue-change-.patch
@@ -1,4 +1,4 @@
-From 3efc10bd73879d566ad573e6ce4419fb79d9eda0 Mon Sep 17 00:00:00 2001
+From 7e46312721b0ed2c4a893b2b38cca0fcd39c1cc5 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 24 Sep 2012 15:07:06 +0200
Subject: MTD: atmel_nand: POI fall back is not an issue: change log
@@ -9,7 +9,7 @@ Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c
-index a5c184e..17ef011 100644
+index a1b5468..cacccba 100644
--- a/drivers/mtd/nand/atmel_nand.c
+++ b/drivers/mtd/nand/atmel_nand.c
@@ -281,7 +281,7 @@ err_dma:
diff --git a/patches.at91/0080-MTD-atmel_nand-add-9n12-to-list-of-SoC-with-DMA.patch b/patches.at91/0102-MTD-atmel_nand-add-9n12-to-list-of-SoC-with-DMA.patch
index 0b9ce93686f38f..6cc9cf8a12546f 100644
--- a/patches.at91/0080-MTD-atmel_nand-add-9n12-to-list-of-SoC-with-DMA.patch
+++ b/patches.at91/0102-MTD-atmel_nand-add-9n12-to-list-of-SoC-with-DMA.patch
@@ -1,4 +1,4 @@
-From 6d16ae9b0f776651f60af120bb799d77504a2703 Mon Sep 17 00:00:00 2001
+From bfa303b459025a62eae939042183bb3b78fe5107 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 8 Oct 2012 16:55:29 +0200
Subject: MTD: atmel_nand: add 9n12 to list of SoC with DMA
@@ -11,7 +11,7 @@ Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c
-index 17ef011..b1158b4 100644
+index cacccba..a92f603 100644
--- a/drivers/mtd/nand/atmel_nand.c
+++ b/drivers/mtd/nand/atmel_nand.c
@@ -127,7 +127,8 @@ static struct nand_ecclayout atmel_pmecc_oobinfo;
diff --git a/patches.at91/0081-input-atmel_tsadcc-add-support-for-ARCH_AT91SAM9X5.patch b/patches.at91/0103-input-atmel_tsadcc-add-support-for-ARCH_AT91SAM9X5.patch
index e0fbdeb181a8df..059f6d5ce0b409 100644
--- a/patches.at91/0081-input-atmel_tsadcc-add-support-for-ARCH_AT91SAM9X5.patch
+++ b/patches.at91/0103-input-atmel_tsadcc-add-support-for-ARCH_AT91SAM9X5.patch
@@ -1,4 +1,4 @@
-From 205e3ae2e153f8cd611e980d02c5ca629e726f06 Mon Sep 17 00:00:00 2001
+From 1fe1424112c1385a4f3b89fb8944150692279ba9 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Wed, 17 Nov 2010 12:28:13 +0100
Subject: input: atmel_tsadcc: add support for ARCH_AT91SAM9X5
diff --git a/patches.at91/0082-input-atmel_tsadcc-add-touch-screen-pressure-measure.patch b/patches.at91/0104-input-atmel_tsadcc-add-touch-screen-pressure-measure.patch
index c9e59344022416..fa6d702cb74bb3 100644
--- a/patches.at91/0082-input-atmel_tsadcc-add-touch-screen-pressure-measure.patch
+++ b/patches.at91/0104-input-atmel_tsadcc-add-touch-screen-pressure-measure.patch
@@ -1,4 +1,4 @@
-From f924876dcc5572639dbb81e2e148cc84066f9571 Mon Sep 17 00:00:00 2001
+From 2cdc659b4c98955fbd33065c56c468b494129321 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Wed, 17 Nov 2010 13:12:11 +0100
Subject: input: atmel_tsadcc: add touch screen pressure measurement
diff --git a/patches.at91/0083-input-atmel_tsadcc-enable-touchscreen-averaging-and-.patch b/patches.at91/0105-input-atmel_tsadcc-enable-touchscreen-averaging-and-.patch
index f368baf433b557..822a7a6ff3709c 100644
--- a/patches.at91/0083-input-atmel_tsadcc-enable-touchscreen-averaging-and-.patch
+++ b/patches.at91/0105-input-atmel_tsadcc-enable-touchscreen-averaging-and-.patch
@@ -1,4 +1,4 @@
-From c331326e3dcab10a8930f9f685bec700ec0d604a Mon Sep 17 00:00:00 2001
+From 647050060bff19f002e3c0aef95410ab0915dfe1 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 5 Apr 2011 17:30:03 +0200
Subject: input: atmel_tsadcc: enable touchscreen averaging and add fast wake
diff --git a/patches.at91/0084-input-atmel_tsadcc-add-ACR-register-and-change-trigg.patch b/patches.at91/0106-input-atmel_tsadcc-add-ACR-register-and-change-trigg.patch
index 82ce0dbcb7ee06..82d2f039f177a8 100644
--- a/patches.at91/0084-input-atmel_tsadcc-add-ACR-register-and-change-trigg.patch
+++ b/patches.at91/0106-input-atmel_tsadcc-add-ACR-register-and-change-trigg.patch
@@ -1,4 +1,4 @@
-From bb2bbaa1312891063aed730f0fd3eeddf77f95cb Mon Sep 17 00:00:00 2001
+From 93e19b757f18fdf8b8a00999046b3abd4ea9b4a6 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Fri, 6 May 2011 17:54:45 +0200
Subject: input: atmel_tsadcc: add ACR register and change trigger period value
diff --git a/patches.at91/0085-AT91-input-atmel_tsadcc-rework-irq-infrastructure-an.patch b/patches.at91/0107-AT91-input-atmel_tsadcc-rework-irq-infrastructure-an.patch
index a42080f6c46216..eee3b942640ec6 100644
--- a/patches.at91/0085-AT91-input-atmel_tsadcc-rework-irq-infrastructure-an.patch
+++ b/patches.at91/0107-AT91-input-atmel_tsadcc-rework-irq-infrastructure-an.patch
@@ -1,4 +1,4 @@
-From dd05003395a5ae175e64b5ae8d78f6867d5d7398 Mon Sep 17 00:00:00 2001
+From 385b5e2f9342fcf20ad97d4bf788e5e60635d542 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 16 Jun 2011 19:24:04 +0200
Subject: AT91/input: atmel_tsadcc: rework irq infrastructure and parameters
diff --git a/patches.at91/0086-input-at91-add-tsadcc_data-for-9x5.patch b/patches.at91/0108-input-at91-add-tsadcc_data-for-9x5.patch
index 3b361bce87d490..f2ed5023566712 100644
--- a/patches.at91/0086-input-at91-add-tsadcc_data-for-9x5.patch
+++ b/patches.at91/0108-input-at91-add-tsadcc_data-for-9x5.patch
@@ -1,4 +1,4 @@
-From 6fa3817bddf46d9e1fc43a6a217826ec84ededa4 Mon Sep 17 00:00:00 2001
+From 08f2a486546d5837c09535727250b2c03832c063 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Thu, 7 Jun 2012 14:19:11 +0800
Subject: input: at91: add tsadcc_data for 9x5
diff --git a/patches.at91/0087-input-at91-add-dt-support-for-atmel-touch-screen-adc.patch b/patches.at91/0109-input-at91-add-dt-support-for-atmel-touch-screen-adc.patch
index 1a432fc8060284..c53d2887302d0c 100644
--- a/patches.at91/0087-input-at91-add-dt-support-for-atmel-touch-screen-adc.patch
+++ b/patches.at91/0109-input-at91-add-dt-support-for-atmel-touch-screen-adc.patch
@@ -1,4 +1,4 @@
-From 9dec1a67c24abf90346706d2fb3172c14d0fbcdf Mon Sep 17 00:00:00 2001
+From 6d6f92eb0c26eabf7a8716e282252abdddebb108 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Wed, 13 Jun 2012 17:28:40 +0800
Subject: input: at91: add dt support for atmel touch screen adc controller.
diff --git a/patches.at91/0088-net-macb-Add-support-for-Gigabit-Ethernet-mode.patch b/patches.at91/0110-net-macb-Add-support-for-Gigabit-Ethernet-mode.patch
index df89e312b3d33e..05d1edc51f8364 100644
--- a/patches.at91/0088-net-macb-Add-support-for-Gigabit-Ethernet-mode.patch
+++ b/patches.at91/0110-net-macb-Add-support-for-Gigabit-Ethernet-mode.patch
@@ -1,4 +1,4 @@
-From 5c2ed1407b5a897a7bd9c9ba0bb6dbc550c71d64 Mon Sep 17 00:00:00 2001
+From bef13f58287044dc0ab7f04707daa3344d54592d Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 6 Sep 2012 14:55:37 +0200
Subject: net/macb: Add support for Gigabit Ethernet mode
diff --git a/patches.at91/0089-net-macb-memory-barriers-cleanup.patch b/patches.at91/0111-net-macb-memory-barriers-cleanup.patch
index 7950edb7c417f5..42240f7cc2c6ba 100644
--- a/patches.at91/0089-net-macb-memory-barriers-cleanup.patch
+++ b/patches.at91/0111-net-macb-memory-barriers-cleanup.patch
@@ -1,4 +1,4 @@
-From fe758f5a6775fb6b71fdf086c07e5247cafd53f3 Mon Sep 17 00:00:00 2001
+From ae87461f10e59a207038af4df8944fabc8c9ac55 Mon Sep 17 00:00:00 2001
From: Havard Skinnemoen <havard@skinnemoen.net>
Date: Fri, 28 May 2010 17:13:33 +0200
Subject: net/macb: memory barriers cleanup
diff --git a/patches.at91/0090-net-macb-change-debugging-messages.patch b/patches.at91/0112-net-macb-change-debugging-messages.patch
index 014d00ddc601be..fec50c648230c8 100644
--- a/patches.at91/0090-net-macb-change-debugging-messages.patch
+++ b/patches.at91/0112-net-macb-change-debugging-messages.patch
@@ -1,4 +1,4 @@
-From 7dd52f7f7728c264880ed982dcc5cebeb2ee76c0 Mon Sep 17 00:00:00 2001
+From 60a3639d4642fc21195f51f4875c07d7418c5097 Mon Sep 17 00:00:00 2001
From: Havard Skinnemoen <havard@skinnemoen.net>
Date: Fri, 28 May 2010 17:45:43 +0200
Subject: net/macb: change debugging messages
diff --git a/patches.at91/0091-net-macb-remove-macb_get_drvinfo.patch b/patches.at91/0113-net-macb-remove-macb_get_drvinfo.patch
index c9e7cdb252c15b..259d5e88cac1a5 100644
--- a/patches.at91/0091-net-macb-remove-macb_get_drvinfo.patch
+++ b/patches.at91/0113-net-macb-remove-macb_get_drvinfo.patch
@@ -1,4 +1,4 @@
-From 93c3f8300d6da2e5a670ac681548509d4aa3b020 Mon Sep 17 00:00:00 2001
+From d34b7418567147f5a2ea6a890328c41f3743b862 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 6 Sep 2012 15:23:47 +0200
Subject: net/macb: remove macb_get_drvinfo()
diff --git a/patches.at91/0092-net-macb-tx-status-is-more-than-8-bits-now.patch b/patches.at91/0114-net-macb-tx-status-is-more-than-8-bits-now.patch
index 9c0d4ce58f495b..0828058058280d 100644
--- a/patches.at91/0092-net-macb-tx-status-is-more-than-8-bits-now.patch
+++ b/patches.at91/0114-net-macb-tx-status-is-more-than-8-bits-now.patch
@@ -1,4 +1,4 @@
-From 69eb5ddf7b65fe255a87b7613360c17fc8db2bbc Mon Sep 17 00:00:00 2001
+From dab3e98e23315687f3aa67714b003f5ff96e3df2 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 3 Sep 2012 17:52:09 +0200
Subject: net/macb: tx status is more than 8 bits now
diff --git a/patches.at91/0093-net-macb-clean-up-ring-buffer-logic.patch b/patches.at91/0115-net-macb-clean-up-ring-buffer-logic.patch
index 4e781ee0d84477..7b99cb8c2ea5d3 100644
--- a/patches.at91/0093-net-macb-clean-up-ring-buffer-logic.patch
+++ b/patches.at91/0115-net-macb-clean-up-ring-buffer-logic.patch
@@ -1,4 +1,4 @@
-From 5c7c8fe88a651f0e3313e644a952d40f83ce8dee Mon Sep 17 00:00:00 2001
+From f7d00d86af150d53a98b12fb609ac0b98d6044f6 Mon Sep 17 00:00:00 2001
From: Havard Skinnemoen <havard@skinnemoen.net>
Date: Mon, 21 Jun 2010 18:56:29 +0200
Subject: net/macb: clean up ring buffer logic
diff --git a/patches.at91/0094-net-macb-ethtool-interface-add-register-dump-feature.patch b/patches.at91/0116-net-macb-ethtool-interface-add-register-dump-feature.patch
index 0b4bc9cbb76af4..399686b63c3d65 100644
--- a/patches.at91/0094-net-macb-ethtool-interface-add-register-dump-feature.patch
+++ b/patches.at91/0116-net-macb-ethtool-interface-add-register-dump-feature.patch
@@ -1,4 +1,4 @@
-From 07007d3c709662f4cc5e186cb8dd0596e8b0d769 Mon Sep 17 00:00:00 2001
+From 69edea954864a5d0aeed3be5171ac62889442043 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 3 Sep 2012 17:56:18 +0200
Subject: net/macb: ethtool interface: add register dump feature
diff --git a/patches.at91/0095-net-macb-better-manage-tx-errors.patch b/patches.at91/0117-net-macb-better-manage-tx-errors.patch
index 1be968b607b33c..ba3c967cbe2445 100644
--- a/patches.at91/0095-net-macb-better-manage-tx-errors.patch
+++ b/patches.at91/0117-net-macb-better-manage-tx-errors.patch
@@ -1,4 +1,4 @@
-From 950c22b78992b706fd8f446efbabb695e2fa2ac1 Mon Sep 17 00:00:00 2001
+From 2d0de9104b7a27b8423f7a44c4fa45dc3508f25a Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 22 Jun 2010 18:38:26 +0200
Subject: net/macb: better manage tx errors
diff --git a/patches.at91/0096-net-macb-Offset-first-RX-buffer-by-two-bytes.patch b/patches.at91/0118-net-macb-Offset-first-RX-buffer-by-two-bytes.patch
index 8037759a4005e6..9d18e196dd2cbd 100644
--- a/patches.at91/0096-net-macb-Offset-first-RX-buffer-by-two-bytes.patch
+++ b/patches.at91/0118-net-macb-Offset-first-RX-buffer-by-two-bytes.patch
@@ -1,4 +1,4 @@
-From ebff9d35a64e87d3a6c6d05421b7be4ceedbb589 Mon Sep 17 00:00:00 2001
+From 392c13a787ed77602e6dd398e5389aa82d157a0e Mon Sep 17 00:00:00 2001
From: Havard Skinnemoen <havard@skinnemoen.net>
Date: Tue, 24 Mar 2009 10:45:18 +0100
Subject: net/macb: Offset first RX buffer by two bytes
diff --git a/patches.at91/0097-net-macb-GEM-DMA-configuration-register-update.patch b/patches.at91/0119-net-macb-GEM-DMA-configuration-register-update.patch
index 2cfd5c29859c8d..41688cb3667f27 100644
--- a/patches.at91/0097-net-macb-GEM-DMA-configuration-register-update.patch
+++ b/patches.at91/0119-net-macb-GEM-DMA-configuration-register-update.patch
@@ -1,4 +1,4 @@
-From 5d30336b8a420e0a8b24572d3fbc7458477e2a2e Mon Sep 17 00:00:00 2001
+From 97a5734b38bdb9226e9806e766a3a2c2b80d1dd4 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Wed, 19 Sep 2012 15:14:34 +0200
Subject: net/macb: GEM DMA configuration register update
diff --git a/patches.at91/0098-net-macb-Use-non-coherent-memory-for-rx-buffers.patch b/patches.at91/0120-net-macb-Use-non-coherent-memory-for-rx-buffers.patch
index 19fb2b0a74abfa..798c3d292cd56e 100644
--- a/patches.at91/0098-net-macb-Use-non-coherent-memory-for-rx-buffers.patch
+++ b/patches.at91/0120-net-macb-Use-non-coherent-memory-for-rx-buffers.patch
@@ -1,4 +1,4 @@
-From d753b91290e2caf097dcb0d216710fcce4208327 Mon Sep 17 00:00:00 2001
+From 2013c10691d645778545505b7ea07fa539b8ae11 Mon Sep 17 00:00:00 2001
From: Havard Skinnemoen <havard@skinnemoen.net>
Date: Tue, 24 Mar 2009 10:45:19 +0100
Subject: net/macb: Use non-coherent memory for rx buffers
diff --git a/patches.at91/0099-phy-micrel-Use-proper-phy-in-gmac.patch b/patches.at91/0121-phy-micrel-Use-proper-phy-in-gmac.patch
index 2c1d4bb38c472d..29c2f7cd89d0f7 100644
--- a/patches.at91/0099-phy-micrel-Use-proper-phy-in-gmac.patch
+++ b/patches.at91/0121-phy-micrel-Use-proper-phy-in-gmac.patch
@@ -1,4 +1,4 @@
-From 0a488fbfdd0525849b8a67cc8158523643aaba7e Mon Sep 17 00:00:00 2001
+From e2086addb7f23c3aa497a3b9e36559efd6059e62 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 26 Jun 2012 11:07:32 +0200
Subject: phy/micrel: Use proper phy in gmac
diff --git a/patches.at91/0100-phy-micrel-we-need-to-register-ks8051-phy-for-emac.patch b/patches.at91/0122-phy-micrel-we-need-to-register-ks8051-phy-for-emac.patch
index 32d46d482232f8..5d80a5620c05e7 100644
--- a/patches.at91/0100-phy-micrel-we-need-to-register-ks8051-phy-for-emac.patch
+++ b/patches.at91/0122-phy-micrel-we-need-to-register-ks8051-phy-for-emac.patch
@@ -1,4 +1,4 @@
-From db4349884ad9dd53c6a3e866aefd00a78532907f Mon Sep 17 00:00:00 2001
+From af15c74766bcffe30022f7c27e477d2fce4b8471 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 10 Jul 2012 12:03:54 +0200
Subject: phy/micrel: we need to register ks8051 phy for emac
diff --git a/patches.at91/0107-media-video-atmel-isi-add-dumb-set_parm.patch b/patches.at91/0123-media-video-atmel-isi-add-dumb-set_parm.patch
index d61092555b688a..6ec018cbeed598 100644
--- a/patches.at91/0107-media-video-atmel-isi-add-dumb-set_parm.patch
+++ b/patches.at91/0123-media-video-atmel-isi-add-dumb-set_parm.patch
@@ -1,4 +1,4 @@
-From 705b4b4645cf6f31bc1e267e193388a82b7f2df3 Mon Sep 17 00:00:00 2001
+From e3cfccfee57c12157e38081fc11e0a2f2f5863f3 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Fri, 10 Jun 2011 17:21:28 +0200
Subject: media/video: atmel-isi: add dumb set_parm()
diff --git a/patches.at91/0108-video-atmel_lcdfb-add-support-for-AT91SAM9x5.patch b/patches.at91/0124-video-atmel_lcdfb-add-support-for-AT91SAM9x5.patch
index 4e4c77bc85b99b..91e93551533c76 100644
--- a/patches.at91/0108-video-atmel_lcdfb-add-support-for-AT91SAM9x5.patch
+++ b/patches.at91/0124-video-atmel_lcdfb-add-support-for-AT91SAM9x5.patch
@@ -1,4 +1,4 @@
-From 5c29a55f144400febf2dfcdc327253b813113c07 Mon Sep 17 00:00:00 2001
+From 53e09e8e36a22c3d0b7b0001f6c57ee9e750ee29 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Mon, 1 Nov 2010 16:38:41 +0800
Subject: video/atmel_lcdfb: add support for AT91SAM9x5
diff --git a/patches.at91/0109-video-atmel_lcdfb-The-output-bpp-should-not-change-a.patch b/patches.at91/0125-video-atmel_lcdfb-The-output-bpp-should-not-change-a.patch
index b7357c71772d21..5dcc36c412e79c 100644
--- a/patches.at91/0109-video-atmel_lcdfb-The-output-bpp-should-not-change-a.patch
+++ b/patches.at91/0125-video-atmel_lcdfb-The-output-bpp-should-not-change-a.patch
@@ -1,4 +1,4 @@
-From 08626997ca3446eab14d17f0c422c4835d6da2d7 Mon Sep 17 00:00:00 2001
+From 4b390fa4276515efa7c11faf731368289873c486 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Wed, 9 Mar 2011 11:21:51 +0800
Subject: video/atmel_lcdfb: The output bpp should not change according to
diff --git a/patches.at91/0110-video-atmelfb-initially-split-atmelfb-into-a-driver-.patch b/patches.at91/0126-video-atmelfb-initially-split-atmelfb-into-a-driver-.patch
index 51c6f1091d3355..90ddaf22bbad75 100644
--- a/patches.at91/0110-video-atmelfb-initially-split-atmelfb-into-a-driver-.patch
+++ b/patches.at91/0126-video-atmelfb-initially-split-atmelfb-into-a-driver-.patch
@@ -1,4 +1,4 @@
-From 5613e37ca48a7ff009aa3d86325e44d68803fed4 Mon Sep 17 00:00:00 2001
+From b87963ed623148fd11efc742fbabfcde68aba645 Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Thu, 19 May 2011 09:42:55 +0200
Subject: video: atmelfb: initially split atmelfb into a driver and library
diff --git a/patches.at91/0111-video-atmelfb-refactor-core-setup.patch b/patches.at91/0127-video-atmelfb-refactor-core-setup.patch
index c45df550414cc8..d692f5cdb0e64e 100644
--- a/patches.at91/0111-video-atmelfb-refactor-core-setup.patch
+++ b/patches.at91/0127-video-atmelfb-refactor-core-setup.patch
@@ -1,4 +1,4 @@
-From 4a211d9df5fc6bfabb2a85f1bbf9610bee0eef32 Mon Sep 17 00:00:00 2001
+From 69e93611104cfbc122ce9058de6c418018f550ba Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Thu, 19 May 2011 14:29:36 +0200
Subject: video: atmelfb: refactor core setup
diff --git a/patches.at91/0112-video-atmelfb-refactor-start-stop.patch b/patches.at91/0128-video-atmelfb-refactor-start-stop.patch
index 7fe9e81a7e6ff2..5f2899a93bc760 100644
--- a/patches.at91/0112-video-atmelfb-refactor-start-stop.patch
+++ b/patches.at91/0128-video-atmelfb-refactor-start-stop.patch
@@ -1,4 +1,4 @@
-From 93000ba8524c38cd973ad541bf8675a204cad07a Mon Sep 17 00:00:00 2001
+From 77d8d936f1c593a6e273e93585514f7d8428c68a Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Thu, 19 May 2011 15:12:30 +0200
Subject: video: atmelfb: refactor start/stop
diff --git a/patches.at91/0113-video-atmelfb-refactor-isr.patch b/patches.at91/0129-video-atmelfb-refactor-isr.patch
index 8601fec22aa699..18520b6393fa15 100644
--- a/patches.at91/0113-video-atmelfb-refactor-isr.patch
+++ b/patches.at91/0129-video-atmelfb-refactor-isr.patch
@@ -1,4 +1,4 @@
-From 8043f427b2e8eb8f92e1193836809b0454c424e4 Mon Sep 17 00:00:00 2001
+From 815c18d931e79076ce64c0af0aa249ec993aa366 Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Thu, 19 May 2011 15:37:12 +0200
Subject: video: atmelfb: refactor isr
diff --git a/patches.at91/0114-video-atmelfb-refactor-backlight-routines.patch b/patches.at91/0130-video-atmelfb-refactor-backlight-routines.patch
index 95fb0aa4a6457d..a6d0084349e52e 100644
--- a/patches.at91/0114-video-atmelfb-refactor-backlight-routines.patch
+++ b/patches.at91/0130-video-atmelfb-refactor-backlight-routines.patch
@@ -1,4 +1,4 @@
-From bf33aaec05fd4dc512ce1cc11de5562c8b5bfefc Mon Sep 17 00:00:00 2001
+From 8da5e6762ea376a5ff47963430d72fe84bab91c9 Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Thu, 19 May 2011 16:40:13 +0200
Subject: video: atmelfb: refactor backlight routines
diff --git a/patches.at91/0115-video-atmelfb-refactor-dma_update.patch b/patches.at91/0131-video-atmelfb-refactor-dma_update.patch
index e4f46be359de0a..bda97f9a21fe05 100644
--- a/patches.at91/0115-video-atmelfb-refactor-dma_update.patch
+++ b/patches.at91/0131-video-atmelfb-refactor-dma_update.patch
@@ -1,4 +1,4 @@
-From 8faef3934fa0d515e72eea2197f1d00d636deb23 Mon Sep 17 00:00:00 2001
+From 546b4b1084b216e3ee2a1cde0868ee256e5e43d5 Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Fri, 20 May 2011 14:31:29 +0200
Subject: video: atmelfb: refactor dma_update
diff --git a/patches.at91/0116-video-atmelfb-refactor-LUT.patch b/patches.at91/0132-video-atmelfb-refactor-LUT.patch
index e8c12dea2ab83d..068ad1ebebb5b9 100644
--- a/patches.at91/0116-video-atmelfb-refactor-LUT.patch
+++ b/patches.at91/0132-video-atmelfb-refactor-LUT.patch
@@ -1,4 +1,4 @@
-From 8c0682446f887908ea3d93ed7e7dee05fb5fd911 Mon Sep 17 00:00:00 2001
+From 67667d141480aa33acf52e27648fccb696282d03 Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Fri, 20 May 2011 14:51:45 +0200
Subject: video: atmelfb: refactor LUT
diff --git a/patches.at91/0117-video-atmelfb-refactor-limit_screeninfo.patch b/patches.at91/0133-video-atmelfb-refactor-limit_screeninfo.patch
index ed6800e75428da..4c42c89fd46e7a 100644
--- a/patches.at91/0117-video-atmelfb-refactor-limit_screeninfo.patch
+++ b/patches.at91/0133-video-atmelfb-refactor-limit_screeninfo.patch
@@ -1,4 +1,4 @@
-From 00420e8e99b5d5ce4a1a461c01b2eb6750b734d7 Mon Sep 17 00:00:00 2001
+From 005b72392f702b19971e90e6be15c87a37df492c Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Fri, 20 May 2011 15:04:10 +0200
Subject: video: atmelfb: refactor limit_screeninfo
diff --git a/patches.at91/0118-arm-at91-refactor-lcdc-includes.patch b/patches.at91/0134-arm-at91-refactor-lcdc-includes.patch
index 031e89fff7c0a3..0bf5cd46e59cdf 100644
--- a/patches.at91/0118-arm-at91-refactor-lcdc-includes.patch
+++ b/patches.at91/0134-arm-at91-refactor-lcdc-includes.patch
@@ -1,4 +1,4 @@
-From daafaa8acad56047c2805a29610eea22ee50b705 Mon Sep 17 00:00:00 2001
+From a9336b89063ddcea9906959bcc72ff47c7cbeed8 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 22 Oct 2012 15:45:30 +0200
Subject: arm: at91: refactor lcdc-includes
diff --git a/patches.at91/0119-video-atmel_hlcdfb-add-new-driver.patch b/patches.at91/0135-video-atmel_hlcdfb-add-new-driver.patch
index 72eb3a079a7243..5e84aca8408210 100644
--- a/patches.at91/0119-video-atmel_hlcdfb-add-new-driver.patch
+++ b/patches.at91/0135-video-atmel_hlcdfb-add-new-driver.patch
@@ -1,4 +1,4 @@
-From ea87fdee7c94f994ebcb9b731a68c11ee065780b Mon Sep 17 00:00:00 2001
+From 3ceb9c35a7c43f0762c0a857a49a3633fef821fd Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Mon, 23 May 2011 15:36:52 +0200
Subject: video: atmel_hlcdfb: add new driver
diff --git a/patches.at91/0120-WIP-add-clut-resource.patch b/patches.at91/0136-WIP-add-clut-resource.patch
index 0cee03c10be08d..3de63242dd48fa 100644
--- a/patches.at91/0120-WIP-add-clut-resource.patch
+++ b/patches.at91/0136-WIP-add-clut-resource.patch
@@ -1,4 +1,4 @@
-From 952cff7d64d122e94ca17a2281fc170a8c73ec95 Mon Sep 17 00:00:00 2001
+From b1afedb79996e6e81b696c380a170564bf0aec72 Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Mon, 30 May 2011 17:04:35 +0200
Subject: WIP: add clut resource
diff --git a/patches.at91/0121-video-atmel_lcdfb-add-error-msg-when-out-of-memory.patch b/patches.at91/0137-video-atmel_lcdfb-add-error-msg-when-out-of-memory.patch
index e2a279bc687d6e..541252333842ba 100644
--- a/patches.at91/0121-video-atmel_lcdfb-add-error-msg-when-out-of-memory.patch
+++ b/patches.at91/0137-video-atmel_lcdfb-add-error-msg-when-out-of-memory.patch
@@ -1,4 +1,4 @@
-From 3df2f96a9b65c88f3caaba3ea667e3feffb14b0c Mon Sep 17 00:00:00 2001
+From fc3816309304b6ccbb3f1db1b433d2cb9a7df6ca Mon Sep 17 00:00:00 2001
From: Wolfram Sang <w.sang@pengutronix.de>
Date: Tue, 7 Jun 2011 12:58:36 +0200
Subject: video: atmel_lcdfb: add error-msg when out of memory
diff --git a/patches.at91/0122-video-atmel_lcdfb-HLCD-modifications.patch b/patches.at91/0138-video-atmel_lcdfb-HLCD-modifications.patch
index f8311916d7d182..415bb2aff62b76 100644
--- a/patches.at91/0122-video-atmel_lcdfb-HLCD-modifications.patch
+++ b/patches.at91/0138-video-atmel_lcdfb-HLCD-modifications.patch
@@ -1,4 +1,4 @@
-From 21ab2ac12ae088515007d81868b9d3eb8446baad Mon Sep 17 00:00:00 2001
+From 368c0a49db43c164a47f60bb1d956ebea0a661ef Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Fri, 17 Feb 2012 13:12:21 +0100
Subject: video: atmel_lcdfb: HLCD modifications
diff --git a/patches.at91/0123-atmel_lcdfb-change-pixel-clock-ratio-calculation.patch b/patches.at91/0139-atmel_lcdfb-change-pixel-clock-ratio-calculation.patch
index aad35a8cab5ed2..4e4023b0435672 100644
--- a/patches.at91/0123-atmel_lcdfb-change-pixel-clock-ratio-calculation.patch
+++ b/patches.at91/0139-atmel_lcdfb-change-pixel-clock-ratio-calculation.patch
@@ -1,4 +1,4 @@
-From 61d28fa28e8249fea4d28589346eb68b022ccbfe Mon Sep 17 00:00:00 2001
+From 44715fbb365b351a7f1efe27639a56684991eccc Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Fri, 24 Jun 2011 13:03:29 +0200
Subject: atmel_lcdfb: change pixel clock ratio calculation
diff --git a/patches.at91/0124-media-at91sam9x5-video-new-driver-for-the-high-end-o.patch b/patches.at91/0140-media-at91sam9x5-video-new-driver-for-the-high-end-o.patch
index 0ec35eef617c46..1a79b87ded6c4e 100644
--- a/patches.at91/0124-media-at91sam9x5-video-new-driver-for-the-high-end-o.patch
+++ b/patches.at91/0140-media-at91sam9x5-video-new-driver-for-the-high-end-o.patch
@@ -1,4 +1,4 @@
-From 05f008850856d65b80cc67cba9eb329e44c63cf1 Mon Sep 17 00:00:00 2001
+From a16a507fb90bf1629f81cae4fc197def0382bc91 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de>
Date: Tue, 24 May 2011 23:45:21 +0200
Subject: media/at91sam9x5-video: new driver for the high end overlay on
diff --git a/patches.at91/0125-video-atmel_lcdfb-protect-bl_power-with-CONFIG_BACKL.patch b/patches.at91/0141-video-atmel_lcdfb-protect-bl_power-with-CONFIG_BACKL.patch
index 6051fc3303766b..e43e1b89b530fb 100644
--- a/patches.at91/0125-video-atmel_lcdfb-protect-bl_power-with-CONFIG_BACKL.patch
+++ b/patches.at91/0141-video-atmel_lcdfb-protect-bl_power-with-CONFIG_BACKL.patch
@@ -1,4 +1,4 @@
-From 565de7199ff8177b8034e2d799d820243ae76a0f Mon Sep 17 00:00:00 2001
+From 4518de39893c780fa549a88ee1d671c152c3b1a6 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 9 Oct 2012 18:23:51 +0200
Subject: video: atmel_lcdfb*: protect bl_power with
diff --git a/patches.at91/0126-ARM-at91-9x5-modify-consistent-DMA-size.patch b/patches.at91/0142-ARM-at91-9x5-modify-consistent-DMA-size.patch
index 28b3ae3463c365..c9b91301d5bf41 100644
--- a/patches.at91/0126-ARM-at91-9x5-modify-consistent-DMA-size.patch
+++ b/patches.at91/0142-ARM-at91-9x5-modify-consistent-DMA-size.patch
@@ -1,4 +1,4 @@
-From fe1559cee6d0716c401e9ae3d621f3ec4964982b Mon Sep 17 00:00:00 2001
+From baff53548e8947d970076daf0f1322c9afdadd9f Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 16 Oct 2012 18:21:15 +0200
Subject: ARM: at91/9x5: modify consistent DMA size
diff --git a/patches.at91/0127-video-atmel_lcdfb-adapt-to-all-IP-configurations.patch b/patches.at91/0143-video-atmel_lcdfb-adapt-to-all-IP-configurations.patch
index 73d0832e574e20..1d55602f0d277b 100644
--- a/patches.at91/0127-video-atmel_lcdfb-adapt-to-all-IP-configurations.patch
+++ b/patches.at91/0143-video-atmel_lcdfb-adapt-to-all-IP-configurations.patch
@@ -1,4 +1,4 @@
-From 564ee162bc8282b9ce6989d2338dcca66d5fbaec Mon Sep 17 00:00:00 2001
+From 4cb1b0adbd898531ca518f009a6086777d69cf0f Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 16 Oct 2012 18:23:00 +0200
Subject: video: atmel_lcdfb: adapt to all IP configurations
diff --git a/patches.at91/0128-media-at91sam9x5-video-cleanup-modifications.patch b/patches.at91/0144-media-at91sam9x5-video-cleanup-modifications.patch
index 1ab43917919d56..4dc7b7ee5059e3 100644
--- a/patches.at91/0128-media-at91sam9x5-video-cleanup-modifications.patch
+++ b/patches.at91/0144-media-at91sam9x5-video-cleanup-modifications.patch
@@ -1,4 +1,4 @@
-From 139db41120d5755f7a086fb8dc6d7080d10fd135 Mon Sep 17 00:00:00 2001
+From b2453fc81b197e3fbcfebdc3be5509dcaea82f59 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 16 Oct 2012 18:26:10 +0200
Subject: media/at91sam9x5-video: cleanup modifications
diff --git a/patches.at91/0129-media-at91sam9x5-video-align-DMA-descriptors-on-64-b.patch b/patches.at91/0145-media-at91sam9x5-video-align-DMA-descriptors-on-64-b.patch
index 81ae75b4bbf6a5..6f8080121fafa2 100644
--- a/patches.at91/0129-media-at91sam9x5-video-align-DMA-descriptors-on-64-b.patch
+++ b/patches.at91/0145-media-at91sam9x5-video-align-DMA-descriptors-on-64-b.patch
@@ -1,4 +1,4 @@
-From 92851e65d9f4db640eecc9e6b7d547396244b6c9 Mon Sep 17 00:00:00 2001
+From d97e93bccbd81a88c5c60553b1dca5d59f23aa08 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 16 Oct 2012 18:29:45 +0200
Subject: media/at91sam9x5-video: align DMA descriptors on 64 bits
diff --git a/patches.at91/0130-media-at91sam9x5-video-change-scaling-factor-calcula.patch b/patches.at91/0146-media-at91sam9x5-video-change-scaling-factor-calcula.patch
index 496f8567b42dcc..7a06df38f9920d 100644
--- a/patches.at91/0130-media-at91sam9x5-video-change-scaling-factor-calcula.patch
+++ b/patches.at91/0146-media-at91sam9x5-video-change-scaling-factor-calcula.patch
@@ -1,4 +1,4 @@
-From 08e62ea4aa3af6791f58ccf1012a80682bf7b517 Mon Sep 17 00:00:00 2001
+From 5ce36caa7629ccccf5ae2b7c35c578cc2bfedc3f Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 16 Oct 2012 18:30:47 +0200
Subject: media/at91sam9x5-video: change scaling factor calculation
diff --git a/patches.at91/0131-media-at91sam9x5-video-add-device-tree-support.patch b/patches.at91/0147-media-at91sam9x5-video-add-device-tree-support.patch
index 97c546f872a985..714da3dcdb1d5e 100644
--- a/patches.at91/0131-media-at91sam9x5-video-add-device-tree-support.patch
+++ b/patches.at91/0147-media-at91sam9x5-video-add-device-tree-support.patch
@@ -1,4 +1,4 @@
-From 5317bf1e9672b9a7e540e701a724d7d73910a87b Mon Sep 17 00:00:00 2001
+From e189f537c714246294a5b552d4d8110fbabb4636 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 16 Oct 2012 18:46:07 +0200
Subject: media/at91sam9x5-video: add device tree support
diff --git a/patches.at91/0132-ARM-at91-video-Atmel-HLCD-is-only-selected-by-newer-.patch b/patches.at91/0148-ARM-at91-video-Atmel-HLCD-is-only-selected-by-newer-.patch
index 51e04c6ab858a9..494e76ad49eb4c 100644
--- a/patches.at91/0132-ARM-at91-video-Atmel-HLCD-is-only-selected-by-newer-.patch
+++ b/patches.at91/0148-ARM-at91-video-Atmel-HLCD-is-only-selected-by-newer-.patch
@@ -1,4 +1,4 @@
-From 25f953cbb8bf107346227628c0554f9b142b637b Mon Sep 17 00:00:00 2001
+From 0b97e71038029ad93c9acb1ee992de536c236226 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 18 Jun 2012 14:14:57 +0200
Subject: ARM: at91/video: Atmel HLCD is only selected by newer products
diff --git a/patches.at91/0133-mmc-atmel-mci-the-r-w-proof-capability-lack-was-not-.patch b/patches.at91/0149-mmc-atmel-mci-the-r-w-proof-capability-lack-was-not-.patch
index cf0ad036e3099c..109ea46ca18aa3 100644
--- a/patches.at91/0133-mmc-atmel-mci-the-r-w-proof-capability-lack-was-not-.patch
+++ b/patches.at91/0149-mmc-atmel-mci-the-r-w-proof-capability-lack-was-not-.patch
@@ -1,8 +1,10 @@
-From 3ea2cbea34f1de73412b06cfc95e2c7a06a6aa04 Mon Sep 17 00:00:00 2001
+From 2a9a4fc2e8860de7266d5b5c6624865b7647c17c Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 16 May 2012 15:25:58 +0200
Subject: mmc: atmel-mci: the r/w proof capability lack was not well managed
+commit 7a90dcc2d7ceb64bb37044a8d2ee462b936ddf73 upstream.
+
First mci IPs (mainly on rm9200 and 9261) don't have the r/w proof
capability. The driver didn't work correctly without this capability
in PDC mode because of the double buffer switch which is too slow
diff --git a/patches.at91/0134-mmc-atmel-mci-change-the-state-machine-for-compatibi.patch b/patches.at91/0150-mmc-atmel-mci-change-the-state-machine-for-compatibi.patch
index b05b19e9bfd16d..8ad6ba3c2f7cfb 100644
--- a/patches.at91/0134-mmc-atmel-mci-change-the-state-machine-for-compatibi.patch
+++ b/patches.at91/0150-mmc-atmel-mci-change-the-state-machine-for-compatibi.patch
@@ -1,9 +1,11 @@
-From 9f4aec64067d8c95e8f71489090fbf0d04947675 Mon Sep 17 00:00:00 2001
+From 6ab65f30491092a6dc2fadf895ff4b1dbe95566b Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 16 May 2012 15:25:59 +0200
Subject: mmc: atmel-mci: change the state machine for compatibility with old
IP
+commit f51775471ac6155d3bb8494dcb5c0a13a84f611e upstream.
+
The state machine use in atmel-mci can't work with old IP versions
(< 0x200). This patch allows to have a common state machine for all
versions in order to remove at91-mci driver only used for old versions.
diff --git a/patches.at91/0135-mmc-atmel-mci-add-support-for-version-lower-than-v2x.patch b/patches.at91/0151-mmc-atmel-mci-add-support-for-version-lower-than-v2x.patch
index 2ebd933ba7e085..edef5ce6e85042 100644
--- a/patches.at91/0135-mmc-atmel-mci-add-support-for-version-lower-than-v2x.patch
+++ b/patches.at91/0151-mmc-atmel-mci-add-support-for-version-lower-than-v2x.patch
@@ -1,8 +1,10 @@
-From d243a7c47bee93f8dc2544dbd26ce7b5dd879e96 Mon Sep 17 00:00:00 2001
+From 410edf632453503d8d888a2932679ced461e16b6 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 16 May 2012 15:26:00 +0200
Subject: mmc: atmel-mci: add support for version lower than v2xx
+commit 24011f346471f7636f0ba6ffe2064fdd1a091daa upstream.
+
Fix mci IP bugs and endianness issue.
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
diff --git a/patches.at91/0136-mmc-atmel-mci-add-debug-logs.patch b/patches.at91/0152-mmc-atmel-mci-add-debug-logs.patch
index f3108718390678..5873beb9353544 100644
--- a/patches.at91/0136-mmc-atmel-mci-add-debug-logs.patch
+++ b/patches.at91/0152-mmc-atmel-mci-add-debug-logs.patch
@@ -1,8 +1,10 @@
-From 630d7210859cec33916489d29cced3150b017bee Mon Sep 17 00:00:00 2001
+From f83911708a2a24e8d44657d737f6aac9e840d2d2 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 16 May 2012 15:26:01 +0200
Subject: mmc: atmel-mci: add debug logs
+commit 6801c41a77123712accfde898820972a1f6fc117 upstream.
+
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
---
diff --git a/patches.at91/0137-mmc-atmel-mci-fix-data-timeout-issue.patch b/patches.at91/0153-mmc-atmel-mci-fix-data-timeout-issue.patch
index 6963d4f412ae5c..c0b18064913824 100644
--- a/patches.at91/0137-mmc-atmel-mci-fix-data-timeout-issue.patch
+++ b/patches.at91/0153-mmc-atmel-mci-fix-data-timeout-issue.patch
@@ -1,8 +1,10 @@
-From 20b33d7617155ab35517ac63b8a2f839ca3f935b Mon Sep 17 00:00:00 2001
+From df09e320ce8def6b95f5ae3fb7d3b547e0d275a8 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 23 May 2012 15:46:00 +0200
Subject: mmc: atmel-mci: fix data timeout issue
+commit b87cc1b5d3a96ef9f1b3a4f8ce7aaff18e96c994 upstream.
+
The data timeout timer was configured after mmc_add_host call. So, with bad
timings, it was possible to have a mmc request causing mod_timer call on a
non setup timer.
diff --git a/patches.at91/0138-ARM-at91-add-atmel-mci-support-for-chips-and-boards-.patch b/patches.at91/0154-ARM-at91-add-atmel-mci-support-for-chips-and-boards-.patch
index 30d19734e188eb..1a7ed9feb8be0f 100644
--- a/patches.at91/0138-ARM-at91-add-atmel-mci-support-for-chips-and-boards-.patch
+++ b/patches.at91/0154-ARM-at91-add-atmel-mci-support-for-chips-and-boards-.patch
@@ -1,9 +1,11 @@
-From aeb632c71d6bdbf80b969863edb9f4a0b5b02945 Mon Sep 17 00:00:00 2001
+From 975d22ac8acbc75c1f283bad017101d603a263f1 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Mon, 21 May 2012 12:23:27 +0200
Subject: ARM: at91: add atmel-mci support for chips and boards which can use
it
+commit 4cf3326ab5f34a333a46c59d0d3783db9cef13bf upstream.
+
Since atmel-mci driver supports all atmel mci versions,
use it instead of the deprecated at91_mci driver.
Platform data and all related configuration are removed.
diff --git a/patches.at91/0139-ARM-at91-defconfig-change-the-MCI-driver-to-use-in-d.patch b/patches.at91/0155-ARM-at91-defconfig-change-the-MCI-driver-to-use-in-d.patch
index 520ada50fc6298..b06a9c679a2a64 100644
--- a/patches.at91/0139-ARM-at91-defconfig-change-the-MCI-driver-to-use-in-d.patch
+++ b/patches.at91/0155-ARM-at91-defconfig-change-the-MCI-driver-to-use-in-d.patch
@@ -1,8 +1,10 @@
-From 646f4f7426dbbc1814d2d7935562bdf46ffc8e0f Mon Sep 17 00:00:00 2001
+From 92fd4e4886274f462ffdb6eb350fa2b851e2f263 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 2 Jul 2012 17:15:58 +0200
Subject: ARM: at91/defconfig: change the MCI driver to use in defconfigs
+commit 24f5c4b6e6f2933eb22979283db6174f378d9b36 upstream.
+
Since atmel-mci driver supports all atmel mci versions,
use it instead of the deprecated at91_mci driver.
diff --git a/patches.at91/0140-mmc-atmel-mci-fix-burst-chunk-size-modification.patch b/patches.at91/0156-mmc-atmel-mci-fix-burst-chunk-size-modification.patch
index 4eba7949f7b48a..ae5d93b2b61ae5 100644
--- a/patches.at91/0140-mmc-atmel-mci-fix-burst-chunk-size-modification.patch
+++ b/patches.at91/0156-mmc-atmel-mci-fix-burst-chunk-size-modification.patch
@@ -1,8 +1,10 @@
-From b50d6057cf77fe331626efe31cd1814f69e13747 Mon Sep 17 00:00:00 2001
+From 66bca56097bd85e2969d9ef7df5e53b0dc51a258 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 24 Apr 2012 16:46:26 +0200
Subject: mmc: atmel-mci: fix burst/chunk size modification
+commit 693e5e2025278d90e1427f037e5ec8ea1ec7d5c4 upstream.
+
The use of DMA slave config operation requires that the burst size
(aka chunk size) is specified through this interface.
Modify atmel-mci slave driver to use this specification on its side.
diff --git a/patches.at91/0141-mmc-atmel-mci-add-device-tree-support.patch b/patches.at91/0157-mmc-atmel-mci-add-device-tree-support.patch
index ac074187dc919c..924cbbc3d4d429 100644
--- a/patches.at91/0141-mmc-atmel-mci-add-device-tree-support.patch
+++ b/patches.at91/0157-mmc-atmel-mci-add-device-tree-support.patch
@@ -1,8 +1,10 @@
-From abcc103a1d98b3b91596e068deef52032756cbfc Mon Sep 17 00:00:00 2001
+From d7950b4e5a002a389587c0c85ef326a61ef1ef3d Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 20 Mar 2012 18:41:48 +0100
Subject: mmc: atmel-mci: add device tree support
+commit e919fd200033e80b26f152d22c00a8fae7f8d548 upstream.
+
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
---
.../devicetree/bindings/mmc/atmel-hsmci.txt | 67 +++++++++++++++++
diff --git a/patches.at91/0142-ARM-at91-add-clocks-for-DT-entries.patch b/patches.at91/0158-ARM-at91-add-clocks-for-DT-entries.patch
index c068b20389ffa2..4b613a58c9f375 100644
--- a/patches.at91/0142-ARM-at91-add-clocks-for-DT-entries.patch
+++ b/patches.at91/0158-ARM-at91-add-clocks-for-DT-entries.patch
@@ -1,4 +1,4 @@
-From 1061326519a35f8af1b07fff6f80b9f217bb8097 Mon Sep 17 00:00:00 2001
+From 51bec071d4a9c3202e5d03821f12659a46866ad6 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 22 May 2012 11:38:26 +0200
Subject: ARM: at91: add clocks for DT entries
diff --git a/patches.at91/0143-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch b/patches.at91/0159-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch
index bb912527fea773..868715b4d316df 100644
--- a/patches.at91/0143-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch
+++ b/patches.at91/0159-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch
@@ -1,4 +1,4 @@
-From 5447e89571ef3242d7452e0d13051e27ceb31a07 Mon Sep 17 00:00:00 2001
+From f71ff4055fb6e030293b84faa33e61123cc7b3a2 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Thu, 24 May 2012 16:58:42 +0200
Subject: ARM: dts: add nodes for atmel hsmci controllers for atmel SOCs
diff --git a/patches.at91/0144-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch b/patches.at91/0160-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch
index 0a6fc2bc7a9104..c0ceeee124a550 100644
--- a/patches.at91/0144-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch
+++ b/patches.at91/0160-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch
@@ -1,4 +1,4 @@
-From c8564440b52c2ad6a6adc3e826adc0c5dc7035af Mon Sep 17 00:00:00 2001
+From ca13863c856e2bf24c72539444a06237ce6834fb Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Thu, 24 May 2012 17:01:19 +0200
Subject: ARM: dts: add nodes for atmel hsmci controllers for atmel boards
diff --git a/patches.at91/0145-mmc-atmel-mci-remove-not-needed-DMA-capability-test.patch b/patches.at91/0161-mmc-atmel-mci-remove-not-needed-DMA-capability-test.patch
index d65baa1e50f304..30391ce3aefb4e 100644
--- a/patches.at91/0145-mmc-atmel-mci-remove-not-needed-DMA-capability-test.patch
+++ b/patches.at91/0161-mmc-atmel-mci-remove-not-needed-DMA-capability-test.patch
@@ -1,4 +1,4 @@
-From 9149e1f9aea1ca2e58c803467ee43a345b5b6645 Mon Sep 17 00:00:00 2001
+From 7cc485eab96c78d9e36f62040cc1c5ba927a5eed Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 7 Jun 2012 10:54:33 +0200
Subject: mmc: atmel-mci: remove not needed DMA capability test
diff --git a/patches.at91/0146-ARM-at91-atmel-mci-remove-unused-setup_dma_addr-macr.patch b/patches.at91/0162-ARM-at91-atmel-mci-remove-unused-setup_dma_addr-macr.patch
index a995d815741207..a501cbfdad4f92 100644
--- a/patches.at91/0146-ARM-at91-atmel-mci-remove-unused-setup_dma_addr-macr.patch
+++ b/patches.at91/0162-ARM-at91-atmel-mci-remove-unused-setup_dma_addr-macr.patch
@@ -1,4 +1,4 @@
-From 0de76cf9cfdc7f9285768b599e54fca430693623 Mon Sep 17 00:00:00 2001
+From 78f6c26cc14ac43da5dbfd46726ce7b8df9b0702 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Wed, 14 Mar 2012 12:46:18 +0100
Subject: ARM: at91/atmel-mci: remove unused setup_dma_addr() macro
diff --git a/patches.at91/0147-mmc-atmel-mci-remove-the-need-for-CONFIG_MMC_ATMELMC.patch b/patches.at91/0163-mmc-atmel-mci-remove-the-need-for-CONFIG_MMC_ATMELMC.patch
index f16fcf81625c44..80219a538465d1 100644
--- a/patches.at91/0147-mmc-atmel-mci-remove-the-need-for-CONFIG_MMC_ATMELMC.patch
+++ b/patches.at91/0163-mmc-atmel-mci-remove-the-need-for-CONFIG_MMC_ATMELMC.patch
@@ -1,4 +1,4 @@
-From a9f7179d7975807f1f56be9d94495c8ac4bc1b53 Mon Sep 17 00:00:00 2001
+From 85edd366befdc9eed99473da3ad3f5a8a325c085 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Thu, 15 Mar 2012 14:28:58 +0100
Subject: mmc: atmel-mci: remove the need for CONFIG_MMC_ATMELMCI_DMA
diff --git a/patches.at91/0148-ARM-dts-fix-add-mmc-irq-priority.patch b/patches.at91/0164-ARM-dts-fix-add-mmc-irq-priority.patch
index d1bb11b17c0705..fd1508c0807177 100644
--- a/patches.at91/0148-ARM-dts-fix-add-mmc-irq-priority.patch
+++ b/patches.at91/0164-ARM-dts-fix-add-mmc-irq-priority.patch
@@ -1,4 +1,4 @@
-From 426627d4be46a018b2ed24272befcfb64eea04c6 Mon Sep 17 00:00:00 2001
+From 6dd4494f6c46cf3aeba389b557a5315b6453b727 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Fri, 22 Jun 2012 16:41:08 +0200
Subject: ARM: dts: fix add mmc irq priority
diff --git a/patches.at91/0149-mmc-atmel-mci-support-8-bit-buswidth.patch b/patches.at91/0165-mmc-atmel-mci-support-8-bit-buswidth.patch
index 61f22aeb84b565..9f4e1c60153c07 100644
--- a/patches.at91/0149-mmc-atmel-mci-support-8-bit-buswidth.patch
+++ b/patches.at91/0165-mmc-atmel-mci-support-8-bit-buswidth.patch
@@ -1,4 +1,4 @@
-From 5269cb6e428f2d3678304517ec43d9fd0982d05b Mon Sep 17 00:00:00 2001
+From 6eecb222c79306c6fad8e4934ba9dfbbac033067 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 6 Sep 2011 17:49:35 +0200
Subject: mmc: atmel-mci: support 8-bit buswidth
diff --git a/patches.at91/0150-mmc-atmel-mci-fix-incorrect-setting-of-host-data-to-.patch b/patches.at91/0166-mmc-atmel-mci-fix-incorrect-setting-of-host-data-to-.patch
index d124a4651dbfdd..b85fb88ca23348 100644
--- a/patches.at91/0150-mmc-atmel-mci-fix-incorrect-setting-of-host-data-to-.patch
+++ b/patches.at91/0166-mmc-atmel-mci-fix-incorrect-setting-of-host-data-to-.patch
@@ -1,8 +1,10 @@
-From fe76a21fcd710c2e3da0072676d7d01b23247a24 Mon Sep 17 00:00:00 2001
+From 6200f62344e4ab0492623a51fabdac4e57ba6e89 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Fri, 6 Jul 2012 11:49:05 +0200
Subject: mmc: atmel-mci: fix incorrect setting of host->data to NULL
+commit 41b4e9a194f69b1c945038c559ea407a6b383e81 upstream.
+
Setting host->data to NULL is incorrect sequence in STATE_SENDING_STOP
state of FSM: This early setting leads to the skip of dma_unmap_sg()
in atmci_dma_cleanup() which is a bug.
diff --git a/patches.at91/0151-mmc-block-fix-the-data-timeout-issue-with-ACMD22.patch b/patches.at91/0167-mmc-block-fix-the-data-timeout-issue-with-ACMD22.patch
index 2518b687566835..1579d12aaca898 100644
--- a/patches.at91/0151-mmc-block-fix-the-data-timeout-issue-with-ACMD22.patch
+++ b/patches.at91/0167-mmc-block-fix-the-data-timeout-issue-with-ACMD22.patch
@@ -1,8 +1,10 @@
-From abb226194272a5844bdbdcd04e3a8e1b1762e256 Mon Sep 17 00:00:00 2001
+From a57a7a65247a77826cd2f021fadd536d46bb7d36 Mon Sep 17 00:00:00 2001
From: Subhash Jadavani <subhashj@codeaurora.org>
Date: Wed, 13 Jun 2012 17:10:43 +0530
Subject: mmc: block: fix the data timeout issue with ACMD22
+commit d380443cd0271903bf9516bc04cead81676be034 upstream.
+
If multi block write operation fails for SD card, during
error handling we send the SD_APP_SEND_NUM_WR_BLKS (ACMD22)
to know how many blocks were already programmed by card.
diff --git a/patches.at91/0152-mmc-atmel-mci-modify-CLKDIV-displaying-in-debugfs.patch b/patches.at91/0168-mmc-atmel-mci-modify-CLKDIV-displaying-in-debugfs.patch
index e848423656839c..ef4ca6dc5a9af5 100644
--- a/patches.at91/0152-mmc-atmel-mci-modify-CLKDIV-displaying-in-debugfs.patch
+++ b/patches.at91/0168-mmc-atmel-mci-modify-CLKDIV-displaying-in-debugfs.patch
@@ -1,8 +1,10 @@
-From 7a25326f9063c55c62944a8890ec061f2e86bea3 Mon Sep 17 00:00:00 2001
+From 8f6fe6c730556e621c6e404c945a330ed4107ad3 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Fri, 6 Jul 2012 12:11:51 +0200
Subject: mmc: atmel-mci: modify CLKDIV displaying in debugfs
+commit 8a4de07e05e7bedc894c2de3b3b04673d6d840ec upstream.
+
Modify clock division displaying in debugfs for matching
the new CLKDIV,CLKODD user interface arrangement.
Is using the has_odd_clk_div property to choose the proper format.
diff --git a/patches.at91/0153-mmc-atmel-mci-increase-dma-threshold.patch b/patches.at91/0169-mmc-atmel-mci-increase-dma-threshold.patch
index 362ec2a042e578..f31da99bede2f6 100644
--- a/patches.at91/0153-mmc-atmel-mci-increase-dma-threshold.patch
+++ b/patches.at91/0169-mmc-atmel-mci-increase-dma-threshold.patch
@@ -1,4 +1,4 @@
-From 3903e1f7186f676dcce3a631624cf7ece8b9fbfd Mon Sep 17 00:00:00 2001
+From 60bbd1c2625b64f10374f25698d289fa3147bef2 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Mon, 9 Jul 2012 08:51:50 +0200
Subject: mmc: atmel-mci: increase dma threshold
diff --git a/patches.at91/0154-mmc-atmel-mci-not-busy-flag-has-also-to-be-used-for-.patch b/patches.at91/0170-mmc-atmel-mci-not-busy-flag-has-also-to-be-used-for-.patch
index 32ca75a4c78f80..a1d51680cc1b12 100644
--- a/patches.at91/0154-mmc-atmel-mci-not-busy-flag-has-also-to-be-used-for-.patch
+++ b/patches.at91/0170-mmc-atmel-mci-not-busy-flag-has-also-to-be-used-for-.patch
@@ -1,8 +1,10 @@
-From 07e35236641fb67d7ca946a68335141989d5c8a1 Mon Sep 17 00:00:00 2001
+From 7c25754fa2e567e1a0d91f79e6c4813da979c0b1 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 24 Jul 2012 09:32:29 +0200
Subject: mmc: atmel-mci: not busy flag has also to be used for read operations
+commit 077d40731edc90ee9dedf63249034c8cd5f694ce upstream.
+
Even if the datasheet says that the not busy flag has to be used only for
write operations, it's false excepted for version lesser than v2xx.
Not waiting the not busy flag for read operations can cause the controller to
diff --git a/patches.at91/0155-Replace-clk_lookup.con_id-with-clk_lookup.dev_id-ent.patch b/patches.at91/0171-Replace-clk_lookup.con_id-with-clk_lookup.dev_id-ent.patch
index bf54a48103a57f..ae2e5f010c719b 100644
--- a/patches.at91/0155-Replace-clk_lookup.con_id-with-clk_lookup.dev_id-ent.patch
+++ b/patches.at91/0171-Replace-clk_lookup.con_id-with-clk_lookup.dev_id-ent.patch
@@ -1,8 +1,10 @@
-From e10db2b8116769c8b0ccdd53c424fac0bd7a2c64 Mon Sep 17 00:00:00 2001
+From f15c1fee74041aaa81f21f9f499b1f6926bcf716 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 22 Oct 2012 15:52:48 +0200
Subject: Replace clk_lookup.con_id with clk_lookup.dev_id entries for twi clk
+commit af2a5f09fb6d317a0ec4b5026cd50f0b49a60419 upstream.
+
The old driver used con_id clock entries. Convert to use dev_id
for clock lookup via standard method.
diff --git a/patches.at91/0156-i2c-at91-remove-old-polling-driver.patch b/patches.at91/0172-i2c-at91-remove-old-polling-driver.patch
index 6344648882d190..066a1635f1eeba 100644
--- a/patches.at91/0156-i2c-at91-remove-old-polling-driver.patch
+++ b/patches.at91/0172-i2c-at91-remove-old-polling-driver.patch
@@ -1,8 +1,10 @@
-From 191188312560199aab82f13568cc1532035a3cf1 Mon Sep 17 00:00:00 2001
+From bec34acb1d565ac4659747861bd68b1b99492c83 Mon Sep 17 00:00:00 2001
From: Nikolaus Voss <n.voss@weinmann.de>
Date: Tue, 8 Nov 2011 11:49:24 +0100
Subject: i2c: at91: remove old polling driver
+commit a879e9c34b93ee43f5caa7f94eb17e7af4f6ef50 upstream.
+
It will get replaced by a superior one. Safe to remove since this one
depends on BROKEN anyhow.
diff --git a/patches.at91/0157-i2c-at91-add-new-driver.patch b/patches.at91/0173-i2c-at91-add-new-driver.patch
index b2590271424a38..ab9fcc693ee246 100644
--- a/patches.at91/0157-i2c-at91-add-new-driver.patch
+++ b/patches.at91/0173-i2c-at91-add-new-driver.patch
@@ -1,8 +1,10 @@
-From 1762cb01f6be4ddf6560eca0b2529901736d6cbb Mon Sep 17 00:00:00 2001
+From 3fbefb2c85df4c467c48f9963119f26c62d7a31b Mon Sep 17 00:00:00 2001
From: Nikolaus Voss <n.voss@weinmann.de>
Date: Tue, 8 Nov 2011 11:49:46 +0100
Subject: i2c: at91: add new driver
+commit fac368a040484293006bb488e67972aafcf88ec7 upstream.
+
This driver has the following properties compared to the old driver:
1. Support for multiple interfaces.
2. Interrupt driven I/O as opposed to polling/busy waiting.
diff --git a/patches.at91/0158-arm-at91-G45-TWI-remove-open-drain-setting-for-twi-f.patch b/patches.at91/0174-arm-at91-G45-TWI-remove-open-drain-setting-for-twi-f.patch
index 1bab30a731353e..a8a71e33bfce12 100644
--- a/patches.at91/0158-arm-at91-G45-TWI-remove-open-drain-setting-for-twi-f.patch
+++ b/patches.at91/0174-arm-at91-G45-TWI-remove-open-drain-setting-for-twi-f.patch
@@ -1,8 +1,10 @@
-From 2994ada46baa5d0444b4ac86a50addd9550480e6 Mon Sep 17 00:00:00 2001
+From 5ef32638a0ab40462ae3f103062d27b47c9f1ca0 Mon Sep 17 00:00:00 2001
From: Nikolaus Voss <n.voss@weinmann.de>
Date: Tue, 8 Nov 2011 12:11:03 +0100
Subject: arm: at91: G45 TWI: remove open drain setting for twi function gpios
+commit 774c8018d2566207c92f47b6421dad7d88bbfd49 upstream.
+
The G45 datasheets explicitly states that setting the open drain property
on peripheral function gpios is not allowed. (How about other A91 chips?)
diff --git a/patches.at91/0159-ARM-at91-do-not-configure-at91sam9g10-twi-pio-as-ope.patch b/patches.at91/0175-ARM-at91-do-not-configure-at91sam9g10-twi-pio-as-ope.patch
index 54fa4e23231e4f..74c6ee1f09e647 100644
--- a/patches.at91/0159-ARM-at91-do-not-configure-at91sam9g10-twi-pio-as-ope.patch
+++ b/patches.at91/0175-ARM-at91-do-not-configure-at91sam9g10-twi-pio-as-ope.patch
@@ -1,8 +1,10 @@
-From c4eb8fe58495048f1bde1cb26dcab0e8db89b552 Mon Sep 17 00:00:00 2001
+From 5a1164b76ebc50a37e21818651b755787c19dc26 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 12 Sep 2012 08:42:13 +0200
Subject: ARM: at91: do not configure at91sam9g10 twi pio as open-drain
+commit 94e734655fbe294c50d304547cae033e87ec229e upstream.
+
As indicated in the datasheet, TWD and TWCK must not be programmed as
open-drain.
diff --git a/patches.at91/0160-i2c-at91-add-dt-support-to-i2c-at91.patch b/patches.at91/0176-i2c-at91-add-dt-support-to-i2c-at91.patch
index da445e204b00e0..bb54126502d085 100644
--- a/patches.at91/0160-i2c-at91-add-dt-support-to-i2c-at91.patch
+++ b/patches.at91/0176-i2c-at91-add-dt-support-to-i2c-at91.patch
@@ -1,8 +1,10 @@
-From 2f7c847b1fc49780a3d9d963864a105cdca96c62 Mon Sep 17 00:00:00 2001
+From 2fdca46a8f7ee49b6f38f8d8a42c14cfaf02881b Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 12 Sep 2012 08:42:14 +0200
Subject: i2c: at91: add dt support to i2c-at91
+commit 70d46a241ed3bb0d1bb2bc15720b6f7c215c37f5 upstream.
+
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Acked-by: Nikolaus Voss <n.voss@weinmann.de>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
diff --git a/patches.at91/0161-ARM-at91-add-clocks-for-I2C-DT-entries.patch b/patches.at91/0177-ARM-at91-add-clocks-for-I2C-DT-entries.patch
index 56157945cb8440..41820b274f5fcd 100644
--- a/patches.at91/0161-ARM-at91-add-clocks-for-I2C-DT-entries.patch
+++ b/patches.at91/0177-ARM-at91-add-clocks-for-I2C-DT-entries.patch
@@ -1,8 +1,10 @@
-From 16a2fab8b00700750c3bf55d9ae47142bcd62cbc Mon Sep 17 00:00:00 2001
+From 2724054c26f7d6f755ddd75a8e0ad93f63db6e96 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 22 Oct 2012 15:53:10 +0200
Subject: ARM: at91: add clocks for I2C DT entries
+commit f7d19b9065569268dd13307213c40d168fb0be82 upstream.
+
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Acked-by: Nikolaus Voss <n.voss@weinmann.de>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
diff --git a/patches.at91/0162-ARM-dts-add-twi-nodes-for-atmel-SoCs.patch b/patches.at91/0178-ARM-dts-add-twi-nodes-for-atmel-SoCs.patch
index e9e18e418c3ff4..a1c7a3f0cf027d 100644
--- a/patches.at91/0162-ARM-dts-add-twi-nodes-for-atmel-SoCs.patch
+++ b/patches.at91/0178-ARM-dts-add-twi-nodes-for-atmel-SoCs.patch
@@ -1,8 +1,10 @@
-From cfd444af2516de03e37de245cf8b926d2bfe9738 Mon Sep 17 00:00:00 2001
+From 21e4af4484eeb15cdc5e79f2ec5655598c5bc8bc Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 12 Sep 2012 08:42:16 +0200
Subject: ARM: dts: add twi nodes for atmel SoCs
+commit 05dcd361a2785c3fcb9c43a621da4434cf1519b4 upstream.
+
Add TWI nodes for atmel SoCs but keep i2c-gpio ones in order to let the
choice to the user in dts files.
diff --git a/patches.at91/0163-ARM-dts-add-twi-nodes-for-atmel-boards.patch b/patches.at91/0179-ARM-dts-add-twi-nodes-for-atmel-boards.patch
index 7272e41efaecc5..559487ebf0a9e6 100644
--- a/patches.at91/0163-ARM-dts-add-twi-nodes-for-atmel-boards.patch
+++ b/patches.at91/0179-ARM-dts-add-twi-nodes-for-atmel-boards.patch
@@ -1,8 +1,10 @@
-From 4b10c24b6a6aa99991c10c670e22b95cc0520d7c Mon Sep 17 00:00:00 2001
+From dbdd2b87e86567c31fa90d1d72ee974306a3c8c7 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 22 Oct 2012 15:53:27 +0200
Subject: ARM: dts: add twi nodes for atmel boards
+commit fbc1871511ed201504d6e5b36f13ea77e4be2907 upstream.
+
Still use i2c-gpio on boards which have a SoC with a TWI IP which
doesn't have clock stretching in transmission mode.
diff --git a/patches.at91/0164-i2c-at91-add-dma-support.patch b/patches.at91/0180-i2c-at91-add-dma-support.patch
index 1c81f5e4db4835..16ce1183bc2bb2 100644
--- a/patches.at91/0164-i2c-at91-add-dma-support.patch
+++ b/patches.at91/0180-i2c-at91-add-dma-support.patch
@@ -1,4 +1,4 @@
-From 38916c66f279b3c86d4c018154a6d6c4f3de0316 Mon Sep 17 00:00:00 2001
+From f8a2c18935b2f0955623ca0c59ba8832485a47c3 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Fri, 14 Sep 2012 16:04:55 +0200
Subject: i2c: at91: add dma support
diff --git a/patches.at91/0165-i2c-at91-backport-fix-for-devm_clk_get.patch b/patches.at91/0181-i2c-at91-backport-fix-for-devm_clk_get.patch
index 4a548a12419d48..14c3931734fa0f 100644
--- a/patches.at91/0165-i2c-at91-backport-fix-for-devm_clk_get.patch
+++ b/patches.at91/0181-i2c-at91-backport-fix-for-devm_clk_get.patch
@@ -1,4 +1,4 @@
-From b98bff151c11efa7c7c80613b25c1d4890e84cf2 Mon Sep 17 00:00:00 2001
+From 864c6c3dcb6dbdd5ff29c3ddd2a43aa758b9d9ea Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 18 Sep 2012 18:32:38 +0200
Subject: i2c: at91: backport fix for devm_clk_get
diff --git a/patches.at91/0166-i2c-at91-add-dt-property-for-DMA-configuration.patch b/patches.at91/0182-i2c-at91-add-dt-property-for-DMA-configuration.patch
index fe5b5721d1ae36..2b891ad64a4403 100644
--- a/patches.at91/0166-i2c-at91-add-dt-property-for-DMA-configuration.patch
+++ b/patches.at91/0182-i2c-at91-add-dt-property-for-DMA-configuration.patch
@@ -1,4 +1,4 @@
-From 9c0c6f313b432d8ae6effe769df5712508d00622 Mon Sep 17 00:00:00 2001
+From 2fcde4a50eec3c26971c7c2095f56b6d9f21b1c7 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 22 Oct 2012 16:00:47 +0200
Subject: i2c: at91: add dt property for DMA configuration
diff --git a/patches.at91/0167-ARM-at91-add-MCI-DMA-for-at91sam9x5.dtsi.patch b/patches.at91/0183-ARM-at91-add-MCI-DMA-for-at91sam9x5.dtsi.patch
index ddb7adc15f9c6a..15ff7bd87300f0 100644
--- a/patches.at91/0167-ARM-at91-add-MCI-DMA-for-at91sam9x5.dtsi.patch
+++ b/patches.at91/0183-ARM-at91-add-MCI-DMA-for-at91sam9x5.dtsi.patch
@@ -1,4 +1,4 @@
-From a26a550bb2339e928d60bcb4bf200eb0380ca6cc Mon Sep 17 00:00:00 2001
+From a68cb9084fc130e4137f2050cee1de250f038899 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 24 Sep 2012 12:12:27 +0200
Subject: ARM: at91: add MCI DMA for at91sam9x5.dtsi
diff --git a/patches.at91/0168-ARM-at91-add-i2c-and-qt1070-pin-muxing.patch b/patches.at91/0184-ARM-at91-add-i2c-and-qt1070-pin-muxing.patch
index 7143451676f391..9501fa99c4933c 100644
--- a/patches.at91/0168-ARM-at91-add-i2c-and-qt1070-pin-muxing.patch
+++ b/patches.at91/0184-ARM-at91-add-i2c-and-qt1070-pin-muxing.patch
@@ -1,4 +1,4 @@
-From 9ee686bef09cb282f384de19a8d0d8d0b96d9119 Mon Sep 17 00:00:00 2001
+From 68814f3931e1e284d2f8270218f83333765b8c00 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Wed, 19 Sep 2012 09:27:02 +0200
Subject: ARM: at91: add i2c and qt1070 pin muxing
diff --git a/patches.at91/0169-AT91-board-dt-add-mci-pinmux-for-9x5.patch b/patches.at91/0185-AT91-board-dt-add-mci-pinmux-for-9x5.patch
index ee7f27824d69fc..60c5dd99eedad7 100644
--- a/patches.at91/0169-AT91-board-dt-add-mci-pinmux-for-9x5.patch
+++ b/patches.at91/0185-AT91-board-dt-add-mci-pinmux-for-9x5.patch
@@ -1,4 +1,4 @@
-From ee1a2b1fec441a9e821c3c6d0198e4b68545caf8 Mon Sep 17 00:00:00 2001
+From 3d6072e790e82ecbfbb3dfc84e22ba325db16f92 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 24 Sep 2012 12:27:10 +0200
Subject: AT91: board-dt add mci pinmux for 9x5
diff --git a/patches.at91/0170-mtd-atmel_nand-add-4k-page-nand-flash-support-for-PM.patch b/patches.at91/0186-mtd-atmel_nand-add-4k-page-nand-flash-support-for-PM.patch
index 5699167b8a1da4..06e9a3d025135a 100644
--- a/patches.at91/0170-mtd-atmel_nand-add-4k-page-nand-flash-support-for-PM.patch
+++ b/patches.at91/0186-mtd-atmel_nand-add-4k-page-nand-flash-support-for-PM.patch
@@ -1,4 +1,4 @@
-From 5447f10bde89a2237dabb7775d927911997f9d10 Mon Sep 17 00:00:00 2001
+From 1a4758d4c8790c591d2be79382e878526f6dfcb6 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Mon, 24 Sep 2012 14:50:45 +0800
Subject: mtd: atmel_nand: add 4k page nand flash support for PMECC.
@@ -8,7 +8,7 @@ Subject: mtd: atmel_nand: add 4k page nand flash support for PMECC.
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c
-index b1158b4..431a8d9 100644
+index a92f603..e881c15 100644
--- a/drivers/mtd/nand/atmel_nand.c
+++ b/drivers/mtd/nand/atmel_nand.c
@@ -952,6 +952,7 @@ static int __init atmel_pmecc_nand_init_params(struct platform_device *pdev,
diff --git a/patches.at91/0171-mtd-atmel_nand-incease-the-chip_delay-time-tR-for-su.patch b/patches.at91/0187-mtd-atmel_nand-incease-the-chip_delay-time-tR-for-su.patch
index 4f9475ad06ce76..83ff4787ba0625 100644
--- a/patches.at91/0171-mtd-atmel_nand-incease-the-chip_delay-time-tR-for-su.patch
+++ b/patches.at91/0187-mtd-atmel_nand-incease-the-chip_delay-time-tR-for-su.patch
@@ -1,4 +1,4 @@
-From 2631653caecceee1abc6643f4253f8a7e53d6284 Mon Sep 17 00:00:00 2001
+From 56a1ff8d7f47a95326ee0eb59209031d3b4a98c9 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Mon, 24 Sep 2012 14:58:38 +0800
Subject: mtd: atmel_nand: incease the chip_delay time(tR) for support big
@@ -9,11 +9,11 @@ Subject: mtd: atmel_nand: incease the chip_delay time(tR) for support big
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c
-index 431a8d9..980ffdd 100644
+index e881c15..3978336 100644
--- a/drivers/mtd/nand/atmel_nand.c
+++ b/drivers/mtd/nand/atmel_nand.c
-@@ -1415,7 +1415,11 @@ static int __init atmel_nand_probe(struct platform_device *pdev)
- nand_chip->dev_ready = atmel_nand_device_ready;
+@@ -1448,7 +1448,11 @@ static int __init atmel_nand_probe(struct platform_device *pdev)
+ }
nand_chip->ecc.mode = host->board.ecc_mode;
- nand_chip->chip_delay = 20; /* 20us command delay time */
diff --git a/patches.at91/0172-at91-9x5-add-DT-parameters-to-enable-PMECC.patch b/patches.at91/0188-at91-9x5-add-DT-parameters-to-enable-PMECC.patch
index 594b3c1165ca7c..c56b4558fcff5a 100644
--- a/patches.at91/0172-at91-9x5-add-DT-parameters-to-enable-PMECC.patch
+++ b/patches.at91/0188-at91-9x5-add-DT-parameters-to-enable-PMECC.patch
@@ -1,4 +1,4 @@
-From cd0c1e4a82957d9f21ad07efa5fcdb553ad28cb2 Mon Sep 17 00:00:00 2001
+From ab8f5cfc534946bd9627feee2a4b10398a1ca789 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Tue, 25 Sep 2012 10:40:22 +0800
Subject: at91: 9x5: add DT parameters to enable PMECC
diff --git a/patches.at91/0173-ARM-at91-split-9x5-dts-dtsi-in-a-common-set-of-perip.patch b/patches.at91/0189-ARM-at91-split-9x5-dts-dtsi-in-a-common-set-of-perip.patch
index e1f272c6dfd826..9397b782eddcc9 100644
--- a/patches.at91/0173-ARM-at91-split-9x5-dts-dtsi-in-a-common-set-of-perip.patch
+++ b/patches.at91/0189-ARM-at91-split-9x5-dts-dtsi-in-a-common-set-of-perip.patch
@@ -1,4 +1,4 @@
-From 5656f4e07c7b30e26ecd3716c8ab1c9157946e80 Mon Sep 17 00:00:00 2001
+From b91b13d77cdd19b1fdbd1ba82111370f2cc124a9 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 2 Oct 2012 11:50:15 +0200
Subject: ARM: at91: split 9x5 dts/dtsi in a "common" set of peripherals
diff --git a/patches.at91/0174-ARM-at91-9x5-family-add-at91sam9x25ek.dts.patch b/patches.at91/0190-ARM-at91-9x5-family-add-at91sam9x25ek.dts.patch
index e0894417481942..ce9ed208513b10 100644
--- a/patches.at91/0174-ARM-at91-9x5-family-add-at91sam9x25ek.dts.patch
+++ b/patches.at91/0190-ARM-at91-9x5-family-add-at91sam9x25ek.dts.patch
@@ -1,4 +1,4 @@
-From 632da89db09717d999cad5669385db5a85e876ab Mon Sep 17 00:00:00 2001
+From c21000658bdd029faf2054f0fffa9672152ac1e9 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 2 Oct 2012 11:55:18 +0200
Subject: ARM: at91/9x5 family: add at91sam9x25ek.dts
diff --git a/patches.at91/0175-ARM-at91-add-new-at91sam9g35ek.dts.patch b/patches.at91/0191-ARM-at91-add-new-at91sam9g35ek.dts.patch
index 867d9fb47688f8..7adb696c31a475 100644
--- a/patches.at91/0175-ARM-at91-add-new-at91sam9g35ek.dts.patch
+++ b/patches.at91/0191-ARM-at91-add-new-at91sam9g35ek.dts.patch
@@ -1,4 +1,4 @@
-From 4b171e9b798f8fc6ce79303691522c080b085c5c Mon Sep 17 00:00:00 2001
+From 245b4491a6575ca148b06d29400c1f87bc9408d8 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 16 Oct 2012 19:04:39 +0200
Subject: ARM: at91: add new at91sam9g35ek.dts
diff --git a/patches.at91/0176-ARM-at91-add-pinmux-for-9x5-LCD.patch b/patches.at91/0192-ARM-at91-add-pinmux-for-9x5-LCD.patch
index cd8efe71f2a230..7a3ba055178410 100644
--- a/patches.at91/0176-ARM-at91-add-pinmux-for-9x5-LCD.patch
+++ b/patches.at91/0192-ARM-at91-add-pinmux-for-9x5-LCD.patch
@@ -1,4 +1,4 @@
-From a9002e549702ca79f7bc946b3ec1072eca79a563 Mon Sep 17 00:00:00 2001
+From f0e81f4a05048c4b863e2b3afd5b114e489a7887 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Tue, 16 Oct 2012 19:05:25 +0200
Subject: ARM: at91: add pinmux for 9x5 LCD
diff --git a/patches.at91/0177-ARM-at91-add-LCD-HEO-DT-entry-for-at91sam9x5.patch b/patches.at91/0193-ARM-at91-add-LCD-HEO-DT-entry-for-at91sam9x5.patch
index 949486e352d66f..b01c91ceb53d6e 100644
--- a/patches.at91/0177-ARM-at91-add-LCD-HEO-DT-entry-for-at91sam9x5.patch
+++ b/patches.at91/0193-ARM-at91-add-LCD-HEO-DT-entry-for-at91sam9x5.patch
@@ -1,4 +1,4 @@
-From e19f22bd4c8c9d63f777d58a38b6dd14b34c0b30 Mon Sep 17 00:00:00 2001
+From d97e19aab9e85eb9c7acd60af983a82f8384d702 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Wed, 17 Oct 2012 10:14:48 +0200
Subject: ARM: at91: add LCD HEO DT entry for at91sam9x5
diff --git a/patches.at91/0178-AT91SAM9G45-add-crypto-peripherals.patch b/patches.at91/0194-AT91SAM9G45-add-crypto-peripherals.patch
index 6f92f29532c65e..060a1e76543c0e 100644
--- a/patches.at91/0178-AT91SAM9G45-add-crypto-peripherals.patch
+++ b/patches.at91/0194-AT91SAM9G45-add-crypto-peripherals.patch
@@ -1,4 +1,4 @@
-From f0a167e19975fff4396904bf6c9521db525316e8 Mon Sep 17 00:00:00 2001
+From 9b5d8f610459f6a0f3a506642681ecac65664293 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 22 Oct 2012 16:04:42 +0200
Subject: AT91SAM9G45: add crypto peripherals
@@ -6,6 +6,8 @@ MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
+commit 815e972110052e8da68b5b5298ca2cd69cb7c3c0 upstream.
+
Signed-off-by: Nicolas Royer <nicolas@eukrea.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Acked-by: Eric Bénard <eric@eukrea.com>
diff --git a/patches.at91/0179-crypto-add-Atmel-AES-driver.patch b/patches.at91/0195-crypto-add-Atmel-AES-driver.patch
index aee86623dac40c..b908da48a9b0e0 100644
--- a/patches.at91/0179-crypto-add-Atmel-AES-driver.patch
+++ b/patches.at91/0195-crypto-add-Atmel-AES-driver.patch
@@ -1,4 +1,4 @@
-From c6353d7b9b2b4b1d51e39f877f2ecf666c2c850d Mon Sep 17 00:00:00 2001
+From 6b9039aedd996147b5146b74594a69221d0873d8 Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:04 +0200
Subject: crypto: add Atmel AES driver
@@ -6,6 +6,8 @@ MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
+commit bd3c7b5c2aba0d806285700848f588ca482094d8 upstream.
+
Signed-off-by: Nicolas Royer <nicolas@eukrea.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Acked-by: Eric Bénard <eric@eukrea.com>
diff --git a/patches.at91/0180-crypto-add-Atmel-DES-TDES-driver.patch b/patches.at91/0196-crypto-add-Atmel-DES-TDES-driver.patch
index ea752b963ea19e..e052c681177d3a 100644
--- a/patches.at91/0180-crypto-add-Atmel-DES-TDES-driver.patch
+++ b/patches.at91/0196-crypto-add-Atmel-DES-TDES-driver.patch
@@ -1,4 +1,4 @@
-From 189348edb141027c8f6ba232380dda1dcfd56979 Mon Sep 17 00:00:00 2001
+From 7ba996263729126963359429782339ddf8705333 Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:05 +0200
Subject: crypto: add Atmel DES/TDES driver
@@ -6,6 +6,8 @@ MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
+commit 13802005d8f2db244ec1f5d7f6923de8f7a463db upstream.
+
Signed-off-by: Nicolas Royer <nicolas@eukrea.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Acked-by: Eric Bénard <eric@eukrea.com>
diff --git a/patches.at91/0181-crypto-add-Atmel-SHA1-SHA256-driver.patch b/patches.at91/0197-crypto-add-Atmel-SHA1-SHA256-driver.patch
index 56b9a474fa4eaf..732c48bf6cb939 100644
--- a/patches.at91/0181-crypto-add-Atmel-SHA1-SHA256-driver.patch
+++ b/patches.at91/0197-crypto-add-Atmel-SHA1-SHA256-driver.patch
@@ -1,4 +1,4 @@
-From 3d0dc28cd259b675bf98fa158c9a6cb800c40683 Mon Sep 17 00:00:00 2001
+From 08f29ab9122d183ff7b1d1057cd9f172748a6026 Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:06 +0200
Subject: crypto: add Atmel SHA1/SHA256 driver
@@ -6,6 +6,8 @@ MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
+commit ebc82efa1cd64efba0f41455460411b852b5b89c upstream.
+
Signed-off-by: Nicolas Royer <nicolas@eukrea.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Acked-by: Eric Bénard <eric@eukrea.com>
diff --git a/patches.at91/0182-crypto-add-atmel-test-driver.patch b/patches.at91/0198-crypto-add-atmel-test-driver.patch
index 7080cbc8bfe663..5a73fc2e14fe2d 100644
--- a/patches.at91/0182-crypto-add-atmel-test-driver.patch
+++ b/patches.at91/0198-crypto-add-atmel-test-driver.patch
@@ -1,4 +1,4 @@
-From 84820a1650d935f04a4a1e4b95905c7bc7b47d71 Mon Sep 17 00:00:00 2001
+From 6cfecc127971e728597592ccfaafc2527cdf2d1a Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:07 +0200
Subject: crypto: add atmel-test driver
diff --git a/patches.at91/0183-crypto-add-new-tests-to-tcrypt.patch b/patches.at91/0199-crypto-add-new-tests-to-tcrypt.patch
index d267bb0c8b6d30..fea62840bdf84d 100644
--- a/patches.at91/0183-crypto-add-new-tests-to-tcrypt.patch
+++ b/patches.at91/0199-crypto-add-new-tests-to-tcrypt.patch
@@ -1,4 +1,4 @@
-From 50f0d2ac8726776a89f503e21cbfa3a070d2c87a Mon Sep 17 00:00:00 2001
+From 6f6e5ce06de79a8b3bf26062a01bece308994236 Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:08 +0200
Subject: crypto: add new tests to tcrypt
@@ -6,6 +6,8 @@ MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
+commit de197533485c09598215802b0e401a688e172573 upstream.
+
- set sg buffers size equals to message size
- add cfb & ofb tests for AES, DES & TDES
diff --git a/patches.at91/0184-AT91SAM9G45-crypto-same-platform-data-header-for-all.patch b/patches.at91/0200-AT91SAM9G45-crypto-same-platform-data-header-for-all.patch
index 219273142a74c0..08407b22220173 100644
--- a/patches.at91/0184-AT91SAM9G45-crypto-same-platform-data-header-for-all.patch
+++ b/patches.at91/0200-AT91SAM9G45-crypto-same-platform-data-header-for-all.patch
@@ -1,4 +1,4 @@
-From 308c14408fc521e386e512fb6d8dfafce1b59dd9 Mon Sep 17 00:00:00 2001
+From 499af8e10dac88ff1e4586930d7a157b2e38a893 Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:09 +0200
Subject: AT91SAM9G45: crypto: same platform data header for all crypto
diff --git a/patches.at91/0185-AT91SAM9G45-dts-add-crypto-peripherals.patch b/patches.at91/0201-AT91SAM9G45-dts-add-crypto-peripherals.patch
index ddaee7925cdad8..a543ccafbb8077 100644
--- a/patches.at91/0185-AT91SAM9G45-dts-add-crypto-peripherals.patch
+++ b/patches.at91/0201-AT91SAM9G45-dts-add-crypto-peripherals.patch
@@ -1,4 +1,4 @@
-From 5a8755b4c17d6199200486a431020afb42ad9122 Mon Sep 17 00:00:00 2001
+From 29e5c6be830144305786ffb9143c06a9e96846ce Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 22 Oct 2012 16:05:01 +0200
Subject: AT91SAM9G45: dts: add crypto peripherals
diff --git a/patches.at91/0186-AT91SAM9N12-add-crypto-peripherals.patch b/patches.at91/0202-AT91SAM9N12-add-crypto-peripherals.patch
index 57fb37802ddaa6..5c73a90542a2e3 100644
--- a/patches.at91/0186-AT91SAM9N12-add-crypto-peripherals.patch
+++ b/patches.at91/0202-AT91SAM9N12-add-crypto-peripherals.patch
@@ -1,4 +1,4 @@
-From c3c525946e9afc0597632c3f0cee06be156ad9f8 Mon Sep 17 00:00:00 2001
+From 4d751232a49a7f677bd665ca70c2887e6d2537d5 Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:13 +0200
Subject: AT91SAM9N12: add crypto peripherals
diff --git a/patches.at91/0187-AT91SAM9N12-dts-add-crypto-peripherals.patch b/patches.at91/0203-AT91SAM9N12-dts-add-crypto-peripherals.patch
index 912398c1a600bf..65145a86ebb57e 100644
--- a/patches.at91/0187-AT91SAM9N12-dts-add-crypto-peripherals.patch
+++ b/patches.at91/0203-AT91SAM9N12-dts-add-crypto-peripherals.patch
@@ -1,4 +1,4 @@
-From 212c6c62a492e7c01b036db250ad522e86303163 Mon Sep 17 00:00:00 2001
+From 13559e1bdab3b9d165dd3e4949b38f7102c48a1a Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 22 Oct 2012 16:05:17 +0200
Subject: AT91SAM9N12: dts: add crypto peripherals
diff --git a/patches.at91/0188-crypto-Atmel-AES-add-device-tree-support.patch b/patches.at91/0204-crypto-Atmel-AES-add-device-tree-support.patch
index a7878b662f12fd..317bfbbd4f38a9 100644
--- a/patches.at91/0188-crypto-Atmel-AES-add-device-tree-support.patch
+++ b/patches.at91/0204-crypto-Atmel-AES-add-device-tree-support.patch
@@ -1,4 +1,4 @@
-From 6dcba1a5e5b0cda9490f78b46b282ec3ec39f22c Mon Sep 17 00:00:00 2001
+From 79aedf981e952379dd4538f85b1c62467eaa84ab Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:15 +0200
Subject: crypto: Atmel AES; add device tree support
diff --git a/patches.at91/0189-crypto-Atmel-TDES-add-device-tree-support.patch b/patches.at91/0205-crypto-Atmel-TDES-add-device-tree-support.patch
index 217ea3b27e17f7..fd42e3677678b3 100644
--- a/patches.at91/0189-crypto-Atmel-TDES-add-device-tree-support.patch
+++ b/patches.at91/0205-crypto-Atmel-TDES-add-device-tree-support.patch
@@ -1,4 +1,4 @@
-From ba14d3bcc1c0a32bec0a0c1b8bb8035abef12fbc Mon Sep 17 00:00:00 2001
+From 0de4fb161bfb4a5bdf3deec1d94015435f428e88 Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:16 +0200
Subject: crypto: Atmel TDES; add device tree support
diff --git a/patches.at91/0190-crypto-Atmel-SHA-add-device-tree-support.patch b/patches.at91/0206-crypto-Atmel-SHA-add-device-tree-support.patch
index d1db361f3bfaf8..c2bdf9fdbfd46f 100644
--- a/patches.at91/0190-crypto-Atmel-SHA-add-device-tree-support.patch
+++ b/patches.at91/0206-crypto-Atmel-SHA-add-device-tree-support.patch
@@ -1,4 +1,4 @@
-From 8d47f5d2568287ff9d0cddc524939d9cb1f6db72 Mon Sep 17 00:00:00 2001
+From 35a5e22b90101fbaf150d1ac05f740da3f840779 Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:17 +0200
Subject: crypto: Atmel SHA; add device tree support
diff --git a/patches.at91/0191-crypto-Atmel-Test-add-SHA224-SHA384-and-SHA512-suppo.patch b/patches.at91/0207-crypto-Atmel-Test-add-SHA224-SHA384-and-SHA512-suppo.patch
index 2184541b65f28d..39ae50f4f919fd 100644
--- a/patches.at91/0191-crypto-Atmel-Test-add-SHA224-SHA384-and-SHA512-suppo.patch
+++ b/patches.at91/0207-crypto-Atmel-Test-add-SHA224-SHA384-and-SHA512-suppo.patch
@@ -1,4 +1,4 @@
-From 352ab878f8ee1afe1f15dc14bb8c9ced486f5316 Mon Sep 17 00:00:00 2001
+From a025a84b58085328fc8a963088c70cb00ada2bae Mon Sep 17 00:00:00 2001
From: Nicolas Royer <nicolas@eukrea.com>
Date: Mon, 17 Sep 2012 18:26:18 +0200
Subject: crypto: Atmel Test; add SHA224, SHA384 and SHA512 support
diff --git a/patches.at91/0207-arm-at91-use-macro-to-declare-soc-boot-data.patch b/patches.at91/0208-arm-at91-use-macro-to-declare-soc-boot-data.patch
index d76e21996c4bf7..be704e31c00c14 100644
--- a/patches.at91/0207-arm-at91-use-macro-to-declare-soc-boot-data.patch
+++ b/patches.at91/0208-arm-at91-use-macro-to-declare-soc-boot-data.patch
@@ -1,4 +1,4 @@
-From f0e343643120ab803373244ed2996b9dd169a850 Mon Sep 17 00:00:00 2001
+From 72689543bfd43fa0c87169fdd66c4e17deb6309d Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 16 Aug 2012 17:36:55 +0800
Subject: arm: at91: use macro to declare soc boot data
diff --git a/patches.at91/0208-ARM-at91-gpio-implement-request.patch b/patches.at91/0209-ARM-at91-gpio-implement-request.patch
index 076f49b820badb..1b63aea8c70194 100644
--- a/patches.at91/0208-ARM-at91-gpio-implement-request.patch
+++ b/patches.at91/0209-ARM-at91-gpio-implement-request.patch
@@ -1,4 +1,4 @@
-From 0fac5d6d7ef4c0cd717f58efa59df743cb5621a4 Mon Sep 17 00:00:00 2001
+From 76c442f41acf1572f18ca23d8a7755b5f292e979 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 6 Jul 2012 06:48:33 +0800
Subject: ARM: at91: gpio: implement request
diff --git a/patches.at91/0209-at91-regroup-gpio-and-pinctrl-under-the-same-ranges.patch b/patches.at91/0210-at91-regroup-gpio-and-pinctrl-under-the-same-ranges.patch
index ef367698120efa..5fb8c4211cdf0c 100644
--- a/patches.at91/0209-at91-regroup-gpio-and-pinctrl-under-the-same-ranges.patch
+++ b/patches.at91/0210-at91-regroup-gpio-and-pinctrl-under-the-same-ranges.patch
@@ -1,4 +1,4 @@
-From 7355b7402f8791117cdb9086cf45eb02a65b4cf0 Mon Sep 17 00:00:00 2001
+From 72453e8a1a0bb1784b533f53454b08081cf7ec5b Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Wed, 4 Jul 2012 17:20:46 +0800
Subject: at91: regroup gpio and pinctrl under the same ranges
diff --git a/patches.at91/0210-arm-at91-at91sam9x5-fix-gpio-number-per-bank.patch b/patches.at91/0211-arm-at91-at91sam9x5-fix-gpio-number-per-bank.patch
index 6a5f3c16513fa5..efd2e39d973a96 100644
--- a/patches.at91/0210-arm-at91-at91sam9x5-fix-gpio-number-per-bank.patch
+++ b/patches.at91/0211-arm-at91-at91sam9x5-fix-gpio-number-per-bank.patch
@@ -1,4 +1,4 @@
-From 00cd8cb7267db4aa30fa31dd14ec41c7f86198ab Mon Sep 17 00:00:00 2001
+From 4c602f8997780f19f61b8fdfb7e751ac04b2b850 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Sat, 14 Jul 2012 15:26:08 +0800
Subject: arm: at91: at91sam9x5: fix gpio number per bank
diff --git a/patches.at91/0211-ARM-at91-add-dummies-pinctrl-for-non-dt-platform.patch b/patches.at91/0212-ARM-at91-add-dummies-pinctrl-for-non-dt-platform.patch
index 0b7c5df3dd94f4..5a907ec2191075 100644
--- a/patches.at91/0211-ARM-at91-add-dummies-pinctrl-for-non-dt-platform.patch
+++ b/patches.at91/0212-ARM-at91-add-dummies-pinctrl-for-non-dt-platform.patch
@@ -1,4 +1,4 @@
-From 76aa1bd70d58b3bdbf4bdf271b04807421d0a4d4 Mon Sep 17 00:00:00 2001
+From 51011b0c7102852db8fdc5617a971c3873ba5d7e Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 12 Jul 2012 23:35:02 +0800
Subject: ARM: at91: add dummies pinctrl for non dt platform
diff --git a/patches.at91/0212-ARM-at91-add-pinctrl-support.patch b/patches.at91/0213-ARM-at91-add-pinctrl-support.patch
index 9db9121984947b..381942cfb7fe5a 100644
--- a/patches.at91/0212-ARM-at91-add-pinctrl-support.patch
+++ b/patches.at91/0213-ARM-at91-add-pinctrl-support.patch
@@ -1,4 +1,4 @@
-From 88a0c589d8c7e8e3a2c93012a28978855f5e32d8 Mon Sep 17 00:00:00 2001
+From a72342c1ce82d49f1c725078239d6e5d7dfad170 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 18 Oct 2012 17:48:34 +0200
Subject: ARM: at91: add pinctrl support
diff --git a/patches.at91/0213-arm-at91-dt-at91sam9-add-pinctrl-support.patch b/patches.at91/0214-arm-at91-dt-at91sam9-add-pinctrl-support.patch
index 0e84ffca60ce92..f10774a942788b 100644
--- a/patches.at91/0213-arm-at91-dt-at91sam9-add-pinctrl-support.patch
+++ b/patches.at91/0214-arm-at91-dt-at91sam9-add-pinctrl-support.patch
@@ -1,4 +1,4 @@
-From 34452935eb56aac56b666dd664766bc115b452c6 Mon Sep 17 00:00:00 2001
+From 765cac5205bcee3f9c6e0fb2aa819c0136fff54f Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Mon, 22 Oct 2012 16:08:50 +0200
Subject: arm: at91: dt: at91sam9 add pinctrl support
diff --git a/patches.at91/0214-tty-atmel_serial-add-pinctrl-support.patch b/patches.at91/0215-tty-atmel_serial-add-pinctrl-support.patch
index c0bbc438a91bb0..dc8c7ad5589a1e 100644
--- a/patches.at91/0214-tty-atmel_serial-add-pinctrl-support.patch
+++ b/patches.at91/0215-tty-atmel_serial-add-pinctrl-support.patch
@@ -1,4 +1,4 @@
-From e56cc54a58d4f2b37ec46f5a3281ce346417a24f Mon Sep 17 00:00:00 2001
+From afea54d51f37890af0531b619ba64331141dc5aa Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 6 Jul 2012 00:41:57 +0800
Subject: tty: atmel_serial: add pinctrl support
diff --git a/patches.at91/0215-arm-at91-dt-sam9m10g45ek-use-rts-cts-pinctrl-group-f.patch b/patches.at91/0216-arm-at91-dt-sam9m10g45ek-use-rts-cts-pinctrl-group-f.patch
index 4cfbed0ae4d573..3c896922c3e92e 100644
--- a/patches.at91/0215-arm-at91-dt-sam9m10g45ek-use-rts-cts-pinctrl-group-f.patch
+++ b/patches.at91/0216-arm-at91-dt-sam9m10g45ek-use-rts-cts-pinctrl-group-f.patch
@@ -1,4 +1,4 @@
-From d608a2b7366014469707cdbdc97753856476a35b Mon Sep 17 00:00:00 2001
+From 47e8824eb5ab3ec2eaf244dd0c2f378b46e90077 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 6 Jul 2012 00:41:57 +0800
Subject: arm: at91: dt: sam9m10g45ek: use rts/cts pinctrl group for uart1
diff --git a/patches.at91/0216-arm-at91-dt-sam9263ek-use-rts-cts-pinctrl-group-for-.patch b/patches.at91/0217-arm-at91-dt-sam9263ek-use-rts-cts-pinctrl-group-for-.patch
index 19082b15459a48..c0e52acd9cf26f 100644
--- a/patches.at91/0216-arm-at91-dt-sam9263ek-use-rts-cts-pinctrl-group-for-.patch
+++ b/patches.at91/0217-arm-at91-dt-sam9263ek-use-rts-cts-pinctrl-group-for-.patch
@@ -1,4 +1,4 @@
-From e287f769608c1e8e9304f25461efecbe18362996 Mon Sep 17 00:00:00 2001
+From e1f12883d126b1f7c4903cd3ae3a67abf4cf6456 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 10 Aug 2012 03:38:36 +0800
Subject: arm: at91: dt: sam9263ek: use rts/cts pinctrl group for uart0
diff --git a/patches.at91/0217-arm-at91-dt-sam9g20ek-use-rts-cts-dtr-dsr-dcd-ri-pin.patch b/patches.at91/0218-arm-at91-dt-sam9g20ek-use-rts-cts-dtr-dsr-dcd-ri-pin.patch
index c1f8c4c922c74b..6003546579ae71 100644
--- a/patches.at91/0217-arm-at91-dt-sam9g20ek-use-rts-cts-dtr-dsr-dcd-ri-pin.patch
+++ b/patches.at91/0218-arm-at91-dt-sam9g20ek-use-rts-cts-dtr-dsr-dcd-ri-pin.patch
@@ -1,4 +1,4 @@
-From bfacb28b16dac225e1c58a72f629cb0d2e9f5120 Mon Sep 17 00:00:00 2001
+From ebb32199a57519af1f5fcbf45e14ccb6d89b5481 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 10 Aug 2012 13:07:57 +0800
Subject: arm: at91: dt: sam9g20ek: use rts/cts/dtr/dsr/dcd/ri pinctrl group
diff --git a/patches.at91/0219-arm-at91-dt-at91sam9-add-nand-pinctrl-support.patch b/patches.at91/0219-arm-at91-dt-at91sam9-add-nand-pinctrl-support.patch
index eff83224f66176..882a61aa9a4bb8 100644
--- a/patches.at91/0219-arm-at91-dt-at91sam9-add-nand-pinctrl-support.patch
+++ b/patches.at91/0219-arm-at91-dt-at91sam9-add-nand-pinctrl-support.patch
@@ -1,4 +1,4 @@
-From e624846db6e105762542cb6c09276609a7932ea3 Mon Sep 17 00:00:00 2001
+From 0ffceb12d5e93ea68125847c9ecc02c45f1d5d31 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 12 Jul 2012 23:36:52 +0800
Subject: arm: at91: dt: at91sam9 add nand pinctrl support
diff --git a/patches.at91/0220-MTD-atmel_nand-add-pinctrl-consumer-support.patch b/patches.at91/0220-MTD-atmel_nand-add-pinctrl-consumer-support.patch
index 92e48d491d4aed..007a01319dac8d 100644
--- a/patches.at91/0220-MTD-atmel_nand-add-pinctrl-consumer-support.patch
+++ b/patches.at91/0220-MTD-atmel_nand-add-pinctrl-consumer-support.patch
@@ -1,4 +1,4 @@
-From 38bb2e5fb1310a6e4f4a6750037dc5a824c3cfdc Mon Sep 17 00:00:00 2001
+From 8bf3e7d44fe43bcb7b5a80dddd3fc59ac748cf0a Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Thu, 12 Jul 2012 23:31:39 +0800
Subject: MTD: atmel_nand: add pinctrl consumer support
diff --git a/patches.at91/0221-pinctrl-at91-add-deglitch-debounce-pull-down-and-sch.patch b/patches.at91/0221-pinctrl-at91-add-deglitch-debounce-pull-down-and-sch.patch
index d21da117a93e60..4e202aa6e90322 100644
--- a/patches.at91/0221-pinctrl-at91-add-deglitch-debounce-pull-down-and-sch.patch
+++ b/patches.at91/0221-pinctrl-at91-add-deglitch-debounce-pull-down-and-sch.patch
@@ -1,4 +1,4 @@
-From 07549383aa7e1b5c99ca47f9bd75600ba1b159fc Mon Sep 17 00:00:00 2001
+From 8826cf74bca084ee93056cc92da87e655b46a76c Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Wed, 26 Sep 2012 14:57:45 +0800
Subject: pinctrl: at91 add deglitch, debounce, pull down and schmitt trigger
diff --git a/patches.at91/0222-mtd-atmel_nand-fix-the-compile-error-which-miss-labe.patch b/patches.at91/0222-mtd-atmel_nand-fix-the-compile-error-which-miss-labe.patch
index 25ec8466be9ff9..f0371e7827f220 100644
--- a/patches.at91/0222-mtd-atmel_nand-fix-the-compile-error-which-miss-labe.patch
+++ b/patches.at91/0222-mtd-atmel_nand-fix-the-compile-error-which-miss-labe.patch
@@ -1,4 +1,4 @@
-From 9924801dfee9489e8df05d857df0d872a4f02193 Mon Sep 17 00:00:00 2001
+From 13a4a967e2e9ef7f99ea38b2cd6b369d401d6182 Mon Sep 17 00:00:00 2001
From: Josh Wu <josh.wu@atmel.com>
Date: Mon, 24 Sep 2012 08:06:30 +0800
Subject: mtd: atmel_nand: fix the compile error which miss label
diff --git a/patches.at91/0223-pinctrl-at91-fix-compatible-order.patch b/patches.at91/0223-pinctrl-at91-fix-compatible-order.patch
index 883f4c0c75c91f..026a1b33548b17 100644
--- a/patches.at91/0223-pinctrl-at91-fix-compatible-order.patch
+++ b/patches.at91/0223-pinctrl-at91-fix-compatible-order.patch
@@ -1,4 +1,4 @@
-From 31a329d0cb5502f8076601608f2591adccbda8b7 Mon Sep 17 00:00:00 2001
+From 190a3340bea144c80801b81d5caa4c6f6556bb31 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 16 Oct 2012 17:05:33 +0200
Subject: pinctrl/at91: fix compatible order
diff --git a/patches.at91/0224-pinctrl-at91-fix-gpio-irq-support.patch b/patches.at91/0224-pinctrl-at91-fix-gpio-irq-support.patch
index a24fc578442441..c01e39bce3167c 100644
--- a/patches.at91/0224-pinctrl-at91-fix-gpio-irq-support.patch
+++ b/patches.at91/0224-pinctrl-at91-fix-gpio-irq-support.patch
@@ -1,4 +1,4 @@
-From 54090e0c3b619793d8058ceb1d717ea453f65893 Mon Sep 17 00:00:00 2001
+From 84fe665121d2a8f3389d33acfc29257eb8b2d8d1 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 19 Oct 2012 08:45:55 +0800
Subject: pinctrl: at91: fix gpio irq support
diff --git a/patches.at91/0225-i2c-at91-add-pinctrl.patch b/patches.at91/0225-i2c-at91-add-pinctrl.patch
index 3651777c3bab3c..13819ce3dc4eb4 100644
--- a/patches.at91/0225-i2c-at91-add-pinctrl.patch
+++ b/patches.at91/0225-i2c-at91-add-pinctrl.patch
@@ -1,4 +1,4 @@
-From 15398d1b5861b197b75d85e9cfd4c2560ecc49de Mon Sep 17 00:00:00 2001
+From 79f38b7f00e4a08e1f0066ebfcbf2540a4a8b8cb Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 16 Oct 2012 17:06:37 +0200
Subject: i2c: at91: add pinctrl
diff --git a/patches.at91/0226-media-atmel_isi-add-pinctrl.patch b/patches.at91/0226-media-atmel_isi-add-pinctrl.patch
index 8c020fba78f9dc..71525af635b50e 100644
--- a/patches.at91/0226-media-atmel_isi-add-pinctrl.patch
+++ b/patches.at91/0226-media-atmel_isi-add-pinctrl.patch
@@ -1,4 +1,4 @@
-From d7ab9be8967e1884bba0228ea65f2893b10b019e Mon Sep 17 00:00:00 2001
+From f89227d6aec0e90ca9b2969e806703e63ca2d324 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 16 Oct 2012 17:07:17 +0200
Subject: media: atmel_isi: add pinctrl
diff --git a/patches.at91/0227-mmc-at91-add-pinctrl.patch b/patches.at91/0227-mmc-at91-add-pinctrl.patch
index d041d96767a116..43815eae47d227 100644
--- a/patches.at91/0227-mmc-at91-add-pinctrl.patch
+++ b/patches.at91/0227-mmc-at91-add-pinctrl.patch
@@ -1,4 +1,4 @@
-From 6d2ed0a1963bcf555e5cdc12035ae105a94da9cf Mon Sep 17 00:00:00 2001
+From 06938a0f16eb491a16c123065cd5cda8e4111ba2 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 16 Oct 2012 17:08:12 +0200
Subject: mmc: at91: add pinctrl
diff --git a/patches.at91/0228-video-atmel_lcdfb-add-pinctrl.patch b/patches.at91/0228-video-atmel_lcdfb-add-pinctrl.patch
index 86ec57f83223e4..0bc5e7b473df2f 100644
--- a/patches.at91/0228-video-atmel_lcdfb-add-pinctrl.patch
+++ b/patches.at91/0228-video-atmel_lcdfb-add-pinctrl.patch
@@ -1,4 +1,4 @@
-From 5bc80812222fefb18a5ea8b9fcf8bb93eec37942 Mon Sep 17 00:00:00 2001
+From 5c8912c7fe8e2cf9fe8e2ec695810fa72202f354 Mon Sep 17 00:00:00 2001
From: Ludovic Desroches <ludovic.desroches@atmel.com>
Date: Tue, 16 Oct 2012 17:08:54 +0200
Subject: video: atmel_lcdfb: add pinctrl
diff --git a/patches.at91/0229-arm-at91sam9g45-add-missing-uart-pinctrl-node.patch b/patches.at91/0229-arm-at91sam9g45-add-missing-uart-pinctrl-node.patch
index 3e78d0b838f411..d118bc60bf0111 100644
--- a/patches.at91/0229-arm-at91sam9g45-add-missing-uart-pinctrl-node.patch
+++ b/patches.at91/0229-arm-at91sam9g45-add-missing-uart-pinctrl-node.patch
@@ -1,4 +1,4 @@
-From 56c99e16b3c2bc6e5820266d81118915508d5b08 Mon Sep 17 00:00:00 2001
+From 7fd1be019470e05075ed05e67b824c34d2f4f024 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 19 Oct 2012 05:52:10 +0800
Subject: arm: at91sam9g45: add missing uart pinctrl node
diff --git a/patches.at91/0230-arm-at91sam9263-add-missing-uart-pinctrl-node.patch b/patches.at91/0230-arm-at91sam9263-add-missing-uart-pinctrl-node.patch
index e8ae1df3a9c1ab..0ccd4582a2b7e1 100644
--- a/patches.at91/0230-arm-at91sam9263-add-missing-uart-pinctrl-node.patch
+++ b/patches.at91/0230-arm-at91sam9263-add-missing-uart-pinctrl-node.patch
@@ -1,4 +1,4 @@
-From 9f223333d037f72115defc10f27afaf6fc900721 Mon Sep 17 00:00:00 2001
+From 140ae475ee6bbf6287ccdba37173a91de2a41179 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 19 Oct 2012 05:52:10 +0800
Subject: arm: at91sam9263: add missing uart pinctrl node
diff --git a/patches.at91/0231-arm-at91sam9260-add-missing-uart-pinctrl-node.patch b/patches.at91/0231-arm-at91sam9260-add-missing-uart-pinctrl-node.patch
index 3da53f3de710a2..b874d60034ab5a 100644
--- a/patches.at91/0231-arm-at91sam9260-add-missing-uart-pinctrl-node.patch
+++ b/patches.at91/0231-arm-at91sam9260-add-missing-uart-pinctrl-node.patch
@@ -1,4 +1,4 @@
-From b6ce595a610de9ed6ef5b27f824f43909de0db57 Mon Sep 17 00:00:00 2001
+From a35197fd3f74ef70f53b89627df1471df405434a Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 19 Oct 2012 05:52:10 +0800
Subject: arm: at91sam9260: add missing uart pinctrl node
diff --git a/patches.at91/0232-arm-at91sam9x5-sync-with-the-mainline.patch b/patches.at91/0232-arm-at91sam9x5-sync-with-the-mainline.patch
index 6e529e5f38b6e7..435221c7a95f67 100644
--- a/patches.at91/0232-arm-at91sam9x5-sync-with-the-mainline.patch
+++ b/patches.at91/0232-arm-at91sam9x5-sync-with-the-mainline.patch
@@ -1,4 +1,4 @@
-From b07d6cfcdf6ec210b35e05e8d6ae9dc22feffcf1 Mon Sep 17 00:00:00 2001
+From 6020cbc2ed1b39e116af501b16196f41fb02560c Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 19 Oct 2012 06:08:16 +0800
Subject: arm: at91sam9x5: sync with the mainline
diff --git a/patches.at91/0233-ARM-at91-DT-add-i2c-mmc-nand-pinctrl-in-device-tree-.patch b/patches.at91/0233-ARM-at91-DT-add-i2c-mmc-nand-pinctrl-in-device-tree-.patch
index 954f5f1bc57745..a472d3d2f05cae 100644
--- a/patches.at91/0233-ARM-at91-DT-add-i2c-mmc-nand-pinctrl-in-device-tree-.patch
+++ b/patches.at91/0233-ARM-at91-DT-add-i2c-mmc-nand-pinctrl-in-device-tree-.patch
@@ -1,4 +1,4 @@
-From f3a49662b5055a2e766d0a9f327c51781f463283 Mon Sep 17 00:00:00 2001
+From 11835542ca3b571da8a2cf2ef0ffe65260818ff9 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 19 Oct 2012 07:14:06 +0800
Subject: ARM: at91/DT: add i2c mmc nand pinctrl in device tree support
diff --git a/patches.at91/0234-at91sam9x5-add-lcd-pinctrl-support.patch b/patches.at91/0234-at91sam9x5-add-lcd-pinctrl-support.patch
index 300b6fbb65bb9a..7e1fb11ac2f086 100644
--- a/patches.at91/0234-at91sam9x5-add-lcd-pinctrl-support.patch
+++ b/patches.at91/0234-at91sam9x5-add-lcd-pinctrl-support.patch
@@ -1,4 +1,4 @@
-From 0328d56fcf25103afd966706a035735d2bf77d9c Mon Sep 17 00:00:00 2001
+From 8d8a30e133d80f1d5a4f7c9a49496fadb5935018 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 19 Oct 2012 13:44:54 +0800
Subject: at91sam9x5: add lcd pinctrl support
diff --git a/patches.at91/0235-arm-at91sam9x5ek-drop-temporary-pinmux.patch b/patches.at91/0235-arm-at91sam9x5ek-drop-temporary-pinmux.patch
index 4843de1365456d..1955e8c5214fa9 100644
--- a/patches.at91/0235-arm-at91sam9x5ek-drop-temporary-pinmux.patch
+++ b/patches.at91/0235-arm-at91sam9x5ek-drop-temporary-pinmux.patch
@@ -1,4 +1,4 @@
-From d97e722de56d81f2d86606ff2537c14bd7ec270f Mon Sep 17 00:00:00 2001
+From 09d9306960be4117e00c086bc90bb510e581fdc9 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 19 Oct 2012 15:13:13 +0800
Subject: arm: at91sam9x5ek: drop temporary pinmux
diff --git a/patches.at91/0236-video-atmel-lcd-only-request-the-pinctrl-once.patch b/patches.at91/0236-video-atmel-lcd-only-request-the-pinctrl-once.patch
index 93684a0f290235..97345f382dc6d0 100644
--- a/patches.at91/0236-video-atmel-lcd-only-request-the-pinctrl-once.patch
+++ b/patches.at91/0236-video-atmel-lcd-only-request-the-pinctrl-once.patch
@@ -1,4 +1,4 @@
-From e932c44de6861621566b9a74a1498c72b14dae49 Mon Sep 17 00:00:00 2001
+From ddf17dd12f2a3a717ad9b947682b5d7d3b350245 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Fri, 19 Oct 2012 14:11:05 +0800
Subject: video: atmel lcd only request the pinctrl once
diff --git a/patches.at91/0237-ARM-at91-add-at91-3.4-trunk-contents.txt-file.patch b/patches.at91/0237-ARM-at91-add-at91-3.4-trunk-contents.txt-file.patch
index fdc35a625392f1..c2a88be33ba54c 100644
--- a/patches.at91/0237-ARM-at91-add-at91-3.4-trunk-contents.txt-file.patch
+++ b/patches.at91/0237-ARM-at91-add-at91-3.4-trunk-contents.txt-file.patch
@@ -1,4 +1,4 @@
-From 11e369f0f20f451f958d7ef2e37a813a9a83dcf4 Mon Sep 17 00:00:00 2001
+From d947868defbab5b064de68d4df8aaad09127c51f Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Wed, 26 Sep 2012 17:04:31 +0200
Subject: ARM: at91: add at91-3.4-trunk-contents.txt file
diff --git a/patches.at91/0238-ARM-at91-add-defconfig-for-sam9x5-family.patch b/patches.at91/0238-ARM-at91-add-defconfig-for-sam9x5-family.patch
index cac117dfe897b9..1e71ba599367e6 100644
--- a/patches.at91/0238-ARM-at91-add-defconfig-for-sam9x5-family.patch
+++ b/patches.at91/0238-ARM-at91-add-defconfig-for-sam9x5-family.patch
@@ -1,4 +1,4 @@
-From 82c87f0c1d7b1077da380336e59180e3ed4c9407 Mon Sep 17 00:00:00 2001
+From b5aefffc52ac50286873f9f5952f6bb428f822c7 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Wed, 17 Oct 2012 11:37:49 +0200
Subject: ARM: at91: add defconfig for sam9x5 family
diff --git a/patches.at91/0239-MMC-atmel-mci-add-device-tree-property-for-configura.patch b/patches.at91/0239-MMC-atmel-mci-add-device-tree-property-for-configura.patch
index 53a6009c49a8a5..eb4eadc6e311f4 100644
--- a/patches.at91/0239-MMC-atmel-mci-add-device-tree-property-for-configura.patch
+++ b/patches.at91/0239-MMC-atmel-mci-add-device-tree-property-for-configura.patch
@@ -1,4 +1,4 @@
-From ce5e15a7b1efddfd022dd72b9510b5ff85da6325 Mon Sep 17 00:00:00 2001
+From e21c824bce9438f80a402e4ac4b8b1f017964138 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Wed, 20 Jun 2012 18:05:56 +0200
Subject: MMC: atmel-mci: add device tree property for configuration
diff --git a/patches.at91/0240-pinctrl-at19-fix-typo-on-PULL_UP.patch b/patches.at91/0240-pinctrl-at19-fix-typo-on-PULL_UP.patch
index 58380fba5f962a..0bc3345a4bea62 100644
--- a/patches.at91/0240-pinctrl-at19-fix-typo-on-PULL_UP.patch
+++ b/patches.at91/0240-pinctrl-at19-fix-typo-on-PULL_UP.patch
@@ -1,4 +1,4 @@
-From 0179610747d87250bfba95479c9410511c8158de Mon Sep 17 00:00:00 2001
+From 87437fe8c93900352b99d6f883e730e7577f2a22 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Tue, 23 Oct 2012 13:47:30 +0800
Subject: pinctrl: at19: fix typo on PULL_UP
diff --git a/patches.at91/0241-pinctrl-at91-fix-pull-down-support.patch b/patches.at91/0241-pinctrl-at91-fix-pull-down-support.patch
index ce7077f91ab0cc..b5a1ca5a89c781 100644
--- a/patches.at91/0241-pinctrl-at91-fix-pull-down-support.patch
+++ b/patches.at91/0241-pinctrl-at91-fix-pull-down-support.patch
@@ -1,4 +1,4 @@
-From 5adaa6978db065d84ab39eb02b1035efca7ae7c6 Mon Sep 17 00:00:00 2001
+From f5e557974fc40c9886708fba8a4ff73d88696a73 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Tue, 23 Oct 2012 14:25:36 +0800
Subject: pinctrl: at91: fix pull down support
diff --git a/patches.at91/0242-arm-at91sam9xcm-add-specific-nand-pinctrl.patch b/patches.at91/0242-arm-at91sam9xcm-add-specific-nand-pinctrl.patch
index 28cde507aa70ae..1b2ca9c5088c71 100644
--- a/patches.at91/0242-arm-at91sam9xcm-add-specific-nand-pinctrl.patch
+++ b/patches.at91/0242-arm-at91sam9xcm-add-specific-nand-pinctrl.patch
@@ -1,4 +1,4 @@
-From 4d69b49852403ccd7ac2103908b455a65138aa95 Mon Sep 17 00:00:00 2001
+From c5e8d355aa1cc2b2fe24f55777cbc08454af9d24 Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Tue, 23 Oct 2012 15:06:54 +0800
Subject: arm: at91sam9xcm: add specific nand pinctrl
diff --git a/patches.at91/0243-pinctrl-at91-fix-debounce-support.patch b/patches.at91/0243-pinctrl-at91-fix-debounce-support.patch
index f1b3dffeb7bcd9..bfe8fedc9d5e6b 100644
--- a/patches.at91/0243-pinctrl-at91-fix-debounce-support.patch
+++ b/patches.at91/0243-pinctrl-at91-fix-debounce-support.patch
@@ -1,4 +1,4 @@
-From b325d161ba97b1a84b3dc3fc2edcb60cd4254902 Mon Sep 17 00:00:00 2001
+From 7bc6b19e0e851436b17dd40d9ec55566c19d4ceb Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Wed, 24 Oct 2012 01:15:51 +0800
Subject: pinctrl: at91: fix debounce support
diff --git a/patches.at91/0245-ARM-at91-dts-at91sam9g20ek_common-Fix-typos-in-butto.patch b/patches.at91/0245-ARM-at91-dts-at91sam9g20ek_common-Fix-typos-in-butto.patch
index 7e19cbdb8810cd..0f2f9d4fbc832f 100644
--- a/patches.at91/0245-ARM-at91-dts-at91sam9g20ek_common-Fix-typos-in-butto.patch
+++ b/patches.at91/0245-ARM-at91-dts-at91sam9g20ek_common-Fix-typos-in-butto.patch
@@ -1,8 +1,10 @@
-From b3b0a725ce779a5ff6fa9b05edced0ee2f9dd836 Mon Sep 17 00:00:00 2001
+From 270c2034f23b4fc57136c147f4e98daeaf28cffc Mon Sep 17 00:00:00 2001
From: Marek Belisko <marek.belisko@open-nandra.com>
Date: Mon, 1 Oct 2012 22:46:09 +0200
Subject: ARM: at91/dts: at91sam9g20ek_common: Fix typos in buttons labels.
+commit b6edfbeacd5804038ea7ea8821a83ad704c107cc upstream.
+
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
diff --git a/patches.at91/0246-ARM-at91-fix-external-interrupt-specification-in-boa.patch b/patches.at91/0246-ARM-at91-fix-external-interrupt-specification-in-boa.patch
index 56da209e40f6ad..4654db28c14ca2 100644
--- a/patches.at91/0246-ARM-at91-fix-external-interrupt-specification-in-boa.patch
+++ b/patches.at91/0246-ARM-at91-fix-external-interrupt-specification-in-boa.patch
@@ -1,8 +1,10 @@
-From 2bc3ffd68ba8a607974259eac81a93889a576c8d Mon Sep 17 00:00:00 2001
+From abf14fdfedb328e664222c2d7b6951d9d9c69a50 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Wed, 24 Oct 2012 16:19:47 +0200
Subject: ARM: at91: fix external interrupt specification in board code
+commit 69e7ea04c9365626c0963ff09bbaa3a1b49e293a upstream.
+
Since the switch to sparse irq, we have to add the NR_IRQS_LEGACY
offset to static irq numbers. It has been forgotten on these
SPI irq definitions in board code.
diff --git a/patches.at91/0248-ARM-at91-drop-duplicated-config-SOC_AT91SAM9-entry.patch b/patches.at91/0248-ARM-at91-drop-duplicated-config-SOC_AT91SAM9-entry.patch
index 12f7c8740efd22..6560d4f75c8d7b 100644
--- a/patches.at91/0248-ARM-at91-drop-duplicated-config-SOC_AT91SAM9-entry.patch
+++ b/patches.at91/0248-ARM-at91-drop-duplicated-config-SOC_AT91SAM9-entry.patch
@@ -1,8 +1,10 @@
-From 075b74ccf13912a227ca33f103e29f3b645fb4da Mon Sep 17 00:00:00 2001
+From 028918cfee7f910c65cf0dc9b126cb391700293b Mon Sep 17 00:00:00 2001
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Date: Wed, 24 Oct 2012 18:31:50 +0200
Subject: ARM: at91: drop duplicated config SOC_AT91SAM9 entry
+commit 08d04a135a1c2e24c4d4bc7bbafee5e0e58f80c6 upstream.
+
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
---
diff --git a/patches.at91/0249-ARM-at91-fix-at91x40-build.patch b/patches.at91/0249-ARM-at91-fix-at91x40-build.patch
index a4d8b6f8bf8ff0..89bcd658dc7959 100644
--- a/patches.at91/0249-ARM-at91-fix-at91x40-build.patch
+++ b/patches.at91/0249-ARM-at91-fix-at91x40-build.patch
@@ -1,8 +1,10 @@
-From e5e253baa31df4db3db0db218019e425bd4df9cd Mon Sep 17 00:00:00 2001
+From 66147723d43199d5aa36937cfaf5080bba782063 Mon Sep 17 00:00:00 2001
From: Arnd Bergmann <arnd@arndb.de>
Date: Fri, 26 Oct 2012 22:49:09 +0200
Subject: ARM: at91: fix at91x40 build
+commit 0654f4ab2baa6100dc6b0b26f4f1fa3f02d10245 upstream.
+
patch 738a0fd7 "ARM: at91: fix external interrupts in non-DT case"
fixed a run-time error on some at91 platforms but did not apply
the same change to at91x40, which now doesn't build.
diff --git a/patches.at91/0250-ARM-at91-fix-external-interrupts-in-non-DT-case.patch b/patches.at91/0250-ARM-at91-fix-external-interrupts-in-non-DT-case.patch
index 1949b65ee7b39e..ddfc4401d86c9f 100644
--- a/patches.at91/0250-ARM-at91-fix-external-interrupts-in-non-DT-case.patch
+++ b/patches.at91/0250-ARM-at91-fix-external-interrupts-in-non-DT-case.patch
@@ -1,8 +1,10 @@
-From a2dcc54f95495c63504c6ee51ff1082343e5f4be Mon Sep 17 00:00:00 2001
+From 998f85c1d457709bf7decfd45760879aa8e182df Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Wed, 24 Oct 2012 16:09:57 +0200
Subject: ARM: at91: fix external interrupts in non-DT case
+commit 738a0fd752dc60e20beeda6f2f0f62e58dc0e344 upstream.
+
Management of external interrupts has changed but the
non-DT code has not integrated these changes.
Add a mask to pass external irq specification from SoC
diff --git a/patches.at91/0251-ARM-at91-i2c-change-id-to-let-i2c-at91-work.patch b/patches.at91/0251-ARM-at91-i2c-change-id-to-let-i2c-at91-work.patch
index 033f4624ebe894..4b354afbaad76b 100644
--- a/patches.at91/0251-ARM-at91-i2c-change-id-to-let-i2c-at91-work.patch
+++ b/patches.at91/0251-ARM-at91-i2c-change-id-to-let-i2c-at91-work.patch
@@ -1,8 +1,10 @@
-From c4e770c2e3cb8a3c8372f2f7a7cddcc8aa5e1160 Mon Sep 17 00:00:00 2001
+From 71baa91ada877611e15e180b123a33e1cf92caed Mon Sep 17 00:00:00 2001
From: Bo Shen <voice.shen@atmel.com>
Date: Mon, 15 Oct 2012 17:30:28 +0800
Subject: ARM: at91/i2c: change id to let i2c-at91 work
+commit 302090a66b85bb82023b07a715f9c9a347be2ac8 upstream.
+
The i2c core driver will turn the platform device ID to busnum
When using platfrom device ID as -1, it means dynamically assigned
the busnum. When writing code, we need to make sure the busnum,
diff --git a/patches.at91/0252-net-macb-align-ring-buffer-function-with-mainline.patch b/patches.at91/0252-net-macb-align-ring-buffer-function-with-mainline.patch
index 0d588cfdb363a5..1c0307a63f2b9b 100644
--- a/patches.at91/0252-net-macb-align-ring-buffer-function-with-mainline.patch
+++ b/patches.at91/0252-net-macb-align-ring-buffer-function-with-mainline.patch
@@ -1,4 +1,4 @@
-From 550797fd7773e9ebe542e55e770381273fe1a2f7 Mon Sep 17 00:00:00 2001
+From 067de7270b3433afc244ba4a607f3491f0d0fc5c Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Fri, 16 Nov 2012 16:47:44 +0100
Subject: net/macb: align ring buffer function with mainline
diff --git a/patches.at91/0253-net-macb-move-to-circ_buf-macros-and-fix-initial-con.patch b/patches.at91/0253-net-macb-move-to-circ_buf-macros-and-fix-initial-con.patch
index 74d82eb3c53740..fd9ea430ab6d23 100644
--- a/patches.at91/0253-net-macb-move-to-circ_buf-macros-and-fix-initial-con.patch
+++ b/patches.at91/0253-net-macb-move-to-circ_buf-macros-and-fix-initial-con.patch
@@ -1,4 +1,4 @@
-From 10c4df2b1b3697e748032c8729d26b262eca651d Mon Sep 17 00:00:00 2001
+From b89a2bd3ff16d088eca080c6ba298e097c786287 Mon Sep 17 00:00:00 2001
From: Nicolas Ferre <nicolas.ferre@atmel.com>
Date: Mon, 19 Nov 2012 16:05:28 +0100
Subject: net/macb: move to circ_buf macros and fix initial condition
diff --git a/series b/series
index ec59e9343f4c39..01d0719b57540b 100644
--- a/series
+++ b/series
@@ -26,6 +26,7 @@ patches.ltsi/ltsi-makefile-addition.patch
#############################################################################
# LTTNG
+#
# Patches came from short-lived experiment when they were added to the staging
# tree for a week or so.
#
@@ -62,6 +63,35 @@ patches.lttng/lttng-update-2.0.1-to-2.0.4.patch
patches.lttng/lttng-fix-module-name-lttng-relay.ko-lttng-tracer.ko.patch
+#############################################################################
+# AF_BUS
+#
+# DBUS in the kernel patches. Rejected by upstream, but people need this
+# (GENEVI and the like), so while they are being reworked into upstream
+# acceptable format, we include them here for people who need/want them.
+#
+patches.af_bus/0001-net-bus-add-the-AF_BUS-socket-address-family.patch
+patches.af_bus/0002-net-bus-Add-AF_BUS-documentation.patch
+patches.af_bus/0003-net-bus-add-af_bus-address-and-af_bus-socket-address.patch
+patches.af_bus/0004-security-Add-Linux-Security-Modules-hook-for-AF_BUS-.patch
+patches.af_bus/0005-security-selinux-Add-AF_BUS-socket-SELinux-hooks.patch
+patches.af_bus/0006-netfilter-add-NFPROTO_BUS-hook-constant-for-AF_BUS-s.patch
+patches.af_bus/0007-scm-allow-AF_BUS-sockets-to-send-ancillary-data.patch
+patches.af_bus/0008-net-bus-Add-implementation-of-Bus-domain-sockets.patch
+patches.af_bus/0009-net-bus-Add-garbage-collector-for-AF_BUS-sockets.patch
+patches.af_bus/0010-net-bus-Add-the-AF_BUS-socket-address-family-to-KBui.patch
+patches.af_bus/0011-netlink-connector-implement-cn_netlink_reply.patch
+patches.af_bus/0012-netlink-connector-Add-idx-and-val-identifiers-for-ne.patch
+patches.af_bus/0013-netfilter-nfdbus-Add-D-bus-message-parsing.patch
+patches.af_bus/0014-netfilter-nfdbus-Add-D-bus-match-rule-implementation.patch
+patches.af_bus/0015-netfilter-add-netfilter-D-Bus-module.patch
+
+
+#############################################################################
+# pramfs
+#
+# Currently broken, so don't enable, but leave here for the placeholder.
+#
patches.pramfs/01-pramfs-documentation.patch
patches.pramfs/02-pramfs-super-operations.patch
patches.pramfs/03-pramfs-inode-operations.patch
@@ -81,6 +111,9 @@ patches.pramfs/16-pramfs-ioctl-operations.patch
patches.pramfs/17-pramfs-makefile-and-kconfig.patch
+#############################################################################
+# Marzen board support
+#
patches.marzen/0001-sh-clkfwk-Support-variable-size-accesses-for-MSTP-cl.patch
patches.marzen/0002-sh-clkfwk-Support-variable-size-accesses-for-div4-di.patch
patches.marzen/0003-sh-clkfwk-Move-to-common-clk_div_table-accessors-for.patch
@@ -182,6 +215,9 @@ patches.marzen/0098-mmc-sh-mmcif-add-OF-support-make-platform-data-optio.patch
patches.marzen/0099-mmc-sh_mmcif-support-generic-card-detection.patch
+#############################################################################
+# Armadillo 800 board support
+#
patches.armadillo800/0001-ARM-shmobile-add-common-DMAEngine-definitions.patch
patches.armadillo800/0002-ARM-shmobile-soc-core-add-R-mobile-PM-domain-common-.patch
patches.armadillo800/0003-media-V4L2-sh_mobile_ceu-manage-lower-8bit-bus.patch
@@ -291,6 +327,9 @@ patches.armadillo800/0106-ARM-shmobile-armadillo800eva-fixup-sound-card-detect.p
patches.armadillo800/0107-ARM-shmobile-armadillo800eva-enable-rw-rootfs-mount.patch
+#############################################################################
+# AT91 board support
+#
patches.at91/0001-MAINTAINERS-add-entry-for-Atmel-isi-driver.patch
patches.at91/0002-MAINTAINERS-add-entry-for-Atmel-touch-screen-ADC-con.patch
patches.at91/0003-MAINTAINERS-add-entry-for-Atmel-DMA-driver.patch
@@ -334,176 +373,176 @@ patches.at91/0040-ARM-at91-Add-DT-description-files-for-AT91SAM9N12-EK.patch
patches.at91/0041-ARM-at91-remove-two-unused-headers.patch
patches.at91/0042-ARM-at91-fix-at91_aic_write-macro.patch
patches.at91/0043-USB-ohci-at91-use-resource_size-for-memory-io-resour.patch
-patches.at91/0044-USB-Kconfig-add-Atmel-usba-driver-entry.patch
-patches.at91/0045-ARM-at91-clock-fix-PLLA-overclock-warning.patch
-patches.at91/0046-ARM-at91-dts-remove-partial-parameter-in-at91sam9g25.patch
-patches.at91/0047-ARM-at91-set-i2c_board_info.type-to-ds1339-directly.patch
-patches.at91/0048-ARM-at91-defconfig-Remove-unaffected-config-option.patch
-patches.at91/0049-ARM-at91-fix-missing-interrupt-cells-on-gpio-control.patch
-patches.at91/0051-ARM-at91-missing-header-file-for-rtc-at91rm9200.c.patch
-patches.at91/0052-ASoC-atmel-ssc-include-linux-io.h-for-raw-io.patch
-patches.at91/0053-ARM-at91-aic-can-use-fast-eoi-handler-type.patch
-patches.at91/0054-ARM-at91-aic-add-dt-support-for-external-irqs.patch
-patches.at91/0055-ARM-at91-add-of-irq-priorities-support.patch
-patches.at91/0056-ARM-at91-remove-static-irq-priorities-for-sam9x5.patch
-patches.at91/0057-ARM-at91-at91-based-machines-specify-their-own-irq-h.patch
-patches.at91/0058-ARM-at91-sparse-irq-support.patch
-patches.at91/0059-ARM-at91-remove-mach-irqs.h.patch
-patches.at91/0060-ARM-at91-add-AIC5-support.patch
-patches.at91/0061-dt-add-property-iteration-helpers.patch
-patches.at91/0062-ARM-at91-fix-new-build-errors.patch
-patches.at91/0063-dmaengine-at_hdmac-remove-some-at_dma_slave-comments.patch
-patches.at91/0064-dmaengine-at_hdmac-remove-ATC_DEFAULT_CTRLA-constant.patch
-patches.at91/0065-dmaengine-at_hdmac-take-maxburst-from-slave-configur.patch
-patches.at91/0066-dmaengine-at_hdmac-trivial-fix-comment-in-header.patch
-patches.at91/0069-AT91-Remove-fixed-mapping-for-AT91RM9200-ethernet.patch
-patches.at91/0070-net-at91_ether-use-gpio_to_irq-for-phy-IRQ-line.patch
-patches.at91/0071-net-macb-manage-carrier-state-with-call-to-netif_car.patch
-patches.at91/0072-ALSA-atmel-ac97c-correct-the-unexpected-behavior-whe.patch
-patches.at91/0073-MTD-at91-extract-hw-ecc-initialization-to-one-functi.patch
-patches.at91/0074-MTD-at91-add-dt-parameters-for-Atmel-PMECC.patch
-patches.at91/0075-MTD-at91-atmel_nand-Update-driver-to-support-Program.patch
-patches.at91/0076-MTD-nand-add-return-value-for-write_page-write_page_.patch
-patches.at91/0077-MTD-atmel_nand-revet-the-oob_required-parameter-in-e.patch
-patches.at91/0078-MTD-atmel_nand-add-9x5-to-list-of-SoC-with-DMA.patch
-patches.at91/0079-MTD-atmel_nand-POI-fall-back-is-not-an-issue-change-.patch
-patches.at91/0080-MTD-atmel_nand-add-9n12-to-list-of-SoC-with-DMA.patch
-patches.at91/0081-input-atmel_tsadcc-add-support-for-ARCH_AT91SAM9X5.patch
-patches.at91/0082-input-atmel_tsadcc-add-touch-screen-pressure-measure.patch
-patches.at91/0083-input-atmel_tsadcc-enable-touchscreen-averaging-and-.patch
-patches.at91/0084-input-atmel_tsadcc-add-ACR-register-and-change-trigg.patch
-patches.at91/0085-AT91-input-atmel_tsadcc-rework-irq-infrastructure-an.patch
-patches.at91/0086-input-at91-add-tsadcc_data-for-9x5.patch
-patches.at91/0087-input-at91-add-dt-support-for-atmel-touch-screen-adc.patch
-patches.at91/0088-net-macb-Add-support-for-Gigabit-Ethernet-mode.patch
-patches.at91/0089-net-macb-memory-barriers-cleanup.patch
-patches.at91/0090-net-macb-change-debugging-messages.patch
-patches.at91/0091-net-macb-remove-macb_get_drvinfo.patch
-patches.at91/0092-net-macb-tx-status-is-more-than-8-bits-now.patch
-patches.at91/0093-net-macb-clean-up-ring-buffer-logic.patch
-patches.at91/0094-net-macb-ethtool-interface-add-register-dump-feature.patch
-patches.at91/0095-net-macb-better-manage-tx-errors.patch
-patches.at91/0096-net-macb-Offset-first-RX-buffer-by-two-bytes.patch
-patches.at91/0097-net-macb-GEM-DMA-configuration-register-update.patch
-patches.at91/0098-net-macb-Use-non-coherent-memory-for-rx-buffers.patch
-patches.at91/0099-phy-micrel-Use-proper-phy-in-gmac.patch
-patches.at91/0100-phy-micrel-we-need-to-register-ks8051-phy-for-emac.patch
-patches.at91/0101-usb-gadget-at91_udc-move-the-dereference-below-the-N.patch
-patches.at91/0103-USB-ohci-at91-fix-PIO-handling-in-relation-with-numb.patch
-patches.at91/0104-usb-gadget-at91_udc-Propagate-devicetree-to-gadget-d.patch
-patches.at91/0105-USB-ohci-at91.c-remove-err-usage.patch
-patches.at91/0107-media-video-atmel-isi-add-dumb-set_parm.patch
-patches.at91/0108-video-atmel_lcdfb-add-support-for-AT91SAM9x5.patch
-patches.at91/0109-video-atmel_lcdfb-The-output-bpp-should-not-change-a.patch
-patches.at91/0110-video-atmelfb-initially-split-atmelfb-into-a-driver-.patch
-patches.at91/0111-video-atmelfb-refactor-core-setup.patch
-patches.at91/0112-video-atmelfb-refactor-start-stop.patch
-patches.at91/0113-video-atmelfb-refactor-isr.patch
-patches.at91/0114-video-atmelfb-refactor-backlight-routines.patch
-patches.at91/0115-video-atmelfb-refactor-dma_update.patch
-patches.at91/0116-video-atmelfb-refactor-LUT.patch
-patches.at91/0117-video-atmelfb-refactor-limit_screeninfo.patch
-patches.at91/0118-arm-at91-refactor-lcdc-includes.patch
-patches.at91/0119-video-atmel_hlcdfb-add-new-driver.patch
-patches.at91/0120-WIP-add-clut-resource.patch
-patches.at91/0121-video-atmel_lcdfb-add-error-msg-when-out-of-memory.patch
-patches.at91/0122-video-atmel_lcdfb-HLCD-modifications.patch
-patches.at91/0123-atmel_lcdfb-change-pixel-clock-ratio-calculation.patch
-patches.at91/0124-media-at91sam9x5-video-new-driver-for-the-high-end-o.patch
-patches.at91/0125-video-atmel_lcdfb-protect-bl_power-with-CONFIG_BACKL.patch
-patches.at91/0126-ARM-at91-9x5-modify-consistent-DMA-size.patch
-patches.at91/0127-video-atmel_lcdfb-adapt-to-all-IP-configurations.patch
-patches.at91/0128-media-at91sam9x5-video-cleanup-modifications.patch
-patches.at91/0129-media-at91sam9x5-video-align-DMA-descriptors-on-64-b.patch
-patches.at91/0130-media-at91sam9x5-video-change-scaling-factor-calcula.patch
-patches.at91/0131-media-at91sam9x5-video-add-device-tree-support.patch
-patches.at91/0132-ARM-at91-video-Atmel-HLCD-is-only-selected-by-newer-.patch
-patches.at91/0133-mmc-atmel-mci-the-r-w-proof-capability-lack-was-not-.patch
-patches.at91/0134-mmc-atmel-mci-change-the-state-machine-for-compatibi.patch
-patches.at91/0135-mmc-atmel-mci-add-support-for-version-lower-than-v2x.patch
-patches.at91/0136-mmc-atmel-mci-add-debug-logs.patch
-patches.at91/0137-mmc-atmel-mci-fix-data-timeout-issue.patch
-patches.at91/0138-ARM-at91-add-atmel-mci-support-for-chips-and-boards-.patch
-patches.at91/0139-ARM-at91-defconfig-change-the-MCI-driver-to-use-in-d.patch
-patches.at91/0140-mmc-atmel-mci-fix-burst-chunk-size-modification.patch
-patches.at91/0141-mmc-atmel-mci-add-device-tree-support.patch
-patches.at91/0142-ARM-at91-add-clocks-for-DT-entries.patch
-patches.at91/0143-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch
-patches.at91/0144-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch
-patches.at91/0145-mmc-atmel-mci-remove-not-needed-DMA-capability-test.patch
-patches.at91/0146-ARM-at91-atmel-mci-remove-unused-setup_dma_addr-macr.patch
-patches.at91/0147-mmc-atmel-mci-remove-the-need-for-CONFIG_MMC_ATMELMC.patch
-patches.at91/0148-ARM-dts-fix-add-mmc-irq-priority.patch
-patches.at91/0149-mmc-atmel-mci-support-8-bit-buswidth.patch
-patches.at91/0150-mmc-atmel-mci-fix-incorrect-setting-of-host-data-to-.patch
-patches.at91/0151-mmc-block-fix-the-data-timeout-issue-with-ACMD22.patch
-patches.at91/0152-mmc-atmel-mci-modify-CLKDIV-displaying-in-debugfs.patch
-patches.at91/0153-mmc-atmel-mci-increase-dma-threshold.patch
-patches.at91/0154-mmc-atmel-mci-not-busy-flag-has-also-to-be-used-for-.patch
-patches.at91/0155-Replace-clk_lookup.con_id-with-clk_lookup.dev_id-ent.patch
-patches.at91/0156-i2c-at91-remove-old-polling-driver.patch
-patches.at91/0157-i2c-at91-add-new-driver.patch
-patches.at91/0158-arm-at91-G45-TWI-remove-open-drain-setting-for-twi-f.patch
-patches.at91/0159-ARM-at91-do-not-configure-at91sam9g10-twi-pio-as-ope.patch
-patches.at91/0160-i2c-at91-add-dt-support-to-i2c-at91.patch
-patches.at91/0161-ARM-at91-add-clocks-for-I2C-DT-entries.patch
-patches.at91/0162-ARM-dts-add-twi-nodes-for-atmel-SoCs.patch
-patches.at91/0163-ARM-dts-add-twi-nodes-for-atmel-boards.patch
-patches.at91/0164-i2c-at91-add-dma-support.patch
-patches.at91/0165-i2c-at91-backport-fix-for-devm_clk_get.patch
-patches.at91/0166-i2c-at91-add-dt-property-for-DMA-configuration.patch
-patches.at91/0167-ARM-at91-add-MCI-DMA-for-at91sam9x5.dtsi.patch
-patches.at91/0168-ARM-at91-add-i2c-and-qt1070-pin-muxing.patch
-patches.at91/0169-AT91-board-dt-add-mci-pinmux-for-9x5.patch
-patches.at91/0170-mtd-atmel_nand-add-4k-page-nand-flash-support-for-PM.patch
-patches.at91/0171-mtd-atmel_nand-incease-the-chip_delay-time-tR-for-su.patch
-patches.at91/0172-at91-9x5-add-DT-parameters-to-enable-PMECC.patch
-patches.at91/0173-ARM-at91-split-9x5-dts-dtsi-in-a-common-set-of-perip.patch
-patches.at91/0174-ARM-at91-9x5-family-add-at91sam9x25ek.dts.patch
-patches.at91/0175-ARM-at91-add-new-at91sam9g35ek.dts.patch
-patches.at91/0176-ARM-at91-add-pinmux-for-9x5-LCD.patch
-patches.at91/0177-ARM-at91-add-LCD-HEO-DT-entry-for-at91sam9x5.patch
-patches.at91/0178-AT91SAM9G45-add-crypto-peripherals.patch
-patches.at91/0179-crypto-add-Atmel-AES-driver.patch
-patches.at91/0180-crypto-add-Atmel-DES-TDES-driver.patch
-patches.at91/0181-crypto-add-Atmel-SHA1-SHA256-driver.patch
-patches.at91/0182-crypto-add-atmel-test-driver.patch
-patches.at91/0183-crypto-add-new-tests-to-tcrypt.patch
-patches.at91/0184-AT91SAM9G45-crypto-same-platform-data-header-for-all.patch
-patches.at91/0185-AT91SAM9G45-dts-add-crypto-peripherals.patch
-patches.at91/0186-AT91SAM9N12-add-crypto-peripherals.patch
-patches.at91/0187-AT91SAM9N12-dts-add-crypto-peripherals.patch
-patches.at91/0188-crypto-Atmel-AES-add-device-tree-support.patch
-patches.at91/0189-crypto-Atmel-TDES-add-device-tree-support.patch
-patches.at91/0190-crypto-Atmel-SHA-add-device-tree-support.patch
-patches.at91/0191-crypto-Atmel-Test-add-SHA224-SHA384-and-SHA512-suppo.patch
-patches.at91/0192-pinctrl-core-device-tree-mapping-table-parsing-suppo.patch
-patches.at91/0193-pinctrl-fix-build-when-CONFIG_OF-CONFIG_PINCTRL.patch
-patches.at91/0194-pinctrl-fix-dangling-comment.patch
-patches.at91/0195-pinctrl-implement-devm_pinctrl_get-put.patch
-patches.at91/0196-pinctrl-add-pinctrl_provide_dummies-interface-for-pl.patch
-patches.at91/0197-pinctrl-remove-pinctrl_remove_gpio_range.patch
-patches.at91/0198-pinctrl-add-pinctrl_add_gpio_ranges-function.patch
-patches.at91/0199-pinctrl-support-gpio-request-deferred-probing.patch
-patches.at91/0200-pinctrl-propagate-map-validation-errors.patch
-patches.at91/0201-pinctrl-mark-non-EXPERIMENTAL.patch
-patches.at91/0202-pinctrl-implement-pinctrl-deferred-probing.patch
-patches.at91/0203-pinctrl-replace-list_-with-get_-_count.patch
-patches.at91/0204-pinctrl-show-pin-name-when-request-pins.patch
-patches.at91/0205-pinctrl-show-pin-name-for-pingroups-in-sysfs.patch
-patches.at91/0206-dt-add-of_get_child_count-helper-function.patch
-patches.at91/0207-arm-at91-use-macro-to-declare-soc-boot-data.patch
-patches.at91/0208-ARM-at91-gpio-implement-request.patch
-patches.at91/0209-at91-regroup-gpio-and-pinctrl-under-the-same-ranges.patch
-patches.at91/0210-arm-at91-at91sam9x5-fix-gpio-number-per-bank.patch
-patches.at91/0211-ARM-at91-add-dummies-pinctrl-for-non-dt-platform.patch
-patches.at91/0212-ARM-at91-add-pinctrl-support.patch
-patches.at91/0213-arm-at91-dt-at91sam9-add-pinctrl-support.patch
-patches.at91/0214-tty-atmel_serial-add-pinctrl-support.patch
-patches.at91/0215-arm-at91-dt-sam9m10g45ek-use-rts-cts-pinctrl-group-f.patch
-patches.at91/0216-arm-at91-dt-sam9263ek-use-rts-cts-pinctrl-group-for-.patch
-patches.at91/0217-arm-at91-dt-sam9g20ek-use-rts-cts-dtr-dsr-dcd-ri-pin.patch
-patches.at91/0218-MTD-atmel-nand-fix-gpio-missing-request.patch
+patches.at91/0044-ARM-at91-clock-fix-PLLA-overclock-warning.patch
+patches.at91/0045-ARM-at91-dts-remove-partial-parameter-in-at91sam9g25.patch
+patches.at91/0046-ARM-at91-set-i2c_board_info.type-to-ds1339-directly.patch
+patches.at91/0047-ARM-at91-defconfig-Remove-unaffected-config-option.patch
+patches.at91/0048-ARM-at91-fix-missing-interrupt-cells-on-gpio-control.patch
+patches.at91/0050-ARM-at91-missing-header-file-for-rtc-at91rm9200.c.patch
+patches.at91/0051-ASoC-atmel-ssc-include-linux-io.h-for-raw-io.patch
+patches.at91/0052-ARM-at91-aic-can-use-fast-eoi-handler-type.patch
+patches.at91/0053-ARM-at91-aic-add-dt-support-for-external-irqs.patch
+patches.at91/0054-ARM-at91-add-of-irq-priorities-support.patch
+patches.at91/0055-ARM-at91-remove-static-irq-priorities-for-sam9x5.patch
+patches.at91/0056-ARM-at91-at91-based-machines-specify-their-own-irq-h.patch
+patches.at91/0057-ARM-at91-sparse-irq-support.patch
+patches.at91/0058-ARM-at91-remove-mach-irqs.h.patch
+patches.at91/0059-ARM-at91-add-AIC5-support.patch
+patches.at91/0060-dt-add-property-iteration-helpers.patch
+patches.at91/0061-ARM-at91-fix-new-build-errors.patch
+patches.at91/0062-dmaengine-at_hdmac-remove-some-at_dma_slave-comments.patch
+patches.at91/0063-dmaengine-at_hdmac-remove-ATC_DEFAULT_CTRLA-constant.patch
+patches.at91/0064-dmaengine-at_hdmac-take-maxburst-from-slave-configur.patch
+patches.at91/0065-dmaengine-at_hdmac-trivial-fix-comment-in-header.patch
+patches.at91/0068-AT91-Remove-fixed-mapping-for-AT91RM9200-ethernet.patch
+patches.at91/0069-net-at91_ether-use-gpio_to_irq-for-phy-IRQ-line.patch
+patches.at91/0070-net-macb-manage-carrier-state-with-call-to-netif_car.patch
+patches.at91/0071-ALSA-atmel-ac97c-correct-the-unexpected-behavior-whe.patch
+patches.at91/0072-MTD-at91-extract-hw-ecc-initialization-to-one-functi.patch
+patches.at91/0073-MTD-at91-add-dt-parameters-for-Atmel-PMECC.patch
+patches.at91/0074-MTD-at91-atmel_nand-Update-driver-to-support-Program.patch
+patches.at91/0075-MTD-nand-add-return-value-for-write_page-write_page_.patch
+patches.at91/0076-MTD-atmel-nand-fix-gpio-missing-request.patch
+patches.at91/0077-usb-gadget-at91_udc-move-the-dereference-below-the-N.patch
+patches.at91/0079-USB-ohci-at91-fix-PIO-handling-in-relation-with-numb.patch
+patches.at91/0080-usb-gadget-at91_udc-Propagate-devicetree-to-gadget-d.patch
+patches.at91/0081-USB-ohci-at91.c-remove-err-usage.patch
+patches.at91/0083-MTD-atmel_nand-revet-the-oob_required-parameter-in-e.patch
+patches.at91/0084-USB-Kconfig-add-Atmel-usba-driver-entry.patch
+patches.at91/0085-pinctrl-core-device-tree-mapping-table-parsing-suppo.patch
+patches.at91/0086-pinctrl-fix-build-when-CONFIG_OF-CONFIG_PINCTRL.patch
+patches.at91/0087-pinctrl-fix-dangling-comment.patch
+patches.at91/0088-pinctrl-implement-devm_pinctrl_get-put.patch
+patches.at91/0089-pinctrl-add-pinctrl_provide_dummies-interface-for-pl.patch
+patches.at91/0090-pinctrl-remove-pinctrl_remove_gpio_range.patch
+patches.at91/0091-pinctrl-add-pinctrl_add_gpio_ranges-function.patch
+patches.at91/0092-pinctrl-support-gpio-request-deferred-probing.patch
+patches.at91/0093-pinctrl-propagate-map-validation-errors.patch
+patches.at91/0094-pinctrl-mark-non-EXPERIMENTAL.patch
+patches.at91/0095-pinctrl-implement-pinctrl-deferred-probing.patch
+patches.at91/0096-pinctrl-replace-list_-with-get_-_count.patch
+patches.at91/0097-pinctrl-show-pin-name-when-request-pins.patch
+patches.at91/0098-pinctrl-show-pin-name-for-pingroups-in-sysfs.patch
+patches.at91/0099-dt-add-of_get_child_count-helper-function.patch
+patches.at91/0100-MTD-atmel_nand-add-9x5-to-list-of-SoC-with-DMA.patch
+patches.at91/0101-MTD-atmel_nand-POI-fall-back-is-not-an-issue-change-.patch
+patches.at91/0102-MTD-atmel_nand-add-9n12-to-list-of-SoC-with-DMA.patch
+patches.at91/0103-input-atmel_tsadcc-add-support-for-ARCH_AT91SAM9X5.patch
+patches.at91/0104-input-atmel_tsadcc-add-touch-screen-pressure-measure.patch
+patches.at91/0105-input-atmel_tsadcc-enable-touchscreen-averaging-and-.patch
+patches.at91/0106-input-atmel_tsadcc-add-ACR-register-and-change-trigg.patch
+patches.at91/0107-AT91-input-atmel_tsadcc-rework-irq-infrastructure-an.patch
+patches.at91/0108-input-at91-add-tsadcc_data-for-9x5.patch
+patches.at91/0109-input-at91-add-dt-support-for-atmel-touch-screen-adc.patch
+patches.at91/0110-net-macb-Add-support-for-Gigabit-Ethernet-mode.patch
+patches.at91/0111-net-macb-memory-barriers-cleanup.patch
+patches.at91/0112-net-macb-change-debugging-messages.patch
+patches.at91/0113-net-macb-remove-macb_get_drvinfo.patch
+patches.at91/0114-net-macb-tx-status-is-more-than-8-bits-now.patch
+patches.at91/0115-net-macb-clean-up-ring-buffer-logic.patch
+patches.at91/0116-net-macb-ethtool-interface-add-register-dump-feature.patch
+patches.at91/0117-net-macb-better-manage-tx-errors.patch
+patches.at91/0118-net-macb-Offset-first-RX-buffer-by-two-bytes.patch
+patches.at91/0119-net-macb-GEM-DMA-configuration-register-update.patch
+patches.at91/0120-net-macb-Use-non-coherent-memory-for-rx-buffers.patch
+patches.at91/0121-phy-micrel-Use-proper-phy-in-gmac.patch
+patches.at91/0122-phy-micrel-we-need-to-register-ks8051-phy-for-emac.patch
+patches.at91/0123-media-video-atmel-isi-add-dumb-set_parm.patch
+patches.at91/0124-video-atmel_lcdfb-add-support-for-AT91SAM9x5.patch
+patches.at91/0125-video-atmel_lcdfb-The-output-bpp-should-not-change-a.patch
+patches.at91/0126-video-atmelfb-initially-split-atmelfb-into-a-driver-.patch
+patches.at91/0127-video-atmelfb-refactor-core-setup.patch
+patches.at91/0128-video-atmelfb-refactor-start-stop.patch
+patches.at91/0129-video-atmelfb-refactor-isr.patch
+patches.at91/0130-video-atmelfb-refactor-backlight-routines.patch
+patches.at91/0131-video-atmelfb-refactor-dma_update.patch
+patches.at91/0132-video-atmelfb-refactor-LUT.patch
+patches.at91/0133-video-atmelfb-refactor-limit_screeninfo.patch
+patches.at91/0134-arm-at91-refactor-lcdc-includes.patch
+patches.at91/0135-video-atmel_hlcdfb-add-new-driver.patch
+patches.at91/0136-WIP-add-clut-resource.patch
+patches.at91/0137-video-atmel_lcdfb-add-error-msg-when-out-of-memory.patch
+patches.at91/0138-video-atmel_lcdfb-HLCD-modifications.patch
+patches.at91/0139-atmel_lcdfb-change-pixel-clock-ratio-calculation.patch
+patches.at91/0140-media-at91sam9x5-video-new-driver-for-the-high-end-o.patch
+patches.at91/0141-video-atmel_lcdfb-protect-bl_power-with-CONFIG_BACKL.patch
+patches.at91/0142-ARM-at91-9x5-modify-consistent-DMA-size.patch
+patches.at91/0143-video-atmel_lcdfb-adapt-to-all-IP-configurations.patch
+patches.at91/0144-media-at91sam9x5-video-cleanup-modifications.patch
+patches.at91/0145-media-at91sam9x5-video-align-DMA-descriptors-on-64-b.patch
+patches.at91/0146-media-at91sam9x5-video-change-scaling-factor-calcula.patch
+patches.at91/0147-media-at91sam9x5-video-add-device-tree-support.patch
+patches.at91/0148-ARM-at91-video-Atmel-HLCD-is-only-selected-by-newer-.patch
+patches.at91/0149-mmc-atmel-mci-the-r-w-proof-capability-lack-was-not-.patch
+patches.at91/0150-mmc-atmel-mci-change-the-state-machine-for-compatibi.patch
+patches.at91/0151-mmc-atmel-mci-add-support-for-version-lower-than-v2x.patch
+patches.at91/0152-mmc-atmel-mci-add-debug-logs.patch
+patches.at91/0153-mmc-atmel-mci-fix-data-timeout-issue.patch
+patches.at91/0154-ARM-at91-add-atmel-mci-support-for-chips-and-boards-.patch
+patches.at91/0155-ARM-at91-defconfig-change-the-MCI-driver-to-use-in-d.patch
+patches.at91/0156-mmc-atmel-mci-fix-burst-chunk-size-modification.patch
+patches.at91/0157-mmc-atmel-mci-add-device-tree-support.patch
+patches.at91/0158-ARM-at91-add-clocks-for-DT-entries.patch
+patches.at91/0159-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch
+patches.at91/0160-ARM-dts-add-nodes-for-atmel-hsmci-controllers-for-at.patch
+patches.at91/0161-mmc-atmel-mci-remove-not-needed-DMA-capability-test.patch
+patches.at91/0162-ARM-at91-atmel-mci-remove-unused-setup_dma_addr-macr.patch
+patches.at91/0163-mmc-atmel-mci-remove-the-need-for-CONFIG_MMC_ATMELMC.patch
+patches.at91/0164-ARM-dts-fix-add-mmc-irq-priority.patch
+patches.at91/0165-mmc-atmel-mci-support-8-bit-buswidth.patch
+patches.at91/0166-mmc-atmel-mci-fix-incorrect-setting-of-host-data-to-.patch
+patches.at91/0167-mmc-block-fix-the-data-timeout-issue-with-ACMD22.patch
+patches.at91/0168-mmc-atmel-mci-modify-CLKDIV-displaying-in-debugfs.patch
+patches.at91/0169-mmc-atmel-mci-increase-dma-threshold.patch
+patches.at91/0170-mmc-atmel-mci-not-busy-flag-has-also-to-be-used-for-.patch
+patches.at91/0171-Replace-clk_lookup.con_id-with-clk_lookup.dev_id-ent.patch
+patches.at91/0172-i2c-at91-remove-old-polling-driver.patch
+patches.at91/0173-i2c-at91-add-new-driver.patch
+patches.at91/0174-arm-at91-G45-TWI-remove-open-drain-setting-for-twi-f.patch
+patches.at91/0175-ARM-at91-do-not-configure-at91sam9g10-twi-pio-as-ope.patch
+patches.at91/0176-i2c-at91-add-dt-support-to-i2c-at91.patch
+patches.at91/0177-ARM-at91-add-clocks-for-I2C-DT-entries.patch
+patches.at91/0178-ARM-dts-add-twi-nodes-for-atmel-SoCs.patch
+patches.at91/0179-ARM-dts-add-twi-nodes-for-atmel-boards.patch
+patches.at91/0180-i2c-at91-add-dma-support.patch
+patches.at91/0181-i2c-at91-backport-fix-for-devm_clk_get.patch
+patches.at91/0182-i2c-at91-add-dt-property-for-DMA-configuration.patch
+patches.at91/0183-ARM-at91-add-MCI-DMA-for-at91sam9x5.dtsi.patch
+patches.at91/0184-ARM-at91-add-i2c-and-qt1070-pin-muxing.patch
+patches.at91/0185-AT91-board-dt-add-mci-pinmux-for-9x5.patch
+patches.at91/0186-mtd-atmel_nand-add-4k-page-nand-flash-support-for-PM.patch
+patches.at91/0187-mtd-atmel_nand-incease-the-chip_delay-time-tR-for-su.patch
+patches.at91/0188-at91-9x5-add-DT-parameters-to-enable-PMECC.patch
+patches.at91/0189-ARM-at91-split-9x5-dts-dtsi-in-a-common-set-of-perip.patch
+patches.at91/0190-ARM-at91-9x5-family-add-at91sam9x25ek.dts.patch
+patches.at91/0191-ARM-at91-add-new-at91sam9g35ek.dts.patch
+patches.at91/0192-ARM-at91-add-pinmux-for-9x5-LCD.patch
+patches.at91/0193-ARM-at91-add-LCD-HEO-DT-entry-for-at91sam9x5.patch
+patches.at91/0194-AT91SAM9G45-add-crypto-peripherals.patch
+patches.at91/0195-crypto-add-Atmel-AES-driver.patch
+patches.at91/0196-crypto-add-Atmel-DES-TDES-driver.patch
+patches.at91/0197-crypto-add-Atmel-SHA1-SHA256-driver.patch
+patches.at91/0198-crypto-add-atmel-test-driver.patch
+patches.at91/0199-crypto-add-new-tests-to-tcrypt.patch
+patches.at91/0200-AT91SAM9G45-crypto-same-platform-data-header-for-all.patch
+patches.at91/0201-AT91SAM9G45-dts-add-crypto-peripherals.patch
+patches.at91/0202-AT91SAM9N12-add-crypto-peripherals.patch
+patches.at91/0203-AT91SAM9N12-dts-add-crypto-peripherals.patch
+patches.at91/0204-crypto-Atmel-AES-add-device-tree-support.patch
+patches.at91/0205-crypto-Atmel-TDES-add-device-tree-support.patch
+patches.at91/0206-crypto-Atmel-SHA-add-device-tree-support.patch
+patches.at91/0207-crypto-Atmel-Test-add-SHA224-SHA384-and-SHA512-suppo.patch
+patches.at91/0208-arm-at91-use-macro-to-declare-soc-boot-data.patch
+patches.at91/0209-ARM-at91-gpio-implement-request.patch
+patches.at91/0210-at91-regroup-gpio-and-pinctrl-under-the-same-ranges.patch
+patches.at91/0211-arm-at91-at91sam9x5-fix-gpio-number-per-bank.patch
+patches.at91/0212-ARM-at91-add-dummies-pinctrl-for-non-dt-platform.patch
+patches.at91/0213-ARM-at91-add-pinctrl-support.patch
+patches.at91/0214-arm-at91-dt-at91sam9-add-pinctrl-support.patch
+patches.at91/0215-tty-atmel_serial-add-pinctrl-support.patch
+patches.at91/0216-arm-at91-dt-sam9m10g45ek-use-rts-cts-pinctrl-group-f.patch
+patches.at91/0217-arm-at91-dt-sam9263ek-use-rts-cts-pinctrl-group-for-.patch
+patches.at91/0218-arm-at91-dt-sam9g20ek-use-rts-cts-dtr-dsr-dcd-ri-pin.patch
patches.at91/0219-arm-at91-dt-at91sam9-add-nand-pinctrl-support.patch
patches.at91/0220-MTD-atmel_nand-add-pinctrl-consumer-support.patch
patches.at91/0221-pinctrl-at91-add-deglitch-debounce-pull-down-and-sch.patch
@@ -538,19 +577,3 @@ patches.at91/0251-ARM-at91-i2c-change-id-to-let-i2c-at91-work.patch
patches.at91/0252-net-macb-align-ring-buffer-function-with-mainline.patch
patches.at91/0253-net-macb-move-to-circ_buf-macros-and-fix-initial-con.patch
-
-patches.af_bus/0001-net-bus-add-the-AF_BUS-socket-address-family.patch
-patches.af_bus/0002-net-bus-Add-AF_BUS-documentation.patch
-patches.af_bus/0003-net-bus-add-af_bus-address-and-af_bus-socket-address.patch
-patches.af_bus/0004-security-Add-Linux-Security-Modules-hook-for-AF_BUS-.patch
-patches.af_bus/0005-security-selinux-Add-AF_BUS-socket-SELinux-hooks.patch
-patches.af_bus/0006-netfilter-add-NFPROTO_BUS-hook-constant-for-AF_BUS-s.patch
-patches.af_bus/0007-scm-allow-AF_BUS-sockets-to-send-ancillary-data.patch
-patches.af_bus/0008-net-bus-Add-implementation-of-Bus-domain-sockets.patch
-patches.af_bus/0009-net-bus-Add-garbage-collector-for-AF_BUS-sockets.patch
-patches.af_bus/0010-net-bus-Add-the-AF_BUS-socket-address-family-to-KBui.patch
-patches.af_bus/0011-netlink-connector-implement-cn_netlink_reply.patch
-patches.af_bus/0012-netlink-connector-Add-idx-and-val-identifiers-for-ne.patch
-patches.af_bus/0013-netfilter-nfdbus-Add-D-bus-message-parsing.patch
-patches.af_bus/0014-netfilter-nfdbus-Add-D-bus-match-rule-implementation.patch
-patches.af_bus/0015-netfilter-add-netfilter-D-Bus-module.patch