From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) by mx.groups.io with SMTP id smtpd.web10.2401.1685465001183510391 for ; Tue, 30 May 2023 09:43:21 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="signature has expired" header.i=@linaro.org header.s=google header.b=ptXRJUpB; spf=pass (domain: linaro.org, ip: 209.85.218.49, mailfrom: marcin.juszkiewicz@linaro.org) Received: by mail-ej1-f49.google.com with SMTP id a640c23a62f3a-97392066d04so708990466b.3 for ; Tue, 30 May 2023 09:43:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1685464999; x=1688056999; h=content-transfer-encoding:in-reply-to:organization:from:references :cc:to:content-language:subject:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=8774k44K8dtBt/S+tB0cZpPkRwFaE7VEirSX1CpqZCQ=; b=ptXRJUpBdCstafF8NAtN5sihmlkXz+to0Kc/3XpendScv7tP/fETSlO1CTj2H+drDY p0+jvxVotMJfbs9n0TKawCx5A2iGpRoUo1oJK1vxd1i3lAkOfxN+R50hocqWtS/k4jAi gx9YFUsRXQYRZ9QhZhzUAKO/ay1EwsHXHHn3BzqZVnvfKP9BxSDZCr7cm8QaRaRiVzyg MZFMlqSmuJAurkGQFErEu6SghQek7Za+rg8Kx5ybSdtnOwbnM0G6nl0JOWLpddhPhFNd cFlg6tiI0gX5mbZpujtWSUzePWNYmbfwbONPmthq6FLO614hDu/wwfH8w++UlNpq9vrZ d9qw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685464999; x=1688056999; h=content-transfer-encoding:in-reply-to:organization:from:references :cc:to:content-language:subject:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8774k44K8dtBt/S+tB0cZpPkRwFaE7VEirSX1CpqZCQ=; b=QiK/nEpOsj6z3wRqyDQxfVoiu9jIVDuyiKIdn/6jgdvQoTeU4sjulWdXXWEENtv5g5 9g4RXC+BdwA9kcKjhMR5w7ZOeLfpIiPt8MDeiZgmPeYZYj0ZqZlVtQ+kd0Wxoxhb4qXM j7l4XQ73IqjtsGpSxuD5M+r9eNPcyoRB/2GQ7o+KZQbYpY8Udc9Pby2x0TfDJV6O6gWY ftw8w46nmXIPHjwOoxtSU5K58mPXja1550aFYXjtfEC57UlKhgCNJ0MDZA+h8CAnh3jH O2vS4wgRrwmwvrRqdUhzxKH4MnW/1Vw0ziVBOiFrCECtvqtfTGAzkBH50UHsLm/JzGTP Kfzw== X-Gm-Message-State: AC+VfDx2a8bOpucK2nghrLGrzR3DyIRI3K41wLOg7NV5J4Wm1khXPdWm mg7SL3itQnab6g9lpHYQAVf3sqOO1j9LIeGs5OKN/Q== X-Google-Smtp-Source: ACHHUZ4xMWwiXOuYPk7VmrhK0yCcCEfi2jSRfvopOvFJwe9gvVPQ5q6qAk5BZWqtzlFtW1Zb0TnurA== X-Received: by 2002:a17:907:7e85:b0:951:756d:653c with SMTP id qb5-20020a1709077e8500b00951756d653cmr3760773ejc.39.1685464999409; Tue, 30 May 2023 09:43:19 -0700 (PDT) Return-Path: Received: from [192.168.200.206] (83.21.93.182.ipv4.supernova.orange.pl. [83.21.93.182]) by smtp.gmail.com with ESMTPSA id gs8-20020a170906f18800b0096f4389714csm7523496ejb.55.2023.05.30.09.43.18 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 30 May 2023 09:43:18 -0700 (PDT) Message-ID: <3484a465-3f0a-80ab-8f52-f427da59ef9d@linaro.org> Date: Tue, 30 May 2023 18:43:17 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [edk2-devel] [PATCH edk2-platforms 0/2] SbsaQemu: make GIC base address Pcds dynamic To: devel@edk2.groups.io, quic_llindhol@quicinc.com Cc: Ard Biesheuvel , Graeme Gregory , Radoslaw Biernacki References: <20230512175753.13318-1-quic_llindhol@quicinc.com> From: "Marcin Juszkiewicz" Organization: Linaro In-Reply-To: <20230512175753.13318-1-quic_llindhol@quicinc.com> Content-Language: pl-PL, en-GB, en-HK Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit W dniu 12.05.2023 o 19:57, Leif Lindholm pisze: > Currently, the GIC and redistributors base addresses are defined using > FixedPcds. > > In order to enable the QEMU platform to evolve to provide ITS frames, > as well as newer versions of the GIC, convert these accesses to Dynamic. > > Firtsly, this requires fixing the bug of the addresses being read as 32-bit > Pcds, and then moving the declarations and calls to the dynamic form. > > Cc: Ard Biesheuvel > Cc: Graeme Gregory > Cc: Radoslaw Biernacki > Cc: Marcin Juszkiewicz > > Leif Lindholm (2): > Silicon/Qemu: use 64-bit Pcds for SbsaQemu GIC addresses > Silicon/Qemu: use dynamic Pcds for SbsaQemu GIC addresses Tested-by: Marcin Juszkiewicz