[PATCH 0/4] at91: add support for sama7g5 SoC and sama7g5-ek board

Claudiu Beznea claudiu.beznea at microchip.com
Fri Feb 4 06:47:42 PST 2022


Hi,

The following patches add support for Microchip SAMA7G5 SoC by
backporting the remaining patches from mainline kernel. Along with SoC
support board support has been added (board is called SAMA7G5-EK).

Patches 1/4, 2/4 are preparatory patches to update AT91Bootstrap and
U-Boot AT91.

Thank you,
Claudiu Beznea

Claudiu Beznea (4):
  at91bootstrap: update to v3.10.4, v4.0.1
  uboot-at91: update to linux4sam-2021.10
  at91: add kernel support for sama7g5 soc
  at91: add support for sama7g5-ek board

 package/boot/at91bootstrap/Makefile           |   26 +-
 package/boot/at91bootstrap/at91bootstrap.mk   |    2 +-
 ...ile-Remove-nostartfiles-from-LDFLAGS.patch |   38 -
 package/boot/uboot-at91/Makefile              |   15 +-
 .../patches/001-fix-Wformat-security.patch    |   49 +-
 ...10-fix_dtc_compilation_on_host_gcc10.patch |   46 -
 target/linux/at91/Makefile                    |    2 +-
 .../at91/base-files/etc/board.d/02_network    |    2 +-
 target/linux/at91/image/sama7.mk              |   57 +
 target/linux/at91/image/uboot-env.txt         |    7 +-
 ...s-clock-at91-add-sama7g5-pll-defines.patch |   72 +
 ...-allow-SYS-and-CPU-PLLs-to-be-export.patch |   46 +
 ...aster-add-5th-divisor-for-mck-master.patch |   49 +
 ...-add-5th-divisor-for-mck0-layout-and.patch |   41 +
 ...9x60-pll-allow-runtime-changes-for-p.patch |  521 ++++
 ...-remove-mck0-from-parent-list-of-oth.patch |  201 ++
 ...5-decrease-lower-limit-for-MCK0-rate.patch |   35 +
 ...-do-not-allow-cpu-pll-to-go-higher-t.patch |  226 ++
 ...91-clk-master-re-factor-master-clock.patch | 1261 ++++++++++
 ...-clk-at91-sama7g5-register-cpu-clock.patch |   72 +
 ...91-Fix-the-declaration-of-the-clocks.patch |  202 ++
 ...ial-typo-fixes-in-the-file-sama7g5.c.patch |   50 +
 ...-remove-all-kernel-doc-kernel-doc-wa.patch |   95 +
 ...serio-bits-as-platform-configuration.patch |  186 ++
 ...capability-to-not-set-the-clock-rate.patch |   92 +
 ...-function-to-disable-all-macb-clocks.patch |   87 +
 ...-unprepare-clocks-in-case-of-failure.patch |   65 +
 ...dd-support-for-sama7g5-gem-interface.patch |   59 +
 ...d-support-for-sama7g5-emac-interface.patch |   44 +
 ...-ASoC-pcm5102a-Make-codec-selectable.patch |   33 +
 ...i2s-do-not-warn-if-muxclk-is-missing.patch |   35 +
 ...egulator-mcp16502-add-linear_min_sel.patch |   30 +
 ...02-adapt-for-get-set-on-other-regist.patch |  122 +
 ...-mcp16502-add-support-for-ramp-delay.patch |  146 ++
 ...02-remove-void-documentation-of-stru.patch |   32 +
 ...alidate-selector-against-linear_min_.patch |   71 +
 ...re-do-not-continue-if-selector-match.patch |   31 +
 ...eturn-zero-for-selectors-lower-than-.patch |   71 +
 ...02-lpm-pin-can-be-optional-on-some-p.patch |   35 +
 ...4-add-support-for-fewer-lines-on-las.patch |   75 +
 ...ac-adapt-perid-for-mem2mem-operation.patch |   55 +
 ...ac-add-support-for-sama7g5-based-at_.patch |  285 +++
 ...ac-add-AXI-priority-support-and-reco.patch |  118 +
 ...t-usage-of-MACB_CAPS_CLK_HW_CHG-flag.patch |   50 +
 ...0-SiP-types-added-to-soc-description.patch |   50 +
 .../137-drivers-soc-atmel-use-GENMASK.patch   |   30 +
 ...l-fix-__initconst-should-be-placed-a.patch |   31 +
 ...l-add-per-soc-id-and-version-match-m.patch |  355 +++
 ...rs-soc-atmel-add-support-for-sama7g5.patch |   94 +
 ...oc-atmel-add-spdx-license-identifier.patch |   56 +
 ...drivers-soc-atmel-fix-type-for-same7.patch |   33 +
 ...ers-timer-microchip-pit64b-Add-clock.patch |  178 ++
 ...dc-Use-managed-DMA-buffer-allocation.patch |  140 ++
 ...-sama5d2_shdwc-add-support-for-sama7.patch |  146 ++
 ...-at91-pio4-add-support-for-slew-rate.patch |  126 +
 ...4-fix-Prefer-unsigned-int-to-bare-us.patch |  345 +++
 ...ault-usrio-config-to-default-gem-con.patch |   63 +
 ...-prototypes-to-mutually-included-hea.patch |  118 +
 ...p-i2s-mcc-Add-compatible-for-SAMA7G5.patch |   53 +
 ...c-Add-multi-channel-support-for-I2S-.patch |  118 +
 ...s-mcc-Add-support-to-select-TDM-pins.patch |  113 +
 ...-ASoC-mchp-i2s-mcc-Add-FIFOs-support.patch |  192 ++
 ...-at91-pio4-Fix-slew-rate-disablement.patch |   54 +
 ...-media-atmel-properly-get-pm_runtime.patch |  166 ++
 ...l-isc-Remove-redundant-assignment-to.patch |   37 +
 ...l-isc-specialize-gamma-table-into-pr.patch |  196 ++
 ...l-isc-specialize-driver-name-constan.patch |   79 +
 ...l-isc-add-checks-for-limiting-frame-.patch |   50 +
 ...l-isc-specialize-max-width-and-max-h.patch |  140 ++
 ...a-atmel-atmel-isc-specialize-dma-cfg.patch |   69 +
 ...l-isc-extract-CSC-submodule-config-i.patch |  103 +
 ...l-isc-base-add-id-to-clock-debug-mes.patch |   33 +
 ...l-isc-create-register-offsets-struct.patch |  126 +
 ...l-isc-extract-CBC-submodule-config-i.patch |   89 +
 ...l-isc-add-CBC-to-the-reg-offsets-str.patch |   93 +
 ...l-isc-add-SUB422-and-SUB420-to-regis.patch |   91 +
 ...tmel-isc-add-RLP-to-register-offsets.patch |   85 +
 ...tmel-isc-add-HIS-to-register-offsets.patch |  110 +
 ...tmel-isc-add-DMA-to-register-offsets.patch |  121 +
 ...l-isc-add-support-for-version-regist.patch |   86 +
 ...l-isc-add-his_entry-to-register-offs.patch |   82 +
 ...l-isc-add-register-description-for-a.patch |  104 +
 ...l-isc-extend-pipeline-with-extra-mod.patch |  111 +
 ...l-isc-add-CC-initialization-function.patch |   92 +
 ...l-isc-create-product-specific-v4l2-c.patch |   95 +
 ...l-isc-create-callback-for-DPC-submod.patch |   84 +
 ...l-isc-create-callback-for-GAM-submod.patch |   84 +
 ...l-isc-create-callback-for-RLP-submod.patch |  104 +
 ...l-isc-move-the-formats-list-into-pro.patch |  449 ++++
 ...l-isc-create-an-adapt-pipeline-callb.patch |   98 +
 ...l-isc-regs-add-additional-fields-for.patch |   60 +
 ...l-isc-base-add-support-for-more-form.patch |  150 ++
 ...l-isc-sama5d2-remove-duplicate-defin.patch |   31 +
 ...-atmel-isc-add-microchip-xisc-driver.patch |  826 +++++++
 ...186-ASoC-atmel-fix-shadowed-variable.patch |   53 +
 ...el-i2s-remove-useless-initialization.patch |   41 +
 ...-atmel-i2s-Set-symmetric-sample-bits.patch |   31 +
 ...a5d4_wdt-add-support-for-sama7g5-wdt.patch |   51 +
 ...tmel-fix-build-when-ISC-m-and-XISC-y.patch |  144 ++
 ...191-i2c-at91-remove-define-CONFIG_PM.patch |   81 +
 ...3x-add-support-for-96kHz-and-192kHz-.patch |   98 +
 ...el-atmel-sama5d2-isc-fix-YUYV-format.patch |   53 +
 ...ister-definition-for-sama7g5-s-maste.patch |   56 +
 .../195-ARM-at91-add-new-SoC-sama7g5.patch    |   54 +
 ...bug-add-sama7g5-low-level-debug-uart.patch |   55 +
 ...-move-pm_bu-to-soc_pm-data-structure.patch |   92 +
 ...ove-the-setup-of-soc_pm.bu-suspended.patch |   60 +
 ...91-pm-document-at91_soc_pm-structure.patch |   36 +
 ...k-for-different-controllers-in-at91_.patch |  243 ++
 ...1-ARM-at91-pm-do-not-initialize-pdev.patch |   30 +
 ...2-ARM-at91-pm-use-r7-instead-of-tmp1.patch |   65 +
 ...d-push-and-pop-on-stack-while-memory.patch |  472 ++++
 ...NFIG_SOC_SAM9X60-CONFIG_HAVE_AT91_SA.patch |   41 +
 ...91-pm-add-support-for-waiting-MCK1.4.patch |  155 ++
 ...dd-sfrbu-registers-definitions-for-s.patch |   59 +
 ...-registers-definitions-for-sama7g5-s.patch |  105 +
 ...add-self-refresh-support-for-sama7g5.patch |  283 +++
 ...support-for-MCK1.4-save-restore-for-.patch |  170 ++
 ...support-for-2.5V-LDO-regulator-contr.patch |   86 +
 ...-at91-pm-wait-for-ddr-power-mode-off.patch |   33 +
 ...M-at91-pm-add-sama7g5-ddr-controller.patch |   45 +
 ...91-pm-add-sama7g5-ddr-phy-controller.patch |   99 +
 ...-ddr-phy-calibration-data-to-securam.patch |  156 ++
 ...-add-backup-mode-support-for-SAMA7G5.patch |   59 +
 .../216-ARM-at91-pm-add-sama7g5-s-pmc.patch   |   41 +
 ...t91-sama7-introduce-sama7-SoC-family.patch |   71 +
 ...M-at91-pm-add-pm-support-for-SAMA7G5.patch |  105 +
 .../219-ARM-at91-pm-add-sama7g5-shdwc.patch   |   29 +
 ...-add-defconfig-for-sama7-family-of-S.patch |  239 ++
 ...M-multi_v7_defconfig-add-sama7g5-SoC.patch |   38 +
 ...91-add-sama7g5-SoC-DT-and-sama7g5-ek.patch | 2168 +++++++++++++++++
 ...ot-panic-if-ram-controllers-are-not-.patch |   79 +
 ...dts-at91-sama7g5-add-ram-controllers.patch |   41 +
 ...RM-dts-at91-sama7g5-add-securam-node.patch |   39 +
 ...-ARM-dts-at91-sama7g5-add-shdwc-node.patch |   60 +
 .../227-ARM-dts-at91-sama7g5-add-chipid.patch |   33 +
 ...ch-backup-area-to-vbat-in-backup-mod.patch |  122 +
 ...a7g5ek-add-suspend-voltage-for-ddr3l.patch |   47 +
 ...roup-constants-and-addresses-loading.patch |   53 +
 ...oad-base-address-of-controllers-in-t.patch |   98 +
 ...a7g5ek-use-proper-slew-rate-settings.patch |   90 +
 ...a7g5ek-to-not-touch-slew-rate-for-SD.patch |   78 +
 ...at91-re-factor-clocks-suspend-resume.patch | 1369 +++++++++++
 ...cute-suspend-resume-only-for-backup-.patch |   94 +
 ...ma7g5-add-securam-s-peripheral-clock.patch |   30 +
 ...ter-add-register-definition-for-sama.patch |  129 +
 ...ter-improve-readability-by-using-loc.patch |   45 +
 ...-sama7g5-to-the-list-of-available-pm.patch |   44 +
 ...-master-check-if-div-or-pres-is-zero.patch |   44 +
 ...master-mask-mckr-against-layout-mask.patch |   51 +
 ...-at91-clk-master-fix-prescaler-logic.patch |   34 +
 ...9x60-pll-add-notifier-for-div-part-o.patch |  323 +++
 ...-clk-master-add-notifier-for-divider.patch |  548 +++++
 ...-remove-prescaler-part-of-master-clo.patch |   50 +
 ...a7g5-set-low-limit-for-mck0-at-32KHz.patch |   31 +
 ...core_get_rate_recalc-in-clk_rate_get.patch |   37 +
 .../99-scripts-fix-compilation-error.patch    |   26 +
 target/linux/at91/sama5/config-default        |    2 +
 target/linux/at91/sama7/config-default        |  481 ++++
 target/linux/at91/sama7/target.mk             |    9 +
 160 files changed, 20848 insertions(+), 112 deletions(-)
 delete mode 040000 package/boot/at91bootstrap/patches
 delete mode 100644 package/boot/at91bootstrap/patches/001-Makefile-Remove-nostartfiles-from-LDFLAGS.patch
 delete mode 100644 package/boot/uboot-at91/patches/010-fix_dtc_compilation_on_host_gcc10.patch
 create mode 100644 target/linux/at91/image/sama7.mk
 create mode 100644 target/linux/at91/patches-5.10/102-dt-bindings-clock-at91-add-sama7g5-pll-defines.patch
 create mode 100644 target/linux/at91/patches-5.10/103-clk-at91-sama7g5-allow-SYS-and-CPU-PLLs-to-be-export.patch
 create mode 100644 target/linux/at91/patches-5.10/104-clk-at91-clk-master-add-5th-divisor-for-mck-master.patch
 create mode 100644 target/linux/at91/patches-5.10/105-clk-at91-sama7g5-add-5th-divisor-for-mck0-layout-and.patch
 create mode 100644 target/linux/at91/patches-5.10/106-clk-at91-clk-sam9x60-pll-allow-runtime-changes-for-p.patch
 create mode 100644 target/linux/at91/patches-5.10/107-clk-at91-sama7g5-remove-mck0-from-parent-list-of-oth.patch
 create mode 100644 target/linux/at91/patches-5.10/108-clk-at91-sama7g5-decrease-lower-limit-for-MCK0-rate.patch
 create mode 100644 target/linux/at91/patches-5.10/109-clk-at91-sama7g5-do-not-allow-cpu-pll-to-go-higher-t.patch
 create mode 100644 target/linux/at91/patches-5.10/110-clk-at91-clk-master-re-factor-master-clock.patch
 create mode 100644 target/linux/at91/patches-5.10/111-clk-at91-sama7g5-register-cpu-clock.patch
 create mode 100644 target/linux/at91/patches-5.10/112-clk-at91-Fix-the-declaration-of-the-clocks.patch
 create mode 100644 target/linux/at91/patches-5.10/113-clk-at91-Trivial-typo-fixes-in-the-file-sama7g5.c.patch
 create mode 100644 target/linux/at91/patches-5.10/114-clk-at91-sama7g5-remove-all-kernel-doc-kernel-doc-wa.patch
 create mode 100644 target/linux/at91/patches-5.10/115-net-macb-add-userio-bits-as-platform-configuration.patch
 create mode 100644 target/linux/at91/patches-5.10/116-net-macb-add-capability-to-not-set-the-clock-rate.patch
 create mode 100644 target/linux/at91/patches-5.10/117-net-macb-add-function-to-disable-all-macb-clocks.patch
 create mode 100644 target/linux/at91/patches-5.10/118-net-macb-unprepare-clocks-in-case-of-failure.patch
 create mode 100644 target/linux/at91/patches-5.10/119-net-macb-add-support-for-sama7g5-gem-interface.patch
 create mode 100644 target/linux/at91/patches-5.10/120-net-macb-add-support-for-sama7g5-emac-interface.patch
 create mode 100644 target/linux/at91/patches-5.10/121-ASoC-pcm5102a-Make-codec-selectable.patch
 create mode 100644 target/linux/at91/patches-5.10/122-ASoC-atmel-i2s-do-not-warn-if-muxclk-is-missing.patch
 create mode 100644 target/linux/at91/patches-5.10/123-regulator-mcp16502-add-linear_min_sel.patch
 create mode 100644 target/linux/at91/patches-5.10/124-regulator-mcp16502-adapt-for-get-set-on-other-regist.patch
 create mode 100644 target/linux/at91/patches-5.10/125-regulator-mcp16502-add-support-for-ramp-delay.patch
 create mode 100644 target/linux/at91/patches-5.10/126-regulator-mcp16502-remove-void-documentation-of-stru.patch
 create mode 100644 target/linux/at91/patches-5.10/127-regulator-core-validate-selector-against-linear_min_.patch
 create mode 100644 target/linux/at91/patches-5.10/128-regulator-core-do-not-continue-if-selector-match.patch
 create mode 100644 target/linux/at91/patches-5.10/129-regulator-core-return-zero-for-selectors-lower-than-.patch
 create mode 100644 target/linux/at91/patches-5.10/130-regulator-mcp16502-lpm-pin-can-be-optional-on-some-p.patch
 create mode 100644 target/linux/at91/patches-5.10/131-pinctrl-at91-pio4-add-support-for-fewer-lines-on-las.patch
 create mode 100644 target/linux/at91/patches-5.10/132-dmaengine-at_xdmac-adapt-perid-for-mem2mem-operation.patch
 create mode 100644 target/linux/at91/patches-5.10/133-dmaengine-at_xdmac-add-support-for-sama7g5-based-at_.patch
 create mode 100644 target/linux/at91/patches-5.10/134-dmaengine-at_xdmac-add-AXI-priority-support-and-reco.patch
 create mode 100644 target/linux/at91/patches-5.10/135-net-macb-Correct-usage-of-MACB_CAPS_CLK_HW_CHG-flag.patch
 create mode 100644 target/linux/at91/patches-5.10/136-ARM-at91-sam9x60-SiP-types-added-to-soc-description.patch
 create mode 100644 target/linux/at91/patches-5.10/137-drivers-soc-atmel-use-GENMASK.patch
 create mode 100644 target/linux/at91/patches-5.10/138-drivers-soc-atmel-fix-__initconst-should-be-placed-a.patch
 create mode 100644 target/linux/at91/patches-5.10/139-drivers-soc-atmel-add-per-soc-id-and-version-match-m.patch
 create mode 100644 target/linux/at91/patches-5.10/140-drivers-soc-atmel-add-support-for-sama7g5.patch
 create mode 100644 target/linux/at91/patches-5.10/141-drivers-soc-atmel-add-spdx-license-identifier.patch
 create mode 100644 target/linux/at91/patches-5.10/142-drivers-soc-atmel-fix-type-for-same7.patch
 create mode 100644 target/linux/at91/patches-5.10/143-clocksource-drivers-timer-microchip-pit64b-Add-clock.patch
 create mode 100644 target/linux/at91/patches-5.10/144-ASoC-atmel-pdc-Use-managed-DMA-buffer-allocation.patch
 create mode 100644 target/linux/at91/patches-5.10/145-power-reset-at91-sama5d2_shdwc-add-support-for-sama7.patch
 create mode 100644 target/linux/at91/patches-5.10/146-pinctrl-at91-pio4-add-support-for-slew-rate.patch
 create mode 100644 target/linux/at91/patches-5.10/147-pinctrl-at91-pio4-fix-Prefer-unsigned-int-to-bare-us.patch
 create mode 100644 target/linux/at91/patches-5.10/148-net-macb-Add-default-usrio-config-to-default-gem-con.patch
 create mode 100644 target/linux/at91/patches-5.10/149-ARM-at91-pm-Move-prototypes-to-mutually-included-hea.patch
 create mode 100644 target/linux/at91/patches-5.10/150-ASoC-mchp-i2s-mcc-Add-compatible-for-SAMA7G5.patch
 create mode 100644 target/linux/at91/patches-5.10/151-ASoC-mchp-i2s-mcc-Add-multi-channel-support-for-I2S-.patch
 create mode 100644 target/linux/at91/patches-5.10/152-ASoC-mchp-i2s-mcc-Add-support-to-select-TDM-pins.patch
 create mode 100644 target/linux/at91/patches-5.10/153-ASoC-mchp-i2s-mcc-Add-FIFOs-support.patch
 create mode 100644 target/linux/at91/patches-5.10/154-pinctrl-at91-pio4-Fix-slew-rate-disablement.patch
 create mode 100644 target/linux/at91/patches-5.10/155-media-atmel-properly-get-pm_runtime.patch
 create mode 100644 target/linux/at91/patches-5.10/156-media-atmel-atmel-isc-Remove-redundant-assignment-to.patch
 create mode 100644 target/linux/at91/patches-5.10/157-media-atmel-atmel-isc-specialize-gamma-table-into-pr.patch
 create mode 100644 target/linux/at91/patches-5.10/158-media-atmel-atmel-isc-specialize-driver-name-constan.patch
 create mode 100644 target/linux/at91/patches-5.10/159-media-atmel-atmel-isc-add-checks-for-limiting-frame-.patch
 create mode 100644 target/linux/at91/patches-5.10/160-media-atmel-atmel-isc-specialize-max-width-and-max-h.patch
 create mode 100644 target/linux/at91/patches-5.10/161-media-atmel-atmel-isc-specialize-dma-cfg.patch
 create mode 100644 target/linux/at91/patches-5.10/162-media-atmel-atmel-isc-extract-CSC-submodule-config-i.patch
 create mode 100644 target/linux/at91/patches-5.10/163-media-atmel-atmel-isc-base-add-id-to-clock-debug-mes.patch
 create mode 100644 target/linux/at91/patches-5.10/164-media-atmel-atmel-isc-create-register-offsets-struct.patch
 create mode 100644 target/linux/at91/patches-5.10/165-media-atmel-atmel-isc-extract-CBC-submodule-config-i.patch
 create mode 100644 target/linux/at91/patches-5.10/166-media-atmel-atmel-isc-add-CBC-to-the-reg-offsets-str.patch
 create mode 100644 target/linux/at91/patches-5.10/167-media-atmel-atmel-isc-add-SUB422-and-SUB420-to-regis.patch
 create mode 100644 target/linux/at91/patches-5.10/168-media-atmel-atmel-isc-add-RLP-to-register-offsets.patch
 create mode 100644 target/linux/at91/patches-5.10/169-media-atmel-atmel-isc-add-HIS-to-register-offsets.patch
 create mode 100644 target/linux/at91/patches-5.10/170-media-atmel-atmel-isc-add-DMA-to-register-offsets.patch
 create mode 100644 target/linux/at91/patches-5.10/171-media-atmel-atmel-isc-add-support-for-version-regist.patch
 create mode 100644 target/linux/at91/patches-5.10/172-media-atmel-atmel-isc-add-his_entry-to-register-offs.patch
 create mode 100644 target/linux/at91/patches-5.10/173-media-atmel-atmel-isc-add-register-description-for-a.patch
 create mode 100644 target/linux/at91/patches-5.10/174-media-atmel-atmel-isc-extend-pipeline-with-extra-mod.patch
 create mode 100644 target/linux/at91/patches-5.10/175-media-atmel-atmel-isc-add-CC-initialization-function.patch
 create mode 100644 target/linux/at91/patches-5.10/176-media-atmel-atmel-isc-create-product-specific-v4l2-c.patch
 create mode 100644 target/linux/at91/patches-5.10/177-media-atmel-atmel-isc-create-callback-for-DPC-submod.patch
 create mode 100644 target/linux/at91/patches-5.10/178-media-atmel-atmel-isc-create-callback-for-GAM-submod.patch
 create mode 100644 target/linux/at91/patches-5.10/179-media-atmel-atmel-isc-create-callback-for-RLP-submod.patch
 create mode 100644 target/linux/at91/patches-5.10/180-media-atmel-atmel-isc-move-the-formats-list-into-pro.patch
 create mode 100644 target/linux/at91/patches-5.10/181-media-atmel-atmel-isc-create-an-adapt-pipeline-callb.patch
 create mode 100644 target/linux/at91/patches-5.10/182-media-atmel-atmel-isc-regs-add-additional-fields-for.patch
 create mode 100644 target/linux/at91/patches-5.10/183-media-atmel-atmel-isc-base-add-support-for-more-form.patch
 create mode 100644 target/linux/at91/patches-5.10/184-media-atmel-atmel-isc-sama5d2-remove-duplicate-defin.patch
 create mode 100644 target/linux/at91/patches-5.10/185-media-atmel-atmel-isc-add-microchip-xisc-driver.patch
 create mode 100644 target/linux/at91/patches-5.10/186-ASoC-atmel-fix-shadowed-variable.patch
 create mode 100644 target/linux/at91/patches-5.10/187-ASoC-atmel-atmel-i2s-remove-useless-initialization.patch
 create mode 100644 target/linux/at91/patches-5.10/188-ASoC-atmel-i2s-Set-symmetric-sample-bits.patch
 create mode 100644 target/linux/at91/patches-5.10/189-watchdog-sama5d4_wdt-add-support-for-sama7g5-wdt.patch
 create mode 100644 target/linux/at91/patches-5.10/190-media-atmel-fix-build-when-ISC-m-and-XISC-y.patch
 create mode 100644 target/linux/at91/patches-5.10/191-i2c-at91-remove-define-CONFIG_PM.patch
 create mode 100644 target/linux/at91/patches-5.10/192-ASoC-codecs-ad193x-add-support-for-96kHz-and-192kHz-.patch
 create mode 100644 target/linux/at91/patches-5.10/193-media-atmel-atmel-sama5d2-isc-fix-YUYV-format.patch
 create mode 100644 target/linux/at91/patches-5.10/194-clk-at91-add-register-definition-for-sama7g5-s-maste.patch
 create mode 100644 target/linux/at91/patches-5.10/195-ARM-at91-add-new-SoC-sama7g5.patch
 create mode 100644 target/linux/at91/patches-5.10/196-ARM-at91-debug-add-sama7g5-low-level-debug-uart.patch
 create mode 100644 target/linux/at91/patches-5.10/197-ARM-at91-pm-move-pm_bu-to-soc_pm-data-structure.patch
 create mode 100644 target/linux/at91/patches-5.10/198-ARM-at91-pm-move-the-setup-of-soc_pm.bu-suspended.patch
 create mode 100644 target/linux/at91/patches-5.10/199-ARM-at91-pm-document-at91_soc_pm-structure.patch
 create mode 100644 target/linux/at91/patches-5.10/200-ARM-at91-pm-check-for-different-controllers-in-at91_.patch
 create mode 100644 target/linux/at91/patches-5.10/201-ARM-at91-pm-do-not-initialize-pdev.patch
 create mode 100644 target/linux/at91/patches-5.10/202-ARM-at91-pm-use-r7-instead-of-tmp1.patch
 create mode 100644 target/linux/at91/patches-5.10/203-ARM-at91-pm-avoid-push-and-pop-on-stack-while-memory.patch
 create mode 100644 target/linux/at91/patches-5.10/204-ARM-at91-pm-s-CONFIG_SOC_SAM9X60-CONFIG_HAVE_AT91_SA.patch
 create mode 100644 target/linux/at91/patches-5.10/205-ARM-at91-pm-add-support-for-waiting-MCK1.4.patch
 create mode 100644 target/linux/at91/patches-5.10/206-ARM-at91-sfrbu-add-sfrbu-registers-definitions-for-s.patch
 create mode 100644 target/linux/at91/patches-5.10/207-ARM-at91-ddr-add-registers-definitions-for-sama7g5-s.patch
 create mode 100644 target/linux/at91/patches-5.10/208-ARM-at91-pm-add-self-refresh-support-for-sama7g5.patch
 create mode 100644 target/linux/at91/patches-5.10/209-ARM-at91-pm-add-support-for-MCK1.4-save-restore-for-.patch
 create mode 100644 target/linux/at91/patches-5.10/210-ARM-at91-pm-add-support-for-2.5V-LDO-regulator-contr.patch
 create mode 100644 target/linux/at91/patches-5.10/211-ARM-at91-pm-wait-for-ddr-power-mode-off.patch
 create mode 100644 target/linux/at91/patches-5.10/212-ARM-at91-pm-add-sama7g5-ddr-controller.patch
 create mode 100644 target/linux/at91/patches-5.10/213-ARM-at91-pm-add-sama7g5-ddr-phy-controller.patch
 create mode 100644 target/linux/at91/patches-5.10/214-ARM-at91-pm-save-ddr-phy-calibration-data-to-securam.patch
 create mode 100644 target/linux/at91/patches-5.10/215-ARM-at91-pm-add-backup-mode-support-for-SAMA7G5.patch
 create mode 100644 target/linux/at91/patches-5.10/216-ARM-at91-pm-add-sama7g5-s-pmc.patch
 create mode 100644 target/linux/at91/patches-5.10/217-ARM-at91-sama7-introduce-sama7-SoC-family.patch
 create mode 100644 target/linux/at91/patches-5.10/218-ARM-at91-pm-add-pm-support-for-SAMA7G5.patch
 create mode 100644 target/linux/at91/patches-5.10/219-ARM-at91-pm-add-sama7g5-shdwc.patch
 create mode 100644 target/linux/at91/patches-5.10/220-ARM-configs-at91-add-defconfig-for-sama7-family-of-S.patch
 create mode 100644 target/linux/at91/patches-5.10/221-ARM-multi_v7_defconfig-add-sama7g5-SoC.patch
 create mode 100644 target/linux/at91/patches-5.10/222-ARM-dts-at91-add-sama7g5-SoC-DT-and-sama7g5-ek.patch
 create mode 100644 target/linux/at91/patches-5.10/223-ARM-at91-pm-do-not-panic-if-ram-controllers-are-not-.patch
 create mode 100644 target/linux/at91/patches-5.10/224-ARM-dts-at91-sama7g5-add-ram-controllers.patch
 create mode 100644 target/linux/at91/patches-5.10/225-ARM-dts-at91-sama7g5-add-securam-node.patch
 create mode 100644 target/linux/at91/patches-5.10/226-ARM-dts-at91-sama7g5-add-shdwc-node.patch
 create mode 100644 target/linux/at91/patches-5.10/227-ARM-dts-at91-sama7g5-add-chipid.patch
 create mode 100644 target/linux/at91/patches-5.10/228-ARM-at91-pm-switch-backup-area-to-vbat-in-backup-mod.patch
 create mode 100644 target/linux/at91/patches-5.10/229-ARM-dts-at91-sama7g5ek-add-suspend-voltage-for-ddr3l.patch
 create mode 100644 target/linux/at91/patches-5.10/230-ARM-at91-pm-group-constants-and-addresses-loading.patch
 create mode 100644 target/linux/at91/patches-5.10/231-ARM-at91-pm-preload-base-address-of-controllers-in-t.patch
 create mode 100644 target/linux/at91/patches-5.10/232-ARM-dts-at91-sama7g5ek-use-proper-slew-rate-settings.patch
 create mode 100644 target/linux/at91/patches-5.10/233-ARM-dts-at91-sama7g5ek-to-not-touch-slew-rate-for-SD.patch
 create mode 100644 target/linux/at91/patches-5.10/234-clk-at91-re-factor-clocks-suspend-resume.patch
 create mode 100644 target/linux/at91/patches-5.10/235-clk-at91-pmc-execute-suspend-resume-only-for-backup-.patch
 create mode 100644 target/linux/at91/patches-5.10/236-clk-at91-sama7g5-add-securam-s-peripheral-clock.patch
 create mode 100644 target/linux/at91/patches-5.10/237-clk-at91-clk-master-add-register-definition-for-sama.patch
 create mode 100644 target/linux/at91/patches-5.10/238-clk-at91-clk-master-improve-readability-by-using-loc.patch
 create mode 100644 target/linux/at91/patches-5.10/239-clk-at91-pmc-add-sama7g5-to-the-list-of-available-pm.patch
 create mode 100644 target/linux/at91/patches-5.10/240-clk-at91-clk-master-check-if-div-or-pres-is-zero.patch
 create mode 100644 target/linux/at91/patches-5.10/241-clk-at91-clk-master-mask-mckr-against-layout-mask.patch
 create mode 100644 target/linux/at91/patches-5.10/242-clk-at91-clk-master-fix-prescaler-logic.patch
 create mode 100644 target/linux/at91/patches-5.10/243-clk-at91-clk-sam9x60-pll-add-notifier-for-div-part-o.patch
 create mode 100644 target/linux/at91/patches-5.10/244-clk-at91-clk-master-add-notifier-for-divider.patch
 create mode 100644 target/linux/at91/patches-5.10/245-clk-at91-sama7g5-remove-prescaler-part-of-master-clo.patch
 create mode 100644 target/linux/at91/patches-5.10/246-clk-at91-sama7g5-set-low-limit-for-mck0-at-32KHz.patch
 create mode 100644 target/linux/at91/patches-5.10/247-clk-use-clk_core_get_rate_recalc-in-clk_rate_get.patch
 create mode 100644 target/linux/at91/patches-5.10/99-scripts-fix-compilation-error.patch
 create mode 040000 target/linux/at91/sama7
 create mode 100644 target/linux/at91/sama7/config-default
 create mode 100644 target/linux/at91/sama7/target.mk

-- 
2.33.0




More information about the openwrt-devel mailing list