On 8/12/26 15:08, Marek Vasut wrote:
On 8/12/26 1:28 PM, Michal Simek wrote:


On 8/12/26 11:11, Marek Vasut wrote:
On 8/12/26 8:35 AM, Michal Simek wrote:


On 8/10/26 13:37, Michal Simek wrote:
Versal Gen 2 and especially march-versal2 is not covered by own fragment
that's why add it.

Signed-off-by: Michal Simek <[email protected]>
---

  MAINTAINERS | 6 ++++++
  1 file changed, 6 insertions(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index e1379a6a3e7e..eb48eea55c5a 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -821,6 +821,12 @@ F:    drivers/spi/cadence_ospi_versal.c
  F:    drivers/watchdog/xilinx_wwdt.c
  N:    (?<!uni)versal
+ARM VERSAL GEN 2
+M:    Michal Simek <[email protected]>
+S:    Maintained
+T:    git https://git.u-boot-project.org/u-boot/custodians/u-boot- microblaze.git
+F:    arch/arm/mach-versal2/
Use "N: versal" instead for the globbing match .

In fact, "N:    (?<!uni)versal" above does not work ?

nope

Before
$ ./scripts/get_maintainer.pl -f arch/arm/mach-versal2/
Tom Rini <[email protected]> (maintainer:ARM)
Ilias Apalodimas <[email protected]> (maintainer:ARM)
Michal Simek <[email protected]> (maintainer:ARM VERSAL,commit_signer:14/15=93%,authored:10/15=67%)
There ^ you are , what's the problem ?

Yes, I'm listed - but under ARM VERSAL, which is a different SoC family.
Versal Gen 2 is a completely different chip with different features.
It only matches the ARM VERSAL entry because of the "versal" substring in
the N: regex, not because they're the same chips. (FWIW keeping "Versal"
in every new SoC name is very confusing).

Also Gen 2 specific drivers/files are coming, and those should be attributed to the Versal Gen 2 not to the Versal. Creating the section now is what makes that correct - otherwise every new Versal2 file silently inherits the Versal.

Thanks,
Michal


Reply via email to