Received: by 2002:ab2:3141:0:b0:1ed:23cc:44d1 with SMTP id i1csp420774lqg; Fri, 1 Mar 2024 09:03:47 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVwPdvu4T2dpS4Pqe6d+F0GJQdBWUWN9l6Q4oaf+za0v5EkRESiBdzGJ2kxZiyus3eHuKirs8PIFymtsMFh4TC3Bj0H2G5bot7JHrWAQw== X-Google-Smtp-Source: AGHT+IFQTzvzwSZ9JzVlI+CT8yCqWBWYvmK8DF28A1RiE+JFmmuXvoqJxpGNW94IGk1zEzHDcvXH X-Received: by 2002:a17:902:b717:b0:1dc:1c81:1b17 with SMTP id d23-20020a170902b71700b001dc1c811b17mr1752369pls.55.1709312612581; Fri, 01 Mar 2024 09:03:32 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709312612; cv=pass; d=google.com; s=arc-20160816; b=uouvCeojOzwUNJ7m2hN2FgZ5x2OgsVC9EDe4c66hzx10E6pOtgevwOLvrbn2ZTHl9E a8f5V2fhvd83KwSo/ttx5UXB7iiX4gJLK/uFruprpC03BSpPwYfRNGnbO23k2sSThyRg Es6HqLhCXZnXv9YyhS6882gK+jb5I2pye3UOg+zC8+Dkf/dTCjcRvoOsAabSh1kycvvZ R+E2iCaMT/wRYJVuDtBU0iuxWmmTem2WdgC0yiqrOKfp4ketBWz3qhHVEb2JJ9vQN4J1 heOybs+hE4jy/PsTKLKx/nnHdHEHNz6IMPGXYRXe4q6FJ8nEg3TX5LYHXZliBaxdYfm2 i0Zw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:from :dkim-signature; bh=jRboemFfgfa1ISiAS1bwq6CDoDUCEYcfuv7d0r7KbFM=; fh=/3pNxEcyvRtrtcAsDLDuJN/SAieWeNbALUlkHy5pBCg=; b=BHZSXb2tniNnBxc6hv3h+/XVzXa6PWAYvFjG9Vg/EPUivqWnqSYeIPUOzXnQDEGHMJ RisguBdgEDNaRyEBByhfnWDKeTq8G5BGM6sfuQT4VwIqv+ajUALyolZPIVB01XlruKue mIeBVYhpcb0qnKxOkAu1b3Hphkr5N6+Pm+tM6L6yxkwpc5PC6eMPQ2/+LIOvyIt0YM2v wSN/1kT+anGo7gof/cxA/49V2XG3Jfn/hzYicYK+XIM6AugIr3YDA2izlZv98+Ue4Tnd cTJoZIl0NrFOQ6Xt04Cft13yhplXO62x8eme8K7i+xlHcpM0xE7NQjJPiE4xAk66CTeo Rhiw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ZmEmkUWc; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-88783-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-88783-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id z6-20020a170903018600b001dc0d1fd943si3938800plg.212.2024.03.01.09.03.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Mar 2024 09:03:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-88783-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ZmEmkUWc; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-88783-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-88783-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id D2348289DE7 for ; Fri, 1 Mar 2024 16:59:32 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 63A854417; Fri, 1 Mar 2024 16:59:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="ZmEmkUWc" Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) (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 3C0372571 for ; Fri, 1 Mar 2024 16:59:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709312357; cv=none; b=R1jTE+1fWy0sF8HsZrkUYmFMT/gHr/OEJoksdEWO1O7vXgMDyKmyiCTa5xxufpHv9ngjSgqNmmEniz9zfXlxoIu7kxpg6QuX0tQkldeXBX5L4py11qzgocg9IoZqHM7Ny9XTayoM5sYrUVBlZLM56kqntmlp8Tj73uvm06Bus4w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709312357; c=relaxed/simple; bh=NZB9LRB2QOrRJ3ixKPv2+2PISpkDe3kHMMxpEBwB44Q=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=DfUBUOYrKIwwgy9+NF9x51lTmz51ECYW7Fa7Z8RHf/Slo+1WkFC6RlJsPIH4ETqG0cIrfm1UaOZNw3tACF7op0gJ3Vpv1BJeoG0MGYkIP8CUNcxBd4j3hkI58NKIpjza2gbRiLv6p1/VxhgArtt8HHxTkd2rgrlrhH3FWQbmYeU= 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=ZmEmkUWc; arc=none smtp.client-ip=209.85.218.54 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 Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-a446b5a08f0so215464766b.1 for ; Fri, 01 Mar 2024 08:59:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1709312352; x=1709917152; 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=jRboemFfgfa1ISiAS1bwq6CDoDUCEYcfuv7d0r7KbFM=; b=ZmEmkUWckxMblWEuXTyy8YkUhPQXmmHs44MPQGJLmunUX1viNrRi+H6PB45iHtxYr2 vEHuvXKMalenhSgpXhXEDV6WZL6NiqCO62cD8m7aWq3a8Ni659w1ewsAy6kyQaDKvjTo F6C/clQ2cTQojaY3F/T+gG6WEVZoClw2Ac5u4qq7I1IWJeVmxUk5kB6KlFr3TOkhlFYG sG0qQfznwM15EwRl0wNAmOvsESQl5gNkcVpNW7M7MGReGPKvCxbJ2Ob7nX7+t4dpiAg/ DlEkSi2vgoWAQn5i7hKuCFYulJgGDTNtY5nuWEPuMpYoCdXY8XZSBWswr3HePGQlpF4P YW2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709312352; x=1709917152; 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=jRboemFfgfa1ISiAS1bwq6CDoDUCEYcfuv7d0r7KbFM=; b=X7pVT9vaDm/RhMlE8xqk7YwVk1Cr9r4vIPbm5MPcNnfyNJ0JR/Da0Y1l+XIJ9Eg+Oq +WGUesdkueOrIgJbY8Czio/Ru925X0lAwzYg+qI9bspn+lCyS2tMHFqLaz7OxWieav8q K7chfEVtLfXfoBPsxWz9u7VZGzHGpkcWrlkuUjQrDhD90sL4PrjD+JAXHjjpJVvjC8Fe e/SDiKYX/VZ6cBKNlbL3elnWvcqvXsYMSwzhSCM1XgL44D1Djft5ZiA2MUjIOhjEo5mn amNv2VCp8hUTdsw6llopADHbc1Hk0ddDAZgW7jofugGppo/69H6aNvZRhmasUTYhn0Rd Ft6A== X-Forwarded-Encrypted: i=1; AJvYcCUFt5KH/60poLjrPcxsvPBBoVgwznpMHlBEXw0ntQ9GqMP3eH4JPzMk4fOEJlAXmCIDm4G5xjvJTcSNZXIYrS5zGFVoyKtRQiWMz3TB X-Gm-Message-State: AOJu0Yw7YjYEZqREGGek+hLUzyucRNFP3nuCAWGGIWf2qFzN6JUPiKmf IKvIjg1bgTwdA3hpIqMo+FsLKZcF04gPMAx+DaVkxx5g54lUIcQByly49ijoNxY= X-Received: by 2002:a17:906:2c48:b0:a44:2073:39b9 with SMTP id f8-20020a1709062c4800b00a44207339b9mr2043143ejh.10.1709312352580; Fri, 01 Mar 2024 08:59:12 -0800 (PST) Received: from [127.0.1.1] ([188.24.162.93]) by smtp.gmail.com with ESMTPSA id k11-20020a170906578b00b00a44b405121csm294460ejq.9.2024.03.01.08.59.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Mar 2024 08:59:12 -0800 (PST) From: Abel Vesa Subject: [PATCH v4 0/2] PCI: qcom: Add PCIe support for X1E80100 Date: Fri, 01 Mar 2024 18:59:00 +0200 Message-Id: <20240301-x1e80100-pci-v4-0-7ab7e281d647@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAFQJ4mUC/32Ny2rDMBBFf8VonSkzelnOqv8RupDscSwwcpAak xL875WzadNCNgP3DueeuyicIxdxbO4i8xpLXFIN+tCIfvLpzBCHmoVEqUgiwY3YISHCpY/Ayg8 dGReC1KIiwReGkH3qpwql6zzX8pJ5jLeH4/RR8xTL55K/HsqV9nZf10iye15fCQh4HMbWuK61j O9zTD4vb0s+i31pla9oCQheWzsQWmeC/U0fmleUaQ354NBop/451Y+znj+0qnTrpHHcaVM/T/S 2bd/adsEgcAEAAA== To: Bjorn Andersson , Konrad Dybcio , Manivannan Sadhasivam , Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= , Rob Herring , Bjorn Helgaas , Krzysztof Kozlowski , Conor Dooley Cc: linux-pci@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Abel Vesa X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1328; i=abel.vesa@linaro.org; h=from:subject:message-id; bh=NZB9LRB2QOrRJ3ixKPv2+2PISpkDe3kHMMxpEBwB44Q=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBl4glWk0wx0/5gvpLofEZZAw3EgZUXuInULn5fW ZLwK1W3vmuJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCZeIJVgAKCRAbX0TJAJUV VplPD/9m3O0d8uU4quz6MHx2frXg6kVXV/YHIUY02fFUDWeFdoTogxDeznL4+eOG/WOe2/obzSc gX+IAyDPZL1vZ7VW8mY13G5yXEJsg6wUaBOimMcTGEgWBK1OKvu5P3IbYyeWTTrxGM4ta8F7wqB YPepLlV5t5sUGjFfXHrRAC9G8d1kD7lhBqGwP48ENwsNRtozOEMLKoMFwLNaLXFmZfuSAWUy08N 6qD0cUQaNaoHVBp1P7ETvoPIvSD7SxufHOAGRouY0oLJ2mLIwBupo5effYojXwdNk+XpPlNPRmv ZS8hc8D1izrryFkTl45yEQmcnY+SaS+4ICtF2PwMQOnKfoiS3p+YzQ4Ef3t0ZF0cMH2XDrDMXfJ QEGY9TGDU6ihkK+RKrexrhsYaZ/ZpRyZd1R/m2n6L6sznbVSFF1tKKWiWht5cHNaKPYs/ONAWAW iWn8NSOmtXPBHaShaD2N7IlyvGVjB6sP2nqBo+/8SdzElkygYKejSHByjsfBe15YFV9XA1go3yg UTwbhTpOWd5v51KPoOulajIBhuF0dBdWQJnsSqSfILVhxzgu1Z+B7uoqr3eiPkk6W9Q/+AzdP7n Pj9n122ZEkD262FmlvvP/d5c1iaTXas6syg+woPLGCInPWzlTbdIslVuJ66N5SSC6CA3/iUT5Rq W7EM3wkA+hStDTA== X-Developer-Key: i=abel.vesa@linaro.org; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE Add support for PCIe controllers found on X1E80100 platform. Signed-off-by: Abel Vesa --- Changes in v4: - Added dedicated schema as Krzysztof's work that splits the rest has been merged. - Link to v3: https://lore.kernel.org/r/20240202-x1e80100-pci-v3-0-78258e9451e8@linaro.org Changes in v3: - Added Krzysztof's Reviewed-by tag to the bindings patch - Added Mani's Acked-by tag to the bindings patch - Added Mani's Reviewed-by tag to the driver patch - Re-worded the commit message of the driver patch to include things like the core version, the max link width and speeds. - Link to v2: https://lore.kernel.org/r/20240129-x1e80100-pci-v2-0-5751ab805483@linaro.org Changes in v2: - Documented the compatible - Link to v1: https://lore.kernel.org/r/20240129-x1e80100-pci-v1-1-efdf758976e0@linaro.org --- Abel Vesa (2): dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller PCI: qcom: Add X1E80100 PCIe support .../bindings/pci/qcom,pcie-x1e80100.yaml | 165 +++++++++++++++++++++ drivers/pci/controller/dwc/pcie-qcom.c | 1 + 2 files changed, 166 insertions(+) --- base-commit: 1870cdc0e8dee32e3c221704a2977898ba4c10e8 change-id: 20231201-x1e80100-pci-e3ad9158bb24 Best regards, -- Abel Vesa