From patchwork Tue Oct 15 10:51:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: You-Sheng Yang X-Patchwork-Id: 1997328 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=185.125.189.65; helo=lists.ubuntu.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=patchwork.ozlabs.org) Received: from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XSWBM1Rvcz1xvK for ; Tue, 15 Oct 2024 21:51:54 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=lists.ubuntu.com) by lists.ubuntu.com with esmtp (Exim 4.86_2) (envelope-from ) id 1t0f9S-00053W-0l; Tue, 15 Oct 2024 10:51:42 +0000 Received: from mail-pj1-f43.google.com ([209.85.216.43]) by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1t0f9Q-00053K-P3 for kernel-team@lists.ubuntu.com; Tue, 15 Oct 2024 10:51:40 +0000 Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-2e0d9b70455so4048659a91.3 for ; Tue, 15 Oct 2024 03:51:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728989498; x=1729594298; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=vgah4x498q2D9azeh1bivQusSuuMNLOhiZQptjkrZqs=; b=SrN/q3cbY8mL4mkCN46AlX7FK4TYzI0yds/zWeRFQXuaxasW74JD8S/nae5e/9ouvg 1rapqZ8tfRR7U2F3bqMQp9awdgXNl7AbXh94VBIEtdDoo6pGV4J7Ah+T/F+Puz9n7Exr 1lNLg8lgPr2Sqxx5e5qcfyE95h/1veo5k45++JHjm1jiBGY4XTURgdOMTXNT8GEBCGym qzZOReqmq5892v8Mw+VnXPxciIhvxebXjtOSbxctonTNxLT06MIHUOqiSRn5Rd4TeMHm iIL/Fo1f8V9eZoM0/pTTBqzCm44ZCBtG0Ot1jyK/OnVMg2nj6SLXYK+OES4yphRkICgV C3zA== X-Gm-Message-State: AOJu0YzKdFDkt1yK0s0vHzaq2jLliGW3OJNYAQoN32eBIoAwMxSFh7oZ OsxaJqbjBelg9kcTtE4FpyiOWMHHRnVLN9Qb2KYE7cs32ou/Wp/THFgQiA== X-Google-Smtp-Source: AGHT+IFtgtdsDTixI4QfcbplGAw8pic0sEFdc2MvFgmy0Z3JzZWX/azQnpjH/wsP7n8QaeVZur/kiQ== X-Received: by 2002:a17:90a:6d22:b0:2e2:d434:854c with SMTP id 98e67ed59e1d1-2e2f0a66ad5mr15626176a91.2.1728989498220; Tue, 15 Oct 2024 03:51:38 -0700 (PDT) Received: from localhost.localdomain (125-229-129-140.hinet-ip.hinet.net. [125.229.129.140]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2e392e8ecbfsm1378223a91.3.2024.10.15.03.51.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Oct 2024 03:51:37 -0700 (PDT) From: You-Sheng Yang To: kernel-team@lists.ubuntu.com Subject: [PATCH 0/1][SRU][Orauclar] Support for RTL8126A rev.b Date: Tue, 15 Oct 2024 18:51:10 +0800 Message-ID: <20241015105112.1617202-1-vicamo.yang@canonical.com> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Received-SPF: pass client-ip=209.85.216.43; envelope-from=vicamo@gmail.com; helo=mail-pj1-f43.google.com X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" BugLink: https://bugs.launchpad.net/bugs/2079017 [Impact] Need driver support for Realtek RTL8126A rev.b 5Gbps ethernet. $ lspci -vvnn ... 81:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. Device [10ec:8126] (rev 01) Subsystem: Dell Device [1028:0d09] [Fix] * kernel: - v6.12-rc1 commit 69cb89981c7a ("r8169: add support for RTL8126A rev.b"). * firmware: - commit d75c2bd6f ("rtl_nic: add firmware rtl8126a-3") [Test Case] Ethernet link up and available. $ dmesg ... r8169 0000:81:00.0: can't disable ASPM; OS doesn't have ASPM control r8169 0000:81:00.0 eth0: RTL8126A, d0:46:0c:93:eb:e2, XID 64a, IRQ 139 r8169 0000:81:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko] r8169 0000:81:00.0 enp129s0: renamed from eth0 RTL8251B 5Gbps PHY r8169-0-8100:00: attached PHY driver (mii_bus:phy_addr=r8169-0-8100:00, irq=MAC) r8169 0000:81:00.0 enp129s0: Link is Up [Where problems could occur] New device. Expect further updates. [Other Info] Targets v6.11+ kernels. Nominate for linux/o, oem-6.11/n, linux-firmware/n. ChunHao Lin (1): r8169: add support for RTL8126A rev.b drivers/net/ethernet/realtek/r8169.h | 1 + drivers/net/ethernet/realtek/r8169_main.c | 42 ++++++++++++------- .../net/ethernet/realtek/r8169_phy_config.c | 1 + 3 files changed, 29 insertions(+), 15 deletions(-)