From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web12.4797.1601525374416843415 for ; Wed, 30 Sep 2020 21:09:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=HdDZSVRG; spf=pass (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=0543e264af=abner.chang@hpe.com) Received: from pps.filterd (m0134422.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 09142dAp023671; Thu, 1 Oct 2020 04:04:20 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=LzgbUtnkeC+kwYm3rDxEmKjHNEPfI190Q5Pt6onm3bs=; b=HdDZSVRGkJ3IdNLs4GJRKql7J5+JcEPNsTtmZqP58W/F57cLfuTLr2zBWA5JPy4lxAbA Pusysu8o3AEYvczp2iNahI+P0C1zXXlwdxkyI1bYndoTyfoRniba445FRwLWd/rCv9gO bzzSMr/tLWG7gAStrwyBCf6aqd5rL2lX3CXRTKZkB2MJFn2xJIHe980rq0cAg/H659Ke iPsbZABZUXMIt/GH+zTONtp5gV0Lg2H4mWtFr+oObu6E/ZLKM7G+Btr3MyazNYS6lv1X WP7n7ruUPR3yGi4GaP5bp6F8V+DRraYsHBdwVfzIOnTAv0kZ4MDYpsvN2jBPfjvG23oO zg== Received: from g4t3427.houston.hpe.com (g4t3427.houston.hpe.com [15.241.140.73]) by mx0b-002e3701.pphosted.com with ESMTP id 33vmgy8sxu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 01 Oct 2020 04:04:20 +0000 Received: from G4W10204.americas.hpqcorp.net (g4w10204.houston.hpecorp.net [16.207.82.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3427.houston.hpe.com (Postfix) with ESMTPS id 44ADC5C; Thu, 1 Oct 2020 04:04:18 +0000 (UTC) Received: from G4W10204.americas.hpqcorp.net (2002:10cf:5210::10cf:5210) by G4W10204.americas.hpqcorp.net (2002:10cf:5210::10cf:5210) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 1 Oct 2020 04:04:18 +0000 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (15.241.52.13) by G4W10204.americas.hpqcorp.net (16.207.82.16) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 1 Oct 2020 04:04:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MpgGizxFI5bPdFPF+6XrJKJNr2Pzvs6JMskq16sVHpFHRDuapY/MCc9JpVcUk8gqR9eVVrDWKxwVnUX0GT4BQfg5AqYB4sK9FONUh6sCLQzzbTIPg77weVyH41HZ914Vkd/q1i0QBxd1nScN98okCEunFNNzjnIS0HK7BINx6K3xZGUu5rDkxB+fGXppuxruMrQncCipvfjCB94cTYnyzoucOxqKaK+JZMbq8XIHrMUEcFbhlc0I8U5KkoQfYVWwOBkVGLMymXG74x2a0Cp5aphc5+GjjhIzg0FK5PlzAQukOGoEuEioeTvxskSEUH7oIGK3hnBXXqf1RCRZvqAw5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8AkOVshQR9F61cVocP1ef+OebmLNcEmR3lXf6LxmozI=; b=jwcHafTx1M/hk2bhn4THX/YwJ+34jF1SLLdR/QAB1MpW6vMxPwOAGL3xmtOhS1dIW1IflWpll1CvSdxStDNWuf055zLkwnitMAr4GaE70/n/1RzXK+cYK1ffZTPhc6sTUfPMUKjyvy+1pYIrNN0y7/BM2ou0oUY8mPE1EYLuzVC15/VjlsNuhQtIHRAcFBUdihDdjG01fxiEnItDz3Rq1Yll0hlxheKXJvhIu5bp+0TRUW2G5t1ubZKEiTQmXLjf7GUxPAdlHW7tcWl3OiTg3mW9kyPNiRj0AxwP0JruSmOPQrHmiPR9n1tF/lGKJ1m1Um3IUdcQ2aeztpG0S/NkNg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7508::16) by CS1PR8401MB1000.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:750e::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3433.35; Thu, 1 Oct 2020 04:04:14 +0000 Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d111:132b:4b87:a9ea]) by CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d111:132b:4b87:a9ea%3]) with mapi id 15.20.3433.032; Thu, 1 Oct 2020 04:04:14 +0000 From: "Abner Chang" To: "Desimone, Nathaniel L" , "devel@edk2.groups.io" , "rfc@edk2.groups.io" CC: Leif Lindholm , Laszlo Ersek , "Ard Biesheuvel" , "Kirkendall, Garrett" , "Lendacky, Thomas" , "thomas.abraham@arm.com" , "Frank.Orr@dell.com" , Jim Dailey , "Wang, Sunny (HPS SW)" , "Schaefer, Daniel" , Liming Gao , Tim Lewis , "Kevin@Insyde" , Felix Polyudov , "Kinney, Michael D" , "Oram, Isaac W" , "Ni, Ray" Subject: Re: [RFC] Request to move MinPlatformPkg out of the Intel folder Thread-Topic: [RFC] Request to move MinPlatformPkg out of the Intel folder Thread-Index: AdaXdlNh5tH9WeHsQoiLM7cRS9NM+QAML5kw Date: Thu, 1 Oct 2020 04:04:13 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=hpe.com; x-originating-ip: [2001:b400:e2a0:8fce:a4ca:bacf:2a9d:6077] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: d73f7e96-4969-4c7f-0098-08d865bf0f40 x-ms-traffictypediagnostic: CS1PR8401MB1000: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LGfJkrjvja8kuYJY/JX03gUIimk/Rb0oMBwKD1JljAojGoCE1AFlv/jdLyw2OCyAxN05NPquu5Mw/wRIJl27zSl4dsYThcs0zb5Mk0fw9V8qQQ2zgKwHgquZqqoqtAwCB2jCLC/tnncmsk2g50aye7CRiPxjEGRwPP/iYBWIJ/W/07MdA0KKo2b2lmmlYJls8BI/iYgRim41/QzQzBCRS0hyrS7qJ66WOUPSq9KGOGLX5WMycuxef3RLp3VMyPv/K5h2vrZyfiXRE1IOU7KhczfcQJrsr6LwkuIeDxweCtt4JupQziMSCzyOjDJGprYB14qKvOZXvgGAr1dRc11cIQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(39860400002)(396003)(136003)(366004)(376002)(346002)(4326008)(33656002)(7416002)(53546011)(5660300002)(83380400001)(8676002)(9686003)(8936002)(6506007)(64756008)(66476007)(316002)(110136005)(66556008)(76116006)(478600001)(66946007)(55016002)(7696005)(54906003)(71200400001)(19627235002)(52536014)(2906002)(186003)(86362001)(66446008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: YTulKMyAoI7ITildzOy0pjPtjf108iz2fwwV+hLNVKllSxOpYAyEW/vgWqcvm6LXhZx/aF+8YEDBQcf5xioRlvESnm1sgOPRmALynElyEovLhD7i2rwYwm19hNN4vOeF3xS1SOzmpFGtA+ThKqxudh5PKT3gOEhdQf0BFExImkhNXRZiQhWEICmZP0+STkXejDuKwn6JvFZgstrPoAhjPz5p18YY1MLa8ZeitroPgVGUEWpjUEfWC6JA6NiR6lZjtOvAFjyDlw5jAd75WcXGbpjsrN+Bk4/OVyS3zmuIadL7ZNAgtRPuVlagRfCO7m/8/A2M06iZTDX0RE91dNTgdjKQf5YfMD0WUkrFo7wonGTR7Je/nO3zIFRqQicf9TaIgEXNRfmvHeTl5L/LTPtwjSemmnQulfvqYvuijO2a1FSQeMq07xzBP7Kv2uXOmwttSUl1ja5gH1jl/f9w6zjlj8Uer0aejwWpwpd9zpZ4PP8ImMgDZVFuCE7g4GTnjOZ+y77q7E/tzYKmtlXBiFA83UdJ/1sWnGzFag4YE7mzcatsn1TSAwDyy/mj0Mu0C1anOEKlK8UFvqaiM3CS8ldeKpVxyk74Y8UcbBnRXh968xzxSYyn4t9lBfij+fT0fkgkJtEVqqzpTasSGH2nwKXp5mYfASZP5+HLJrDztRa/mAoDZ3U+c9D5TV8D0cygBDiKIgnyw/AXPujOnbM/Hbdiqg== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: d73f7e96-4969-4c7f-0098-08d865bf0f40 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Oct 2020 04:04:14.0317 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: hkwu/UQF0GlxA8/+L97i//GOnJhlJ3psWbUqd/e4Jqqm/ifP4oTMpKnAzLJr5Ojfr0VKFw2G7MoFipTmJXOvwQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB1000 X-OriginatorOrg: hpe.com X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235,18.0.687 definitions=2020-10-01_02:2020-10-01,2020-10-01 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 phishscore=0 adultscore=0 clxscore=1011 priorityscore=1501 impostorscore=0 lowpriorityscore=0 mlxlogscore=999 suspectscore=0 bulkscore=0 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2010010035 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable That makes sense to move out MinPlatformPkg to under the vendor neutral fol= der if it is not Intel specific. On RISC-V, we have Platforms/RISC-V/Platfo= rmPkg and the vendor neutral folder of RISC-V platform (e.g. Platforms/SiFi= ve) which could leverage the driver/lib provided by RISC-V PlatformPkg. > -----Original Message----- > From: Desimone, Nathaniel L [mailto:nathaniel.l.desimone@intel.com] > Sent: Thursday, October 1, 2020 7:17 AM > To: devel@edk2.groups.io; rfc@edk2.groups.io > Cc: Leif Lindholm ; Laszlo Ersek ; > Ard Biesheuvel ; Kirkendall, Garrett > ; Lendacky, Thomas > ; thomas.abraham@arm.com; > Frank.Orr@dell.com; Jim Dailey ; Chang, Abner (HPS > SW/FW Technologist) ; Wang, Sunny (HPS SW) > ; Schaefer, Daniel ; > Liming Gao ; Tim Lewis > ; Kevin@Insyde ; Felix > Polyudov ; Kinney, Michael D > ; Oram, Isaac W ; > Ni, Ray > Subject: [RFC] Request to move MinPlatformPkg out of the Intel folder >=20 > Hi Everyone, >=20 > This has come up informally a couple of times already, but I do think tha= t it > would be beneficial to move MinPlatformPkg out of the Platform/Intel fold= er > and into a vendor neutral folder. MinPlatform really isn't Intel specific= , it's > just "middleware" that is intended to make it easier and faster to build = EDK II > based firmware. We have always intended MinPlatform to be vendor neutral, > and it would be great to see MinPlatform based implementations for non- > Intel silicon. Anyone working with EDK II should feel welcome to work wit= h us > on MinPlatform, regardless of the SoC in use. >=20 > To that end, I propose that we move MinPlatformPkg out of edk2- > platforms/Platform/Intel to edk2-platforms/Platform/MinPlatformPkg. It > might also make sense to move edk2-platforms/Platform/Intel/Tools and > edk2-platforms/Platform/Intel/build_bios.py to edk2-platforms/Platform as > well since those are all useful for building MinPlatform based firmware, = but I > could also see that being something for another time. Let me know what you > think! >=20 > Thanks, > Nate