linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] nvmem: add ONIE NVMEM cells provider
@ 2020-05-27 20:17 Vadym Kochan
  2020-05-27 20:17 ` [PATCH 1/2] nvmem: core: allow to register cells for existing device Vadym Kochan
  2020-05-27 20:17 ` [PATCH 2/2] nvmem: add ONIE NVMEM cells support Vadym Kochan
  0 siblings, 2 replies; 4+ messages in thread
From: Vadym Kochan @ 2020-05-27 20:17 UTC (permalink / raw)
  To: Srinivas Kandagatla, linux-kernel; +Cc: Taras Chornyi, Vadym Kochan

This series adds cells provider for the ONIE TLV attributes which are
stored on NVMEM device. It adds possibility to read the mac address (and
other info) by other drivers.

Driver needs to register NVMEM cells table for already registered
NVMEM device, this requires additional change to the core logic because
current logic only allows to add additional cells only before nvmem
device registration.

Vadym Kochan (2):
  nvmem: core: allow to register cells for existing device
  nvmem: add ONIE NVMEM cells support

 drivers/nvmem/Kconfig      |   9 ++
 drivers/nvmem/Makefile     |   3 +
 drivers/nvmem/core.c       |  61 ++++---
 drivers/nvmem/onie-cells.c | 324 +++++++++++++++++++++++++++++++++++++
 4 files changed, 375 insertions(+), 22 deletions(-)
 create mode 100644 drivers/nvmem/onie-cells.c

-- 
2.17.1


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

end of thread, other threads:[~2020-05-29 21:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-27 20:17 [PATCH 0/2] nvmem: add ONIE NVMEM cells provider Vadym Kochan
2020-05-27 20:17 ` [PATCH 1/2] nvmem: core: allow to register cells for existing device Vadym Kochan
2020-05-27 20:17 ` [PATCH 2/2] nvmem: add ONIE NVMEM cells support Vadym Kochan
2020-05-29 20:52   ` kbuild test robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).