From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) (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 743FD2C0F81 for ; Thu, 7 May 2026 04:02:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778126549; cv=none; b=GCq8aeLx0pC8BII3SROwCafjub+uq30jSFEVbM9Y8rkEbXc/drqJHrc2yf/+lOugWaG+ZIKXjZmZNeqizjnhZxM5SsRhYsKoB6t/jA30H2tr/7jtAgxpbFeV0bxhJT9s/LJ6jg9HarXceMUwbwMJTaqzr1CZrq4kmNna93V1410= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778126549; c=relaxed/simple; bh=c7K+X72uYM/LaQUiEpD9eAXSPW2etRLQvoWgsxwz6nk=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=h39mcVjgoWRcsU/SpoEgI9F9sFHu8LBoFdC56r7ZFBEEWiTlL/4qhUr4SI8wej6eLWc29TrmfWMCBZGjNDu/htRP1Cf/DGJ7tKK7p6k31VVb+UP4d8flRqRMGU3UJklSob6FAa1yoQ0WCSD/dSAOLS07ep/AsGFfpomByhSzb18= 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=SC6Cnx8m; arc=none smtp.client-ip=209.85.216.45 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="SC6Cnx8m" Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-365312a27abso402643a91.3 for ; Wed, 06 May 2026 21:02:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778126548; x=1778731348; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=yj9VpfFL3+hunMFrVeuK8hWm2xzuHDMrd3yGXwj1opk=; b=SC6Cnx8m/E6TIlEjYpMYlqrTwUNmfPR458TnimWlYkBdk8vIoAxdH4fp5InL62puqX xzP0hSYY+D1wXou02QQdsa7jpaRGjw4ZshQ3cIiiq68Cq+QoQVfYMkqd6TSpLireVfTa dzpnw0aad9tvM58D6Qn+Ud2SwGi0wXkbrKHQcbpMztxTzwNqgoP6MdE80obCmUa2K+S3 CLHY54NDELIvgS8PScr3QvzZmVa+w6WfvYMrl2wM3U2Y0bbGLBb+/HLosjkt8S5fSqnz HRkz+wKTFrdjnKx6beE5xSdlNrL8mWNmRnZqmpJjLaBT5DOHqDJhwRc0jmcmLynRbMJ4 anCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778126548; x=1778731348; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=yj9VpfFL3+hunMFrVeuK8hWm2xzuHDMrd3yGXwj1opk=; b=LjrUJ0wIdNuLSC+hmNyHpZmLBqR3rNIiPZ9tc0ZF5KmNYZpd1qMWtowe6jmWy8DV5T vvh+K3bgiRqOTAJgkX9xgNTfdmBCh5TEUxkR3cWdthYteYyS5QgjJF9hpfCHEGSr6kzQ tYbNtqGYQFFthTNEdVy8tAmdKRgPD3KXIsgUQkD6XtBPJSWg061uoIEnYmAG6v4RaoeG +MEMw3x6KTDxpNfKs+egDmHSRMiA7LAaCs/bFDl4XmFk7quvt7nmBJ9dFfsXWCsHe4be d1xxqD5E1xrw4Kn/ORdWT14WnJu1K5IceiLLzkR+piYk2ji+478x4qBTuHZAXrzQuQJJ x9Ew== X-Forwarded-Encrypted: i=1; AFNElJ9bVD6pVdHvmQt/dTfym70HShMJAFGpCLEBdQS8OJajuzjEb2WlgvJcLv6CAycqDbNwH0uSHIthUGF9@vger.kernel.org X-Gm-Message-State: AOJu0YyiuKREAy/Fqnu+ZHGQhglBU4dx7TY5y33kd6qqte6NtTtdx28z cBFZ/SQbCVvkj7mHTFNxNXCqVgLQzzw8rym068e5Nj8FAmpfcQA64P7F X-Gm-Gg: AeBDiesYynowiSoA847ZEB7G7UIMYOc0bwfjTA/fQfRDEqYuC7i4+75h4NimYEp6Gh7 lC8qa9bex48SrDOSsvB7xKxxEK7XFQ/4MbaQb57AODcxEoI2/i1EzQcUiWLDbEzcCH5KIq0ue0i 1VR9ZtGEcFHx7OniORYqz8Ebb1zoFXE9kISP9Twj7fQmCNBce1wMh5mQNsjSzLnsNjkRtcZc8u2 bJltsT30sX6FwfGEhPmDN1NRHiHnlJ/bMP0TWUDd3eJv+A6XcyV0uFgIHrGA1jRvPN8Ro/TkHy5 YF8gl4pCrtk3Wi052uFREW9Dz2DA98kV7VlrqMW8u9RzxpdO2bRjE+On4oao0AATd0NbYVaxtd0 qpDr6AntqIALrEHajJBVqT50jIEuknDTZIGe5RChspwsl7Sm1umnL4iY6eo2QE2cUosJSVDrPm7 0lSkODk3EzxR+0tToZAyc7l4KUKWE0gBeI6MF4Xo3YbUVA0DGiNXjx5f3JlqoRB0nV X-Received: by 2002:a17:90b:3a4c:b0:35b:e56e:a17e with SMTP id 98e67ed59e1d1-365abe8a2dfmr6013189a91.17.1778126547585; Wed, 06 May 2026 21:02:27 -0700 (PDT) Received: from ampere-server.example.org ([103.68.183.118]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-365d8e3dad8sm2536182a91.1.2026.05.06.21.02.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 May 2026 21:02:27 -0700 (PDT) From: "chunzhi.lin" To: netdev@vger.kernel.org Cc: Frank.Sae@motor-comm.com, andrew@lunn.ch, hkallweit1@gmail.com, linux@armlinux.org.uk, kuba@kernel.org, pabeni@redhat.com, edumazet@google.com, davem@davemloft.net, linux-acpi@vger.kernel.org, rafael@kernel.org, lenb@kernel.org Subject: [PATCH net-next v2 0/2] net: phy: motorcomm: add ACPI _DSD property support Date: Thu, 7 May 2026 12:02:19 +0800 Message-Id: <20260507040221.3679454-1-linchunzhi0@gmail.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-acpi@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hi, This series makes the Motorcomm PHY driver parse firmware properties via device_property_*() so the same property set can be provided by either Devicetree or ACPI _DSD. Patch 1 switches drivers/net/phy/motorcomm.c from of_property_*() to device_property_*() on &phydev->mdio.dev. Patch 2 documents Motorcomm yt8xxx PHY ACPI _DSD properties under Documentation/firmware-guide/acpi/dsd and links the new document from the ACPI index. Changes in v2: - docs: sort dsd/motorcomm-yt8xxx-phy within dsd/ entries in Documentation/firmware-guide/acpi/index.rst Thanks, chunzhi.lin chunzhi.lin (2): net: phy: motorcomm: use device properties for firmware tuning docs: acpi: dsd: add Motorcomm yt8xxx PHY properties Documentation/firmware-guide/acpi/dsd/motorcomm-yt8xxx-phy.rst | 107 +++++++++++++ Documentation/firmware-guide/acpi/index.rst | 1 + drivers/net/phy/motorcomm.c | 41 +++-- 3 files changed, 128 insertions(+), 21 deletions(-) create mode 100644 Documentation/firmware-guide/acpi/dsd/motorcomm-yt8xxx-phy.rst