Message ID | 20250217-sar2130p-pci-v1-0-94b20ec70a14@linaro.org (mailing list archive) |
---|---|
Headers | show
Received: from mail-lf1-f52.google.com (mail-lf1-f52.google.com [209.85.167.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3095123236E for <linux-arm-msm@vger.kernel.org>; Mon, 17 Feb 2025 18:56:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739818584; cv=none; b=Qu1bFaaJlCb/hz+pRgz6Mwput5ABpvz+wmgquQWEK5SPp1NCY+yCR93C+HMxb0wHIbPsGJJLs+RQNjaENS2Q9HP7xRIWqbe+UKW8GKeTjBSIA8vQ+kqnQJzO1/bLC+Ods1nhXRBLjmFWy8I986ynVWkFLnQwDxgzdN5hbb7dPOg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739818584; c=relaxed/simple; bh=21GINV+jTT0ljh6iGdE46yNUcUdBiV7LkViktY34c6I=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=lkY6Ixqyza39cDUlwJGbe2gQBOyvKTtX11i83w9Znqeiwcc/gkdqFxucRq2QsE7IphGg7WAvxJB1R6ijWF2/k8bp7I3a6lDttAGvh7QHpSmiG7jBpA1P94WYlt2Dw/eZTU+icgjl3NCUxroYybcpxvOfN5/C9+5YIf6SpqdqFu8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=DUdfwXWD; arc=none smtp.client-ip=209.85.167.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="DUdfwXWD" Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-54605bfcc72so2129268e87.0 for <linux-arm-msm@vger.kernel.org>; Mon, 17 Feb 2025 10:56:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1739818580; x=1740423380; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=BAW81WUtaGDrpjLpQFuAf8r7igrxWydrW/CS4LG6Lcw=; b=DUdfwXWDXbJ3zRHYRYMQzfEGUnTzfpMardaJCnn6vjoCU8Cs6fEha0dWus6Z+XEJqQ MR7V8it4014lTyV51JazCh7RDTICk30uhF/B54wo6nnCt68e2b3LStm5NDCVZ79VBETW Xjb4ogk0u40EeLXZeoe7BYfFkZi9wU7INzpqg7mS8169yrwt6oT7Tz0Y80rtfy89x1gx IMk1A3Z0zGFan+GKzfdloX27bxwB7VGRi3VTKD9CNnNOeug7AwxeZPoQ9xRmtdbiTx5n lHIoXnUhkAVT4F3pQghdrbNy0+LkVcxRds3C3FC6VCepHg+f1vxRAipp6hHHSb0k9Ek9 RwaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739818580; x=1740423380; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BAW81WUtaGDrpjLpQFuAf8r7igrxWydrW/CS4LG6Lcw=; b=UIYKkg54pl4FR9ljkzx/sx0nng4S1388ALRshwXpozysD9WtjQoQTWwDHcqswDCnDQ wSQIRbIOwjTpPQcgyTiOTa3cfCzYJ5ARQTzyaG2rRgqBiGw+NwWlElH96o0b0ldEspfn h9aE0yPTLBgXO43u71wcgze2BgVZbEc9Mr02Zjan2VRHt1N3pL0UnQpjX723bqRBw8FP 4Xe2IFBNHHGS8BP+f9vS/pTX4Uy2fW2wa6HJS722KmfUISolz5tk/pxenlrfUomu4G/S ga+jvvkY09DBSAGbFy2GUYansvvxW5MoQ1M5bCocR350Wzh8aPixxAFMdd0nM20rsCjy 79MQ== X-Forwarded-Encrypted: i=1; AJvYcCXoMxs4pVtlOOiZBLinsgc6x57Y6zhhoYmP7hBHtdelllcPZBygbrY7VgowrxX8xcQ2agnFSh2nB4tSnsqf@vger.kernel.org X-Gm-Message-State: AOJu0YzZxgy58EV0a2K6kYz89o1J9caw+B2BGyFFoi2b7CEN1mBU0DqY Im7LdMeZ/HWL6fZpfB/h46+j+9h+pF8P4r8jCXTnUewWsfz6JWXC/pwYR41SpD4= X-Gm-Gg: ASbGncttTFVBSw5KZBebOPKENB2zQQAufVQJnnbknS1R4WOlDJrGHS/uzACC1Hm2uq7 a2NIdzBKQK7d0SGzfObxtYGbD+J7Hbc3g1S6Rh7B05s1e+K7fJ9SvBU9rOBIxl1CEgYuEBNAJ0A 6uOqkZ5LX4yRSrMjL5wBnX3wNxaLQ9IjBl0ieAJUFZoKZYfnGhxVNvT9rSN7zEjOA3NVq7oqy4B DWt215iDAr7AElYhzUt8otnIQUMgORJZcFBkn0gX8tuv0X+QC6+ZUtrqZ9UkflpWis5eY6djKDI RctUka/7KSQBV2TY+kIakGnVR7PLgA6OAtcoVQw8XlYa9yvOU5E8omCxIM0= X-Google-Smtp-Source: AGHT+IG63ghCxYPnwVWx4j5CKiVfpEwlnjS1CxJrziNrE6kVkwoM1IgOqX0WRSrlQIdssIrnOIfZtw== X-Received: by 2002:a05:6512:3c86:b0:545:31d8:f384 with SMTP id 2adb3069b0e04-54531d8f982mr2456362e87.10.1739818580218; Mon, 17 Feb 2025 10:56:20 -0800 (PST) Received: from [127.0.1.1] (2001-14ba-a0c3-3a00--782.rev.dnainternet.fi. [2001:14ba:a0c3:3a00::782]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5462006b0ecsm559806e87.160.2025.02.17.10.56.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Feb 2025 10:56:18 -0800 (PST) From: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Subject: [PATCH 0/6] PCI: qcom-ep: add support for using the EP on SAR2130P and SM8450 Date: Mon, 17 Feb 2025 20:56:12 +0200 Message-Id: <20250217-sar2130p-pci-v1-0-94b20ec70a14@linaro.org> Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: <linux-arm-msm.vger.kernel.org> List-Subscribe: <mailto:linux-arm-msm+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-arm-msm+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAEyGs2cC/x3MQQqAIBBA0avErBMcrZSuEi1Ep5qNiUIE4t2Tl m/xf4VCmanAOlTI9HDhO3bgOIC/XDxJcOgGJdWEEo0oLivUMonkWVgZHOnZLYYs9CRlOvj9d9v e2gdugY24XgAAAA== X-Change-ID: 20241017-sar2130p-pci-80dae35a67e8 To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, Lorenzo Pieralisi <lpieralisi@kernel.org>, =?utf-8?q?Krzysztof_Wilczy?= =?utf-8?q?=C5=84ski?= <kw@linux.com>, Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Mrinmay Sarkar <quic_msarkar@quicinc.com>, Bjorn Andersson <andersson@kernel.org>, Konrad Dybcio <konradybcio@kernel.org> Cc: =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kwilczynski@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>, linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1086; i=dmitry.baryshkov@linaro.org; h=from:subject:message-id; bh=21GINV+jTT0ljh6iGdE46yNUcUdBiV7LkViktY34c6I=; b=owEBbQKS/ZANAwAKARTbcu2+gGW4AcsmYgBns4ZP0jFRqK6qM7lWJy6cx2BjsR04fO27y4jOd r9Hus3kApOJAjMEAAEKAB0WIQRdB85SOKWMgfgVe+4U23LtvoBluAUCZ7OGTwAKCRAU23LtvoBl uEBcEACuIgxA9prRR/xwlBxoo3AZmYE8/63IIPLOGRh7R7tcaHvJdytVxWaZhqcOlvqZf4okNP5 5Z1UOE6tOd/FU7rJPT+xUOXlcUZTH9EfThdlN/vVRqUIiKWQhmOh6bAc5c+ABLsyQwzRIxtFUMM PuIoC5w/IFZ7Bb+wCEVlV6dOmiItiVKjoFRtDXabZCu10h3KlIQ2wEqCKg/L2aUtd8GjiV6Nrpd rvcayMWA7kQ5dem+kdho1Ya6QYeDJr0nCohNTkQhEPV/9VO+vtel+bE8+o0k1wxaWxn3zNrDjy8 264bEYvFSkmmsltk7hssijQsHpujUpYQXoiGJX82vSiZFLMGepdhYIpCv22cIjKYZ4qEbkNehpx r1fZInrtPsvvulmrxBz5A5S1IutG0rHqQVBU2NHTcCrIOxeEpgRQxC9oGsCT74BPnWwvN4g2wJE CP5PpobZWDBAvLSs2VmTwE0duE1NYFQDgrx0w+J/4rptKjtdWUPBa0H/dxidHb8gloWtwPUuLSR xP48B+MYUuWF6H1UMTAGKEgdYkpVDVGjgoeZNoNcS/FTDTkPYxg1rDt3EiYTJO02M96vSFyAs/y 9zoRm+S5ddy6EH9tpwEaMvM9jHsKP0H7UMLGQW8zRhw/KAZctK6RmHSzyNDLo+pUYjkum5tPIZy QM3Nusena5oU6Uw== X-Developer-Key: i=dmitry.baryshkov@linaro.org; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A |
Series |
PCI: qcom-ep: add support for using the EP on SAR2130P and SM8450
|
expand
|
Update the incomplete SM8450 support and bring in SAR2130P support for the PCIe1 controller to be used in EP mode. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> --- Dmitry Baryshkov (6): dt-bindings: PCI: qcom-ep: describe optional IOMMU dt-bindings: PCI: qcom-ep: enable DMA for SM8450 dt-bindings: PCI: qcom-ep: add SAR2130P compatible PCI: dwc: pcie-qcom-ep: enable EP support for SAR2130P arm64: dts: qcom: sar2130p: add PCIe EP device nodes arm64: dts: qcom: sm8450: add PCIe EP device nodes .../devicetree/bindings/pci/qcom,pcie-ep.yaml | 69 ++++++++++++++++++++-- arch/arm64/boot/dts/qcom/sar2130p.dtsi | 53 +++++++++++++++++ arch/arm64/boot/dts/qcom/sm8450.dtsi | 52 ++++++++++++++++ drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 + 4 files changed, 169 insertions(+), 6 deletions(-) --- base-commit: 34598f5b38950c59f15caa5194cfccbf6ec03c99 change-id: 20241017-sar2130p-pci-80dae35a67e8 Best regards,