From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ot1-f44.google.com (mail-ot1-f44.google.com [209.85.210.44]) (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 164EC274B2A for ; Mon, 17 Nov 2025 21:46:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.44 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763416020; cv=none; b=H0XlcTFuRLdoMN0JwlLwl3RRJOk1umNIHd19zrUy6IiARm5NF0/3Ij/155YGZmVXYjPJSmcrodsfWJy9qmwHn3IrHpj3TlMgFgYkO4S4DbYbdoIoN388zpydlIZ0MWB4fv94sA85vFFVOeO41vRMjEstgRYrCWuVDcZcMWUWWv0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763416020; c=relaxed/simple; bh=rZZYh0Z6hazqOpK0tIYhzdwEKCoh5DJAeS1csO74I8c=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=ZA56fQW8bUlRii6CNFIqhCCc97N8jS7KolSlaJZ0DDZBy5rRRkKoww7ucneKD1SgJmihGjyVekN+g3jz301ogCWchw4/cSg8kWARBfubmhF6HlukdBTatrdvV44yHMYvI+AnTo/z8zapoHc+DZOupTKe7pIY1FYkA8l00CcXodg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=BMdApfBo; arc=none smtp.client-ip=209.85.210.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="BMdApfBo" Received: by mail-ot1-f44.google.com with SMTP id 46e09a7af769-7c6cc44ff62so3365030a34.3 for ; Mon, 17 Nov 2025 13:46:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763416018; x=1764020818; darn=vger.kernel.org; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=Ztw2S/9TdbV5pr9Z6JYx0AXFtBg6AP2dg0jB76kE09I=; b=BMdApfBorMFn0dwjbjj3T0CkwROmR+Q0pLMTuSkvigWKGnfaR72GUIEcFVfX3pdwPh MWg8rFIdQFOJdNl5BtxJDblz9ykrphr9EfyGUMlWKk06aAO/vdgtXJUBKThUx2QR6HTD Dt64sdW2YretMFiJYKOo5QqwPViff+AFbLxvyWouB5G5ZbgJ013KjrCWLRaefwOEtULg 6S1xJURAC2ENWJljlN1BA7CR9q3+5P6F8wy5dRP+MV2DNZdlGQRtDAjK0b9AlPINV5k0 ZbPIzyBRS1TfhrBu8T5YRKJoGpOdWsiZBYsv2+LYYjU3hMfRJDKaRFhRYJjaRs+1MkRw 9v+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763416018; x=1764020818; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Ztw2S/9TdbV5pr9Z6JYx0AXFtBg6AP2dg0jB76kE09I=; b=Pzu0ThYUnnMii4BAbxcYAwHap5fWJ6RC9TaxDEOniLP9N9ZptY+P3mvNs4MAGWrKoC 5h8Z9Qzp8F/YCEkX6C/jBPNaUHDOq7muI+rRV07OVNJEOJVZhe9E0fYIKKedc+vLTXkT TsJnrVHrw7/toN+d08QrSsasNgOleFx5TclSqqhyRF7Gu71LUcKMGjqjVitySyJL0TGi jPdBAqgkCbjB+ZjZg9WhhYbo8AywTEpHF975vwdxOVxjd4FUlC7RCtRjUjoweYQmLRku EP6hUXkERAlp5LviWzvt/1Seu40TcIZn8EyNml++nEg2gnJGdlJQ3QUzixlzWtxAZ5zL hu0g== X-Forwarded-Encrypted: i=1; AJvYcCWkqxlODS0q8wPAsJtFjp3IQ0kMVUcXCHjs6kM32ddHu4qVltJbdmijLE54EyYq6hkU+tRxUqPw8Q+HOeQ=@vger.kernel.org X-Gm-Message-State: AOJu0YwyZqAOkTvFsXLIkV0xuj38beNCGgt4ChaINk3rtVbUcnJgxfTr DRL6ZtkxDYfULdWM45V+En4NWQ2oU6yQKHie24ZHXsmCpiPEYeNmsZCk X-Gm-Gg: ASbGncvgj+0ig8fCkkqtjBm6m+6Vyin9fjdzxJHCfpmdgh43ibZ3Gibzua7EhFitU5P 1PK9d3f9sla1yKCKh+PmTydTb4n72+ATwKEF06+Y/zM4C5vxuq47DrmrV1+QRMfMkVE7H+3Jr2r //xtb0+WL7VGNlIuOaio3eJb6I13p5rn2pe+NnxxrPF3xB5uTf2vJuyJhda4qagRlzzYtWaSHvc bPbIFlI8WQQT0MR0waquvFnIZnU0ERDrUNIzGqb1HNfMWkq8MEogHx5u2+gOfZFgEP+uuPw8iV4 PUIm/1KlUPIaIG1UzXqhfl9ypg5iQ2jWcnRXG5Z46p9Qpqte/jiQbDEfF0UwawlWGFZKhElewQe j7YZMO+e01EleUFAGPaIQ8zEIJ/5ga1zjlD4HKLKHThw6vri4BzKM8zBRJYcOnxoACt4X3J77Kz Ss/6yXV1vl4oYGPeXte9w= X-Google-Smtp-Source: AGHT+IE2vvEkzYPE2YeNk5ikw8gx+yWVLzAS4i95En/N092Es//XEtJ9aw1jpXdrlGJlPu0ojIqUyQ== X-Received: by 2002:a05:6808:1b14:b0:441:8f74:fd3 with SMTP id 5614622812f47-45097637992mr6914942b6e.64.1763416018072; Mon, 17 Nov 2025 13:46:58 -0800 (PST) Received: from geday ([2804:7f2:800b:a807::dead:c001]) by smtp.gmail.com with ESMTPSA id 5614622812f47-4508a6df248sm4594480b6e.22.2025.11.17.13.46.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Nov 2025 13:46:57 -0800 (PST) Date: Mon, 17 Nov 2025 18:46:43 -0300 From: Geraldo Nascimento To: Shawn Lin , Lorenzo Pieralisi , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Manivannan Sadhasivam , Rob Herring , Bjorn Helgaas , Heiko Stuebner , Krzysztof Kozlowski , Conor Dooley , Johan Jonker , Geraldo Nascimento , Dragan Simic Cc: linux-rockchip@lists.infradead.org, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v2 0/4] PCI: rockchip: 5.0 GT/s speed may be dangerous Message-ID: 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=us-ascii Content-Disposition: inline Dragan Simic already had warned me of potential issues with 5.0 GT/s speed operation in Rockchip PCIe. However, in recent interactions with Shawn Lin from Rockchip it came to my attention there's grave danger in the unknown errata regarding 5.0 GT/s operational speed of their PCIe core. Even if the odds are low, to contain any damage, let's cover the remaining corner-cases where the default would lead to 5.0 GT/s operation as well as add a comment to Root Complex driver core, documenting this danger. Furthermore, remove redundant declaration of max-link-speed from rk3399-nanopi-r4s.dtsi Signed-off-by: Geraldo Nascimento --- Changes in v2: - hard limit to 2.5 GT/s, not just warn - add Reported-by: and Reviewed-by: Dragan Simic - remove redundant declaration of max-link-speed from helios64 dts - fix Link: of helios64 patch - simplify RC mode comment - Link to v1: https://lore.kernel.org/all/aRhR79u5BPtRRFw3@geday/ Geraldo Nascimento (4): PCI: rockchip: limit RK3399 to 2.5 GT/s to prevent damage PCI: rockchip-host: comment danger of 5.0 GT/s speed arm64: dts: rockchip: remove dangerous max-link-speed from helios64 arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4s arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dtsi | 1 - drivers/pci/controller/pcie-rockchip-host.c | 3 +++ drivers/pci/controller/pcie-rockchip.c | 10 ++++++++-- 4 files changed, 11 insertions(+), 4 deletions(-) -- 2.49.0