Skip to content

eeprom: ee1004: Enable devices on multiple busses

Eddie James linux-aspeed linux-devicetree lkml 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest4 patches 3 repliesIn review
  2. v24 patches 8 repliesSuperseded
  3. v11 patch 0 repliesSuperseded

Changes in v3 from the cover letter

- Remove of_device.h include
- Use the full model number of the device for the binding
- Fix commit name for the bindings documentation and the OF matching support

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4eeprom: ee1004: Enable devices on multiple bussesdrivers/misc/eeprom/ee1004.c+105 -691 reply
2/4dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eepromDocumentation/devicetree/bindings/trivial-devices.yaml+2 -01 reply
3/4eeprom: ee1004: Add OF matching supportdrivers/misc/eeprom/ee1004.c+7 -00 replies
4/4ARM: dts: aspeed: bonnell: Add DIMM SPDarch/arm/boot/dts/aspeed-bmc-ibm-bonnell.dts+20 -01 reply

Reviews trailers per patch

2 of 4 patches have a Reviewed-by or Acked-by.

PatchKrzysztof KozlowskiJoel Stanley
1/4
2/4A-b
3/4
4/4R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH v3 0/4] eeprom: ee1004: Enable devices on multiple busses

The driver previously prevented probing devices on more than one bus due to locking constraints with the special page addresses. This constraint can be removed by allocating a reference-counted bus structure containing the lock, rather than using global variables. In addition, add devicetree bindings for the EE1004 driver for the AT30TSE device and add the devices to the Bonnell BMC system.

Changes since v2:
- Remove of_device.h include
- Use the full model number of the device for the binding
- Fix commit name for the bindings documentation and the OF matching support

Changes since v1:
- Add the devicetree changes

Eddie James (4):
eeprom: ee1004: Enable devices on multiple busses
dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eeprom
eeprom: ee1004: Add OF matching support
ARM: dts: aspeed: bonnell: Add DIMM SPD

 .../devicetree/bindings/trivial-devices.yaml  |   2 +
 arch/arm/boot/dts/aspeed-bmc-ibm-bonnell.dts  |  20 ++
 drivers/misc/eeprom/ee1004.c                  | 181 +++++++++++-------
 3 files changed, 134 insertions(+), 69 deletions(-)
Signature · 1 line
2.31.1