From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.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 802BE2D77F7 for ; Fri, 12 Dec 2025 08:47:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765529222; cv=none; b=CSO3RzUL0IydM8RYVm2Lv3OB3IRU/CojSwsaVJg778Y/xvsWkMMIUvBIJ/YA3Pud6vMdTOcFwpX/dgPB+uKswG9snjnF58pE3cBvxNuPtlwvFnzl0JLoItola3w5htmQHfkAgowg3mZwv75KPcCtzkKlQN9DeNGXVFYpvXHE2UI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765529222; c=relaxed/simple; bh=8E5+Kpt25qMxuVFtPp98+FzLKsx7X8CnYqgMNjiMvQM=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=jZgI1J6Ovup5WY/2gx2T88oz+0AsZ9i5bKiY5+7Ox8KqhCspbS4qwpfz0FnvrwHex1OVfVhhgkSTre57JJLqgzRkuBhGuZbY7nzLchUOXOa1FhvmhUMHXGpSSIx0wbLtAIM80urQDS4TC7+Gh/Egh7XWeZmM5cAbnB5UJVVdbnI= 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=UwQ+HP1a; arc=none smtp.client-ip=209.85.221.52 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="UwQ+HP1a" Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-42fb4eeb482so178331f8f.0 for ; Fri, 12 Dec 2025 00:47:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765529219; x=1766134019; 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=IpScSZouW48AySITqAmVJ4AMB6de2gL0dmg8n9rDANs=; b=UwQ+HP1a/DY40Cg0YQ4FjYJSepvrsmHE6YcLc8GYgeIDYwDElow/k7/meJ2jLjjhOU fASH9ooFUu8frUdr01lN17bT1UkdEbeJ17mCTCsr/r+A6c65k7XgrLX+/xtiWVxv+FC+ Xgl5xeISf7e1M4E+Vko/y02HBg6DTIZQiJdqmKnWelK6JBY2GXmEAl6k21DJdYweWlrW jnG46qWziaq2E/6/tzBpQy56hiqEqL4ZmTNskOxBKNLSY0e/QvjuJjjCirTeVS66Uv58 xL7Y+thEjJRW8eNUCrwMeBo8czaO0KJohRe/+hsGmthFNNs7NbcnZsjOUM4YtL0WJYZp jFlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765529219; x=1766134019; 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=IpScSZouW48AySITqAmVJ4AMB6de2gL0dmg8n9rDANs=; b=bzjShu8HCgfNr97pg6W8GaUzlN9k/wjgua6siidejtOrB3y2QPg9+u+Fe/GX2gKu6j wSQDB1rduLgJZLNem2mRguuGuqpynMJLZ+6SOappzEydy9fzHXkex4d6uyXgdJNRMTyZ gDHjHeWm7V+sBBXESyxX+aOWAR+7+vTKdJRSUxTjaWIk9CZEfPA2WLX1USevDWdlQMgR YrzTbwNkIK6kluz8hWMzKDaySA5N+j8EOHAcMtLPgDO6Sppaid1n5heEG0Mx8gvKaJUk gBP1HdnY83RZz6KPI+gm5hRRSfvtQOQlwUMdDSybNr8NNqkmv2lXiAU0XYCEbdNOfp9i Gr4A== X-Forwarded-Encrypted: i=1; AJvYcCWOZFkY4ZYYift7GTDnENqouek8UseH3/jfw3ReM9U8yXWFxRcqGUMS24OWgjSAz4XyLhL4L1rWNlg9saE=@vger.kernel.org X-Gm-Message-State: AOJu0YwJJqks868dbja7etRtUAvWm5DVWH4FKcBsrxuqbfKcYnM/3ATp zi3cJUiLwQcUQvNlxNS3RyRb15haX3FIcpydMmEUxzn0MTj0XplRgfXJ X-Gm-Gg: AY/fxX4Lm6/oT1l5C/CdHFo4NJomVt0AODT5709Wuz5HVArNiEDJBm+chXHr22hoNz3 xqNpW80kDEmtXlMNFjZp83B5+31t8kBMkrNr9s2d21w7MZ7BfIrzRoTbcQYHsmTJly2DfANexf3 0qaiqnOLS+GL4qHs+LzWfG2egjhrLnm3vXjwWOwFly31VeH1i8ewPn96bC5gm27Q2DmtOyciwpt efflvHcSXUJikIFktaWM90TPT83fAz6E0qO7QN5Cqzx8qhEj+YP7jGk0aeoBOl7GEhTlHQrjGBw yI7Z6vLTRvgKc2i3TGaEH0+hRv0820VEv3jBZdZJSt9P1cTA6p4jreVL5Sp76BpFi7pAhO4nOVR x3h8LkDvQCLhv5W3WqIMznmeWblkSiXf0s2xf7bSqf/v9DjxourlKLdZMcjX293KF3+WC8E6QJ4 fm2b/JutFE5rQqsViieVoeGB4VVLg= X-Google-Smtp-Source: AGHT+IEJLrxF4ZhjOxvjryGu5iXxEkpqiLi9xidSHfaDTvccGpMAdBouCofvvVm8bTWQArd3I3G9Tg== X-Received: by 2002:a5d:5550:0:b0:42f:b683:b3bf with SMTP id ffacd0b85a97d-42fb683b57amr765197f8f.19.1765529218779; Fri, 12 Dec 2025 00:46:58 -0800 (PST) Received: from eichest-laptop.lan ([2a02:168:af72:0:9f18:aff4:897a:cb50]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42fa8a09fbesm10456076f8f.0.2025.12.12.00.46.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Dec 2025 00:46:58 -0800 (PST) From: Stefan Eichenberger To: andrew+netdev@lunn.ch, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, hkallweit1@gmail.com, linux@armlinux.org.uk, geert+renesas@glider.be, ben.dooks@codethink.co.uk Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, francesco.dolcini@toradex.com, rafael.beims@toradex.com Subject: [PATCH net-next v1 0/3] Convert Micrel bindings to YAML, add keep-preamble-before-sfd Date: Fri, 12 Dec 2025 09:46:15 +0100 Message-ID: <20251212084657.29239-1-eichest@gmail.com> X-Mailer: git-send-email 2.51.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This series converts the Micrel Ethernet PHY device tree bindings to YAML format. After the conversion, a new property is added that allows to keep the preamble bytes before the start frame delimiter (SFD). This helps to work around some issues with the EQOS Ethernet Controller used on the i.MX8MP which would otherwise not receive frames from the PHY in 10MBit/s mode. The full description of the issue can be found in the patch messages adding the new property. Andrew Lunn I added you and myself as a maintainer to the micrel.yaml file. Please let me know if you do not agree and if I should change that. Stefan Eichenberger (3): dt-bindings: net: micrel: Convert to YAML schema dt-bindings: net: micrel: Add keep-preamble-before-sfd net: phy: micrel: Add keep-preamble-before-sfd property .../bindings/net/micrel-ksz90x1.txt | 228 -------- .../devicetree/bindings/net/micrel.txt | 57 -- .../devicetree/bindings/net/micrel.yaml | 540 ++++++++++++++++++ drivers/net/phy/micrel.c | 29 + 4 files changed, 569 insertions(+), 285 deletions(-) delete mode 100644 Documentation/devicetree/bindings/net/micrel-ksz90x1.txt delete mode 100644 Documentation/devicetree/bindings/net/micrel.txt create mode 100644 Documentation/devicetree/bindings/net/micrel.yaml -- 2.51.0