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] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAMuHMdUqvTrSsiGuJ=VvNqsQm4eQs9rNTU8VBg+FzHJZxRnXow@mail.gmail.com>
Date: Mon, 6 Jan 2025 10:19:01 +0100
From: Geert Uytterhoeven <geert@...ux-m68k.org>
To: Bartosz Golaszewski <brgl@...ev.pl>
Cc: Linus Walleij <linus.walleij@...aro.org>, Rob Herring <robh@...nel.org>, 
	Krzysztof Kozlowski <krzk+dt@...nel.org>, Conor Dooley <conor+dt@...nel.org>, 
	Maxime Ripard <mripard@...nel.org>, J. Neuschäfer <j.ne@...teo.net>, 
	Bartosz Golaszewski <bartosz.golaszewski@...aro.org>, linux-gpio@...r.kernel.org, 
	devicetree@...r.kernel.org, linux-kernel@...r.kernel.org, 
	Mark Brown <broonie@...nel.org>, linux-spi <linux-spi@...r.kernel.org>
Subject: Re: [PATCH v2 0/3] gpio: 74HC595 / 74x164 shift register improvements

Hi Bartosz,

CC spi

On Fri, Jan 3, 2025 at 9:33 PM Bartosz Golaszewski <brgl@...ev.pl> wrote:
> From: Bartosz Golaszewski <bartosz.golaszewski@...aro.org>
>
> On Tue, 24 Dec 2024 09:02:09 +0100, J. Neuschäfer wrote:
> > This patchset adds a compatible string for another part, and clarifies
> > the role of the latch clock pin on 74x164-compatible shift registers.
>
> Applied, thanks!
>
> [1/3] dt-bindings: gpio: fairchild,74hc595: Add On Semi MC74HC595A compat
>       commit: 0ba6cec7acbb666d28998780683deb83a3e677e3
> [2/3] gpio: 74x164: Add On Semi MC74HC595A compat
>       commit: b1468db9d865deb5271c9a20d05201b1c0636895

Do we really need to document and add driver support for all variants?
I can easily come up with a list of tens or perhaps even hundreds
of xx74yy595z parts that are all compatible, as far as software is
concerned.  As SPI was invented by Motorola, the original part is
probably named MC74595 or MC74LS595 (yes, ON Semiconductor bought the
logic division of Motorola).

Perhaps we need a separate vendor prefix for the 74xx-series[1]?
The xx-prefix and z-suffix don't matter; the yy-infix for semiconductor
technology rarely matters (there are a few exceptions, though, mostly
pinout, which doesn't matter for software).

Thanks!

[1] https://en.wikipedia.org/wiki/List_of_7400-series_integrated_circuits

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@...ux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ