linux-spi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/2] Allow specifying properties with spi_register_board_info
@ 2017-02-28 22:25 Dmitry Torokhov
  2017-02-28 22:25 ` [PATCH v3 1/2] spi: allow attaching device properties to SPI board info Dmitry Torokhov
  2017-02-28 22:25 ` [PATCH v3 2/2] spi: allow registering empty spi_board_info lists Dmitry Torokhov
  0 siblings, 2 replies; 3+ messages in thread
From: Dmitry Torokhov @ 2017-02-28 22:25 UTC (permalink / raw)
  To: Mark Brown; +Cc: linux-spi, linux-kernel, Andy Shevchenko

I am trying to convert some input drivers to use only generic device
properties, and get rid of legacy platform data. For that I need to be
able to attach property lists to devices before they are registered, and
quite a few boards use spi_register_board_info() to create their devices.

v3: dropped former patch #2 (spi: allocate spi_board_info entries one by
    one), changed patch #1 to not copy empty property sets and also to
    remove added properties when spi_add_device() fails (when it is
    successful driver core will free properties upon device removal).

v2: change patch #2 from kmemdup to kmalloc + copy as they are different
    data types.

v1: initial posting


Dmitry Torokhov (2):
  spi: allow attaching device properties to SPI board info
  spi: allow registering empty spi_board_info lists

 drivers/spi/spi.c       | 34 +++++++++++++++++++++++++++++-----
 include/linux/spi/spi.h |  4 ++++
 2 files changed, 33 insertions(+), 5 deletions(-)

-- 
Dmitry

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

end of thread, other threads:[~2017-02-28 22:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-28 22:25 [PATCH v3 0/2] Allow specifying properties with spi_register_board_info Dmitry Torokhov
2017-02-28 22:25 ` [PATCH v3 1/2] spi: allow attaching device properties to SPI board info Dmitry Torokhov
2017-02-28 22:25 ` [PATCH v3 2/2] spi: allow registering empty spi_board_info lists Dmitry Torokhov

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).