From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) by mx.groups.io with SMTP id smtpd.web10.2366.1618604994296469289 for ; Fri, 16 Apr 2021 13:29:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@semihalf-com.20150623.gappssmtp.com header.s=20150623 header.b=SCDtt32i; spf=none, err=SPF record not found (domain: semihalf.com, ip: 209.85.160.178, mailfrom: mw@semihalf.com) Received: by mail-qt1-f178.google.com with SMTP id z15so13674214qtj.7 for ; Fri, 16 Apr 2021 13:29:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=UrilmfM6QJJ9krZbMWMDrHExywuKe6b+YTNC+tPPGK4=; b=SCDtt32iAt42LBltowkA1goStpYHhuRcZgCyBgp1uBnFbjwt5MId6ItujGPNX+FriD lgl7s5S2C5b1/zADr1Up8zKEGEDCkxed4bEPnt7TYo/lmWV5mCwbfLWFjYZ2mBolRf6Z gcmpeZG9LWsjVrBdNaDbzv5EiSKoeDcgIjuSCSs7psbFvNnUeVGT7Wm8lhbOztvXA11J VxuPQnRGLWupa7UV6qOBo5JChG7M69CC+8uPwIeydRSTafYYLa5DvHDswhmxBX6/jtMJ pKiH/g3fbUSbmgnovksKolUVZJdhDXaDt18B6FActjlvt9LImwHUl7Z6Y6QiICIqVh8B Bdrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=UrilmfM6QJJ9krZbMWMDrHExywuKe6b+YTNC+tPPGK4=; b=QRI1BrWnxedSSvFkZJL8KtncvBbNr+h0cHsmzAtBlN8Borb/VOPqoyeAIIc03OvHAr QeIjdYgQ+pzqdYub0ltumax8fzsNgn9Rv8MAnRChf6eMQQbqA30YaQ690Cs4YdPVJkhE 62nIhcCJfVlu+2XxlOgjsNel556tchqchUp7+EAT38XUgPaui/nA1c4xR17fE3wfAqul 1eagbJQd3vlrm9edbGkj0P7JkhjsAaDG2drbA9vB+jpxm+kjuxGESykh9VqN+hBjs9T3 5jc2wxF5mo9URjAtk7WK6tqwRiLVrcu8YlwOVMsx7Et+O1tPVkyUj2K7mbin5CjfTYNO eA9g== X-Gm-Message-State: AOAM530MqXT6rqi10T/Gstelc/TkO9btWnE3Zzzcm/0BJACt+YD1SNgc K8dOc4zQ/Ub/NIhESwbV2LeDNton1c/p5OHjQX2lwg== X-Google-Smtp-Source: ABdhPJwkeKWtYPsZgqDuYU4KavTpS6gEakiIVBiS0PyCQ3018pZG6lmSRfCnFzRoXUSv+IdaJlk4icYnimIgwMg1KQQ= X-Received: by 2002:ac8:4c8f:: with SMTP id j15mr895867qtv.318.1618604993276; Fri, 16 Apr 2021 13:29:53 -0700 (PDT) MIME-Version: 1.0 References: <20210322013231.3216058-1-mw@semihalf.com> In-Reply-To: From: "Marcin Wojtas" Date: Fri, 16 Apr 2021 22:29:40 +0200 Message-ID: Subject: Re: [edk2-non-osi/edk2-platforms PATCH v2 0/4] Marvell SoCs device tree update To: Ard Biesheuvel Cc: Ard Biesheuvel , Leif Lindholm , edk2-devel-groups-io , Grzegorz Jaszczyk , Kostya Porotchkin , upstream@semihalf.com, Jon Nettleton Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Ard, sob., 10 kwi 2021 o 10:34 Ard Biesheuvel napisa=C5=82(a): > > On Sun, 28 Mar 2021 at 11:45, Marcin Wojtas wrote: > > > > Hi Ard, > > > > I've just realized I sent the patchset using your old address. Should I= resend with a proper one? > > > > Best regards, > > Marcin > > > > Hi Marcin, > > Apologies for the delay - I will get to this the coming week. > Thank you for merging, but unfortunately v1 got into the tree instead of the second version. I will post an update patch aligning to this revision. Best regards, Marcin > > > pon., 22 mar 2021 o 02:32 Marcin Wojtas napisa=C5=82(= a): > >> > >> Hi, > >> > >> The second version comes with an improtant update - revert > >> changes in AHCI nodes done in v5.11 Linux device tree, > >> which broke compatibility with all OSs (v5.11 Linux included...). > >> Other than that, there is minor cleanup modification and 10G ports ena= blement > >> for Cn913xDB. > >> > >> First patch should be merged to edk2-platforms and the remaining > >> ones to the edk2-non-osi. The changes had to be sent together > >> due to their strict dependency. > >> > >> The patches are also available in public branches: > >> https://github.com/semihalf-wojtas-marcin/edk2-platforms/commits/dt-up= stream-r20210318 > >> https://github.com/semihalf-wojtas-marcin/edk2-non-osi/commits/dt-upst= ream-r20210322 > >> > >> Any comments would be welcome. > >> > >> Best regards, > >> Marcin > >> > >> Changelog: > >> v1->v2: > >> * Revert ahci nodes changes for Armada7k8k and OcteonTx > >> * Remove unused ICU-related defines and armada-ap807.dtsi > >> from Armada7k8k DT sources > >> * Enable 10G ports on Cn913xDB > >> > >> Marcin Wojtas (4): > >> [edk2-platforms] > >> Marvell/Armada7k8k: Remove device tree sources from edk2-platforms > >> [edk2-non-osi] > >> Marvell/Armada7k8k: Import device tree sources from edk2-platforms > >> Marvell/Armada7k8k: Update device trees > >> Marvell/OcteonTx: Update device trees > >> > >> Silicon/Marvell/Armada7k8k/DeviceTree/Armada70x0Db.inf = | 22 + > >> Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0Db.inf = | 22 + > >> Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf = | 22 + > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/Cn9130DbA.inf = | 2 +- > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/Cn9131DbA.inf = | 2 +- > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/Cn9132DbA.inf = | 2 +- > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-7020.dtsi = | 16 + > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-7040-db.dts = | 301 ++++++++++ > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-7040.dtsi = | 40 ++ > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-70x0.dtsi = | 64 ++ > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-8020.dtsi = | 26 + > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040-db.dts = | 357 +++++++++++ > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040-mcbin.dts = | 45 ++ > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040-mcbin.dtsi = | 375 ++++++++++++ > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040.dtsi = | 61 ++ > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-80x0.dtsi = | 108 ++++ > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806-dual.dtsi = | 61 ++ > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806-quad.dtsi = | 93 +++ > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806.dtsi = | 30 + > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap807-quad.dtsi = | 93 +++ > >> Silicon/Marvell/{OcteonTx/DeviceTree/T91/armada-ap806.dtsi =3D> Armad= a7k8k/DeviceTree/armada-ap80x.dtsi} | 241 +++++++- > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-common.dtsi = | 11 + > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-cp110.dtsi = | 12 + > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-cp115.dtsi = | 12 + > >> Silicon/Marvell/Armada7k8k/DeviceTree/armada-cp11x.dtsi = | 632 ++++++++++++++++++++ > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-ap806-quad.dtsi = | 43 -- > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-ap807-quad.dtsi = | 93 +++ > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-ap807.dtsi = | 35 ++ > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-ap80x.dtsi = | 473 +++++++++++++++ > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-common.dtsi = | 3 +- > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-cp110.dtsi = | 552 ----------------- > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-cp115.dtsi = | 12 + > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-cp11x.dtsi = | 632 ++++++++++++++++++++ > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/cn9130-db-A.dts = | 185 ------ > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/cn9130-db.dts = | 403 +++++++++++++ > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/cn9130.dtsi = | 143 +---- > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/cn9131-db-A.dts = | 29 - > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/{cn9131-db.dtsi =3D> cn9131-d= b.dts} | 93 ++- > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/cn9132-db-A.dts = | 70 --- > >> Silicon/Marvell/OcteonTx/DeviceTree/T91/{cn9132-db.dtsi =3D> cn9132-d= b.dts} | 126 +++- > >> 40 files changed, 4462 insertions(+), 1080 deletions(-) > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/Armada70x0Db= .inf > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0Db= .inf > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0Mc= Bin.inf > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-7020.= dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-7040-= db.dts > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-7040.= dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-70x0.= dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-8020.= dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040-= db.dts > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040-= mcbin.dts > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040-= mcbin.dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-8040.= dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-80x0.= dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806= -dual.dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806= -quad.dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap806= .dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-ap807= -quad.dtsi > >> rename Silicon/Marvell/{OcteonTx/DeviceTree/T91/armada-ap806.dtsi =3D= > Armada7k8k/DeviceTree/armada-ap80x.dtsi} (51%) > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-commo= n.dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-cp110= .dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-cp115= .dtsi > >> create mode 100644 Silicon/Marvell/Armada7k8k/DeviceTree/armada-cp11x= .dtsi > >> delete mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-ap8= 06-quad.dtsi > >> create mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-ap8= 07-quad.dtsi > >> create mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-ap8= 07.dtsi > >> create mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-ap8= 0x.dtsi > >> delete mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-cp1= 10.dtsi > >> create mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-cp1= 15.dtsi > >> create mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/armada-cp1= 1x.dtsi > >> delete mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/cn9130-db-= A.dts > >> create mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/cn9130-db.= dts > >> delete mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/cn9131-db-= A.dts > >> rename Silicon/Marvell/OcteonTx/DeviceTree/T91/{cn9131-db.dtsi =3D> c= n9131-db.dts} (66%) > >> delete mode 100644 Silicon/Marvell/OcteonTx/DeviceTree/T91/cn9132-db-= A.dts > >> rename Silicon/Marvell/OcteonTx/DeviceTree/T91/{cn9132-db.dtsi =3D> c= n9132-db.dts} (54%) > >> > >> -- > >> 2.29.0 > >>