All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/4] Add Linux-compatible syscon_to_regmap API
@ 2018-04-19  3:14 Masahiro Yamada
  2018-04-19  3:14 ` [U-Boot] [PATCH v2 1/4] regmap: clean up regmap allocation Masahiro Yamada
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Masahiro Yamada @ 2018-04-19  3:14 UTC (permalink / raw)
  To: u-boot

The current syscon in U-Boot works differently from Linux.
Therefore, DT files imported from Linux do not work for U-Boot.

The current usage of syscon in U-Boot should be discouraged because
using different DT-binding across projects is a significant problem.


Masahiro Yamada (4):
  regmap: clean up regmap allocation
  dm: ofnode: add ofnode_device_is_compatible() helper
  regmap: change regmap_init_mem() to take ofnode instead udevice
  syscon: add Linux-compatible syscon API

 arch/arm/mach-aspeed/ast2500/sdram_ast2500.c |  2 +-
 drivers/core/device.c                        |  8 +---
 drivers/core/ofnode.c                        | 11 +++++
 drivers/core/regmap.c                        | 42 ++++++------------
 drivers/core/syscon-uclass.c                 | 66 +++++++++++++++++++++++++++-
 drivers/phy/meson-gxl-usb2.c                 |  2 +-
 drivers/phy/meson-gxl-usb3.c                 |  2 +-
 drivers/phy/sti_usb_phy.c                    |  4 +-
 drivers/pinctrl/pinctrl-sti.c                |  4 +-
 drivers/ram/rockchip/dmc-rk3368.c            |  2 +-
 drivers/ram/rockchip/sdram_rk3188.c          |  2 +-
 drivers/ram/rockchip/sdram_rk322x.c          |  2 +-
 drivers/ram/rockchip/sdram_rk3288.c          |  2 +-
 drivers/ram/rockchip/sdram_rk3399.c          |  2 +-
 drivers/ram/stm32mp1/stm32mp1_ram.c          |  2 +-
 drivers/reset/reset-meson.c                  |  2 +-
 drivers/reset/sti-reset.c                    |  2 +-
 drivers/sysreset/sysreset_sti.c              |  2 +-
 drivers/usb/host/dwc3-sti-glue.c             |  2 +-
 include/dm/ofnode.h                          | 11 +++++
 include/regmap.h                             | 11 ++---
 include/syscon.h                             |  8 ++++
 test/dm/regmap.c                             | 13 +++---
 23 files changed, 136 insertions(+), 68 deletions(-)

-- 
2.7.4

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

end of thread, other threads:[~2018-05-08  0:45 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-19  3:14 [U-Boot] [PATCH v2 0/4] Add Linux-compatible syscon_to_regmap API Masahiro Yamada
2018-04-19  3:14 ` [U-Boot] [PATCH v2 1/4] regmap: clean up regmap allocation Masahiro Yamada
2018-04-23  4:30   ` Masahiro Yamada
2018-05-08  0:45   ` [U-Boot] [U-Boot,v2,1/4] " Tom Rini
2018-04-19  3:14 ` [U-Boot] [PATCH v2 2/4] dm: ofnode: add ofnode_device_is_compatible() helper Masahiro Yamada
2018-04-26 14:40   ` Simon Glass
2018-04-26 16:03     ` Masahiro Yamada
2018-04-30 23:12       ` Simon Glass
2018-05-08  0:45   ` [U-Boot] [U-Boot, v2, " Tom Rini
2018-04-19  3:14 ` [U-Boot] [PATCH v2 3/4] regmap: change regmap_init_mem() to take ofnode instead udevice Masahiro Yamada
2018-04-26 14:40   ` Simon Glass
2018-05-08  0:45   ` [U-Boot] [U-Boot, v2, " Tom Rini
2018-04-19  3:14 ` [U-Boot] [PATCH v2 4/4] syscon: add Linux-compatible syscon API Masahiro Yamada
2018-05-08  0:45   ` [U-Boot] [U-Boot, v2, " Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.