Linux SOC development
 help / color / mirror / Atom feed
* [PATCH v5 00/16] Updates for turris-mox-rwtm driver
@ 2024-08-31  9:20 Marek Behún
  2024-08-31  9:20 ` [PATCH v5 01/16] firmware: turris-mox-rwtm: Use macro constant instead of hardcoded 4096 Marek Behún
                   ` (16 more replies)
  0 siblings, 17 replies; 18+ messages in thread
From: Marek Behún @ 2024-08-31  9:20 UTC (permalink / raw)
  To: Gregory CLEMENT, Andrew Lunn, Arnd Bergmann, soc, arm,
	Andy Shevchenko, Hans de Goede, Ilpo Järvinen
  Cc: Marek Behún

Hi Arnd,

this is v5 of refactors and cleanups for the turris-mox-rwtm driver.
Back on 15th July [1] you said that I should separate bugfixes in
another series, which you already applied. I forgot to send the rest
once 6.11 merge window closed.

So here they are.

Marek

[1] https://lore.kernel.org/soc/4b4785ca-0fba-4227-8186-c5da08d38eb2@app.fastmail.com/

Marek Behún (16):
  firmware: turris-mox-rwtm: Use macro constant instead of hardcoded
    4096
  firmware: turris-mox-rwtm: Use ETH_ALEN instead of hardcoded 6
  firmware: turris-mox-rwtm: Use the boolean type where appropriate
  firmware: turris-mox-rwtm: Hide signature related constants behind
    macros
  firmware: turris-mox-rwtm: Fix driver includes
  firmware: turris-mox-rwtm: Use sysfs_emit() instead of sprintf()
  firmware: turris-mox-rwtm: Don't create own kobject type
  firmware: turris-mox-rwtm: Simplify debugfs code
  firmware: turris-mox-rwtm: Convert rest to devm_* and get rid of
    driver .remove()
  firmware: turris-mox-rwtm: Use dev_err_probe() where possible
  firmware: turris-mox-rwtm: Drop redundant device pointer
  firmware: turris-mox-rwtm: Use devm_mutex_init() instead of
    mutex_init()
  firmware: turris-mox-rwtm: Use container_of() instead of hwrng .priv
    member
  firmware: turris-mox-rwtm: Use EOPNOTSUPP instead of ENOSYS
  firmware: turris-mox-rwtm: Use ALIGN() instead of hardcoding
  firmware: turris-mox-rwtm: Deduplicate command execution code

 drivers/firmware/turris-mox-rwtm.c | 380 ++++++++++++-----------------
 1 file changed, 153 insertions(+), 227 deletions(-)

-- 
2.44.2


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2024-10-11 10:59 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-31  9:20 [PATCH v5 00/16] Updates for turris-mox-rwtm driver Marek Behún
2024-08-31  9:20 ` [PATCH v5 01/16] firmware: turris-mox-rwtm: Use macro constant instead of hardcoded 4096 Marek Behún
2024-08-31  9:20 ` [PATCH v5 02/16] firmware: turris-mox-rwtm: Use ETH_ALEN instead of hardcoded 6 Marek Behún
2024-08-31  9:20 ` [PATCH v5 03/16] firmware: turris-mox-rwtm: Use the boolean type where appropriate Marek Behún
2024-08-31  9:20 ` [PATCH v5 04/16] firmware: turris-mox-rwtm: Hide signature related constants behind macros Marek Behún
2024-08-31  9:20 ` [PATCH v5 05/16] firmware: turris-mox-rwtm: Fix driver includes Marek Behún
2024-08-31  9:20 ` [PATCH v5 06/16] firmware: turris-mox-rwtm: Use sysfs_emit() instead of sprintf() Marek Behún
2024-08-31  9:20 ` [PATCH v5 07/16] firmware: turris-mox-rwtm: Don't create own kobject type Marek Behún
2024-08-31  9:20 ` [PATCH v5 08/16] firmware: turris-mox-rwtm: Simplify debugfs code Marek Behún
2024-08-31  9:20 ` [PATCH v5 09/16] firmware: turris-mox-rwtm: Convert rest to devm_* and get rid of driver .remove() Marek Behún
2024-08-31  9:20 ` [PATCH v5 10/16] firmware: turris-mox-rwtm: Use dev_err_probe() where possible Marek Behún
2024-08-31  9:20 ` [PATCH v5 11/16] firmware: turris-mox-rwtm: Drop redundant device pointer Marek Behún
2024-08-31  9:20 ` [PATCH v5 12/16] firmware: turris-mox-rwtm: Use devm_mutex_init() instead of mutex_init() Marek Behún
2024-08-31  9:20 ` [PATCH v5 13/16] firmware: turris-mox-rwtm: Use container_of() instead of hwrng .priv member Marek Behún
2024-08-31  9:20 ` [PATCH v5 14/16] firmware: turris-mox-rwtm: Use EOPNOTSUPP instead of ENOSYS Marek Behún
2024-08-31  9:20 ` [PATCH v5 15/16] firmware: turris-mox-rwtm: Use ALIGN() instead of hardcoding Marek Behún
2024-08-31  9:20 ` [PATCH v5 16/16] firmware: turris-mox-rwtm: Deduplicate command execution code Marek Behún
2024-10-11 10:59 ` [PATCH v5 00/16] Updates for turris-mox-rwtm driver patchwork-bot+linux-soc

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox