From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by mx.groups.io with SMTP id smtpd.web10.5195.1588178182384310376 for ; Wed, 29 Apr 2020 09:36:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@nuviainc-com.20150623.gappssmtp.com header.s=20150623 header.b=yfbkvoAG; spf=pass (domain: nuviainc.com, ip: 209.85.221.65, mailfrom: leif@nuviainc.com) Received: by mail-wr1-f65.google.com with SMTP id x17so3327652wrt.5 for ; Wed, 29 Apr 2020 09:36:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nuviainc-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=bJ8ZWEeE3do96uPARNzyHHUmTyyT+eq7B1UddNfezCo=; b=yfbkvoAGu2hDKGVP5P9a16sw5h4HcQBJjxTOkiB1OzhApVhE3mKEBlFyScy+tPY7T9 qbxWvlxkyInhPmCFkjH8DA3RXzeeVDw7LmTjeVp3KRtB8zP+Hbpqhv+qHVPJcOg9rfa6 H1G/sJmWbOWjdh+qd7o1bEz0wBrG2Uli0PK2XHMZpLQTSyKWovpUf0ScE06YCaWmUrjj 2bjbID39nmvEfNkR6Z7aqwOZBqfG4jDgMbOoaF9NPHM1eqE9g89b8HueyFR5SU2YGKbq 5VBnSnQqorlYhj427wriyMb6mUTPcbraZ8BNt9optvAPyZ6eOSJGjp77eVPywtjGacSa oY3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=bJ8ZWEeE3do96uPARNzyHHUmTyyT+eq7B1UddNfezCo=; b=JAMUiszIRpySscFP2YImCZNRWFo7kARzEmKTua++sb9OXcqr7Fsvmkf0RYhM/2HDdq p6Ukon7uQwLorm8Lro/GSRNaqFbz08exx8SdeIMvqOR9HXf4QLiw7WfCByszzzH+6Rq8 iUTvlLkpgECRHmb59vFxc1zv05n+tD1b6c0mgM7RmJEkWWT0/48LgO9PpYv6YmfIXptZ NOwRp1CkAAsrITw9TBtwNkiDZeon+slnBQgBBZHlf0uPjDicbqK9+0dq+FA10iqRGTFT FGDMEyOH0AtcgzkUckx01dp63jLI1KVRa3pnbW4mAivob1sqcXdvkR7naoZ9xXdFOd2P uLAQ== X-Gm-Message-State: AGi0PubeGWm7u8bpcenysIsEtDEnzp4G35bja6nS9Ob0enj/mlPxJsmn DamyP7rkl6+yh+bjnI8EwnmXJxQH/8N677DPuOygDCPz7Inhv4/M7ATJaDmJiNUI28ClDltkSeK hAxuCH5s5Kvzwfpir3qAVTXGveNnTtFFUZis/eWxyH4GiNZJVQHbwFDXFyr68vS0= X-Google-Smtp-Source: APiQypLEJ6eJDlkrLK4gSFsdeZf5G+Fa+W8uSfjLO+8ZaXUnzWfzxF1z/eqLeohOhixTlu5M/T3fpA== X-Received: by 2002:a5d:4712:: with SMTP id y18mr41140036wrq.306.1588178180551; Wed, 29 Apr 2020 09:36:20 -0700 (PDT) Return-Path: Received: from vanye.hemma.eciton.net (cpc92302-cmbg19-2-0-cust304.5-4.cable.virginm.net. [82.1.209.49]) by smtp.gmail.com with ESMTPSA id b12sm32690033wro.18.2020.04.29.09.36.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Apr 2020 09:36:20 -0700 (PDT) From: "Leif Lindholm" To: devel@edk2.groups.io Cc: Andrew Fish , Ard Biesheuvel , Laszlo Ersek , Michael D Kinney Subject: [PATCH 3/3] Maintainers.txt: mark EmbeddedPkg hw drivers as bsolete Date: Wed, 29 Apr 2020 17:36:16 +0100 Message-Id: <20200429163616.5951-4-leif@nuviainc.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200429163616.5951-1-leif@nuviainc.com> References: <20200429163616.5951-1-leif@nuviainc.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit A bunch of legacy drivers (most not compliant with UEFI driver model) added for various ARM development platforms are still in EmbeddedPkg, which was arguably the only possible location for them before edk2-platforms was added. DwEmmcDxe, Isp1761UsbDxe, Lan9118Dxe, and Lan91xDxe all use a Pcd*BaseAddress mechanism making them *fundamentally* incompatible with the UEFI driver model, and preventing use of more than one device instance per system. SataSiI3132Dxe *looks* like a proper UEFI driver, but would need re-review with that in mind for moving to edk2-platforms. Mark these as Status: Obsolete in Maintainers.txt to at the very least indicate that they are not suitable references. Cc: Andrew Fish Cc: Ard Biesheuvel Cc: Laszlo Ersek Cc: Michael D Kinney Signed-off-by: Leif Lindholm --- Maintainers.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Maintainers.txt b/Maintainers.txt index 4d62e0b334f3..3415a0410b7b 100644 --- a/Maintainers.txt +++ b/Maintainers.txt @@ -172,6 +172,11 @@ M: Alexei Fedorov EmbeddedPkg F: EmbeddedPkg/ +X: EmbeddedPkg/Drivers/DwEmmcDxe/ +X: EmbeddedPkg/Drivers/Isp1761UsbDxe/ +X: EmbeddedPkg/Drivers/Lan9118Dxe/ +X: EmbeddedPkg/Drivers/Lan91xDxe/ +X: EmbeddedPkg/Drivers/SataSiI3132Dxe/ X: EmbeddedPkg/Include/Protocol/MmcHost.h X: EmbeddedPkg/Universal/MmcDxe/ W: https://github.com/tianocore/tianocore.github.io/wiki/EmbeddedPkg @@ -179,6 +184,11 @@ M: Leif Lindholm M: Ard Biesheuvel EmbeddedPkg obsolete code +F: EmbeddedPkg/Drivers/DwEmmcDxe/ +F: EmbeddedPkg/Drivers/Isp1761UsbDxe/ +F: EmbeddedPkg/Drivers/Lan9118Dxe/ +F: EmbeddedPkg/Drivers/Lan91xDxe/ +F: EmbeddedPkg/Drivers/SataSiI3132Dxe/ F: EmbeddedPkg/Include/Protocol/MmcHost.h F: EmbeddedPkg/Universal/MmcDxe/ S: Obsolete -- 2.20.1