lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <55f7c157-c624-4b1f-ac07-f70aa3668b34@sartura.hr>
Date: Sat, 24 Jan 2026 11:24:33 +0100
From: Robert Marko <robert.marko@...tura.hr>
To: Gabor Juhos <j4g8y7@...il.com>, Wolfram Sang <wsa@...nel.org>,
 Wolfram Sang <wsa+renesas@...g-engineering.com>,
 Andi Shyti <andi.shyti@...nel.org>,
 Andy Shevchenko <andriy.shevchenko@...ux.intel.com>,
 Russell King <rmk+kernel@...linux.org.uk>, Andrew Lunn <andrew@...n.ch>,
 Hanna Hawa <hhhawa@...zon.com>
Cc: Linus Walleij <linus.walleij@...aro.org>, linux-i2c@...r.kernel.org,
 linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org,
 stable@...r.kernel.org, Imre Kaloz <kaloz@...nwrt.org>
Subject: Re: [PATCH v3 0/2] i2c: pxa: fix I2C communication on Armada 3700


On 8/27/25 19:13, Gabor Juhos wrote:
> There is a long standing bug which causes I2C communication not to
> work on the Armada 3700 based boards. The first patch in the series
> fixes that regression. The second patch improves recovery to make it
> more robust which helps to avoid communication problems with certain
> SFP modules.
>
> Signed-off-by: Gabor Juhos <j4g8y7@...il.com>
> ---

Hi, I see the series have not been merged so far.
Without it, I2C is completely broken on Armada 3720 if I2C recovery is 
used, and
without I2C recovery, certain SFP modules will also cause the bus to hang.

Regards,
Robert

> Changes in v3:
>    - rebase on tip of i2c/for-current
>    - remove Imre's tag from the cover letter, and replace his SoB tag to
>      Reviewed-by in the individual patches
>    - rework the second patch so it does not need changes in the I2C core code,
>      and drop the first one as it is not needed now
>    - Link to v2: https://lore.kernel.org/r/20250811-i2c-pxa-fix-i2c-communication-v2-0-ca42ea818dc9@gmail.com
>
> Changes in v2:
>    - collect offered tags
>    - rebase and retest on tip of i2c/for-current
>    - Link to v1: https://lore.kernel.org/r/20250511-i2c-pxa-fix-i2c-communication-v1-0-e9097d09a015@gmail.com
>
> ---
> Gabor Juhos (2):
>        i2c: pxa: defer reset on Armada 3700 when recovery is used
>        i2c: pxa: handle 'Early Bus Busy' condition on Armada 3700
>
>   drivers/i2c/busses/i2c-pxa.c | 35 ++++++++++++++++++++++++++++-------
>   1 file changed, 28 insertions(+), 7 deletions(-)
> ---
> base-commit: 3dd22078026c7cad4d4a3f32c5dc5452c7180de8
> change-id: 20250510-i2c-pxa-fix-i2c-communication-3e6de1e3d0c6
>
> Best regards,

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ