From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) by mx.groups.io with SMTP id smtpd.web10.1007.1574880269259496426 for ; Wed, 27 Nov 2019 10:44:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=cepvmh16; spf=pass (domain: linaro.org, ip: 209.85.221.66, mailfrom: ard.biesheuvel@linaro.org) Received: by mail-wr1-f66.google.com with SMTP id g7so7232749wrw.4 for ; Wed, 27 Nov 2019 10:44:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=7jcg6S2qXVHpncvjJlwW9seQwfl1YK/Gb8ZpCDN2K9A=; b=cepvmh16HiYz5Idtf7ubTC5n38dkz/BYUNXqooJwq6UqILPrc7rknYtVHtd0rwGw2S t0amZZEMVnr1NqQDihR6N/Y5tLKABPrne5Qwobj1jzIDtdSzLJAooSnpKpv7IZ3Bm5yh zGeX5m4jn4BWqJp2Y9089nJP12MuoJkdWIZEr7tveCoBxO9KLcFZTsqW/JsGhhv0XRk3 7Lkn3MYy3/1kNsALy1/kvvmHbHkbVXgl43Y26dX4yOlvnQG/KRdM7brxI2ZZJPt7AUgl q5KDFjjSg8QDxl0Y6dc2Osafj/ZDCnCfQ5d+zVpSKl5WtznrDipvNFBgjxlfLYvNZ6as Bxlw== 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; bh=7jcg6S2qXVHpncvjJlwW9seQwfl1YK/Gb8ZpCDN2K9A=; b=k5TaVxUCz838jfEGBmmKb9kLqAQf+gY7YJT4gqCHJWjGhcyEO8GsInBaYKzcll7y9M sQKW0RAwXXS2a3gEb9kmnH5CUskdFLWXIgbGfYgekZR9vDkp7XiLaWirMjLLAN4eeNKI qBZHwHdYAFZC3OsGe5Qq4M983eKGcyH91ACJZPJoU4AjSe338BDBetAJZthvDQU/EUNm 6tyYnWdqScdgKXNO3AubctDwDnWQ3iuzNhZgvCvNdPmbQbrDfxbL8Rt/0mF5Gap6Dk8R YIJkMh8LdtObLyCjoIoDd5ApDdrg9OUCjSJU0vdJUQ27Tan/mKhbZqgEVGvQVNVlctlw cx8A== X-Gm-Message-State: APjAAAV/C87HlWucgp+4MFYZnfbHSHx0Q6nKi1ajc2noJcvCg0cuwL/n 3RQYabLqAQww8fDjYdmbCZAruzjbm40= X-Google-Smtp-Source: APXvYqx/EHzBiA9CvRCsd+zXp42OvhohlWo0OnkHtIb2IYW7oCZYHv3u+alTNU0ML2JFoqlQeeDXTw== X-Received: by 2002:a05:6000:1206:: with SMTP id e6mr44347382wrx.113.1574880267626; Wed, 27 Nov 2019 10:44:27 -0800 (PST) Return-Path: Received: from e123331-lin.home (amontpellier-657-1-18-247.w109-210.abo.wanadoo.fr. [109.210.65.247]) by smtp.gmail.com with ESMTPSA id f67sm7947741wme.16.2019.11.27.10.44.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Nov 2019 10:44:26 -0800 (PST) From: "Ard Biesheuvel" To: devel@edk2.groups.io Cc: leif.lindholm@linaro.org, Ard Biesheuvel Subject: [PATCH edk2-platforms v2 0/8] fixes and updates for AMD OverDrive Date: Wed, 27 Nov 2019 19:44:31 +0100 Message-Id: <20191127184439.16793-1-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.17.1 Fix some issues in the ACPI and DT descriptions of the SMMU routing, in particular the routing of the CCP crypto accelerator, which sits behind an SMMU as well on B1 silicon (but not on B0, strangely enough) Changes since v1: - add Leif's ack to patches #1, #2 and #4 - add patches to fix some errors and inaccuracies in the DT - update the DT generation code to emit interrupt affinity for the PMU node - update the DT generation code to emit a description of the cache topology - stop emitting the obsolete linux,phandle properties Ard Biesheuvel (8): Platform/Overdrive: add missing resolution for FileHandleLib Platform/Overdrive: clean up stream ID descriptions in DT Platform/Overdrive: fix a typo in the DT Silicon/AMD/Styx: clean up stream ID mappings for SMMU Silicon/AMD/StyxDtbLoaderLib: add interrupt-affinity property to PMU node Silicon/AMD/StyxDtbLoaderLib: add description of the cache topology Silicon/AMD/StyxDtbLoaderLib: use Cortex-A57 IDs instead of generic ARMv8 Silicon/AMD/StyxDtbLoaderLib: omit linux,phandle properties .../DeviceTree/OverdriveBoard.dts | 25 ++-- .../AMD/OverdriveBoard/OverdriveBoard.dsc | 2 +- .../Drivers/AcpiPlatformDxe/AcpiPlatform.c | 5 - .../Styx/Drivers/AcpiPlatformDxe/Iort.aslc | 117 ++++-------------- .../StyxDtbLoaderLib/StyxDtbLoaderLib.c | 113 ++++++++++++----- 5 files changed, 120 insertions(+), 142 deletions(-) -- 2.17.1