[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250814111546.617131-1-m.heidelberg@cab.de>
Date: Thu, 14 Aug 2025 13:15:29 +0200
From: Markus Heidelberg <m.heidelberg@....de>
To: Arnd Bergmann <arnd@...db.de>,
Greg Kroah-Hartman
<gregkh@...uxfoundation.org>,
<devicetree@...r.kernel.org>
CC: Markus Heidelberg <m.heidelberg@....de>, Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>, Christian Eggers <ceggers@...i.de>,
Alexander Sverdlin
<alexander.sverdlin@...il.com>,
Jiri Prchal <jiri.prchal@...ignal.cz>, <linux-kernel@...r.kernel.org>
Subject: [PATCH 0/3] eeprom: at25: support Cypress FRAMs without device ID
Hello,
currently supported FRAMs use compatible="cypress,fm25","atmel,at25" in
Devicetree, the memory size is read from its device ID.
For FRAMs without device ID this is not possible, so with these patches
the "size" property can be set manually as it is done for EEPROMs. In
that case the device ID is not read anymore.
This patch series is basically the same as the one marked as RFC four
months ago:
https://lore.kernel.org/all/20250401133148.38330-1-m.heidelberg@cab.de/
Based on v6.17-rc1 now and extended by a comment to the at25 binding.
Markus Heidelberg (3):
dt-bindings: eeprom: at25: use "size" for FRAMs without device ID
eeprom: at25: support Cypress FRAMs without device ID
eeprom: at25: make FRAM device ID error message more precise
.../devicetree/bindings/eeprom/at25.yaml | 1 +
drivers/misc/eeprom/at25.c | 67 ++++++++++---------
2 files changed, 37 insertions(+), 31 deletions(-)
base-commit: 8f5ae30d69d7543eee0d70083daf4de8fe15d585
--
2.43.0
Powered by blists - more mailing lists