Skip to content

i2c-designware: Allow mixed endianness

Jean-Hugues Deschenes linux-i2c 3 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest3 patches 0 repliesNew
  2. v23 patches 4 repliesSuperseded
  3. v13 patches 14 repliesSuperseded

Changes in v3 from the cover letter

- use a single variable for reading COMP_TYPE and PARAM_1 (Ben Dooks)

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3i2c-designware: Use local version of readl & writeldrivers/i2c/busses/i2c-designware.c+49 -390 replies
2/3i2c-designware: Check component type registerdrivers/i2c/busses/i2c-designware.c+13 -40 replies
3/3i2c-designware: Allow mixed endianness accessesdrivers/i2c/busses/i2c-designware.c+15 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.

Read the v3 thread

Cover letter [PATCH v3 0/3] i2c-designware: Allow mixed endianness

This is the v3 version of the patch which adds support for the i2c Designware controller when its endianness differs from that of the cpu.

---
Changelog v2->v3
- use a single variable for reading COMP_TYPE and PARAM_1 (Ben Dooks)

Changelog v1->v2
- rename i2c_dw_(read|write)l to dw_(read|write)l (Shinya Kuribayashi)
- rename dw_(read|write)l's addr argument to offset (Shinya Kuribayashi)
- replace (if constant == x) with (if x == constant) (Ben Dooks)
---