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

Claudiu Beznea claudiu.beznea at microchip.com
Wed Feb 23 08:36:08 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.

Please note that patch 3/4 of this series is bigger than expected by
OpenWrt mailing list, thus it needs approval from admin. 

Thank you,
Claudiu Beznea

Changes in v2:
- fix compilation of sama5d4_xplaineddf_uboot_secure_defconfig in
  AT91Bootstrap project: the specified config hasn't been ported to
  AT91Bootstrap v4.x, thus we build it at the moment with
  AT91Bootstrap v3.x
- refreshed at91 kernel configs 

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           |   33 +-
 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/sam9x/config-default        |    3 +-
 target/linux/at91/sama5/config-default        |    7 +-
 target/linux/at91/sama7/config-default        |  476 ++++
 target/linux/at91/sama7/target.mk             |    9 +
 161 files changed, 20852 insertions(+), 118 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