Linux-ARM-Kernel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* syscon-poweroff: add a mask property
@ 2017-01-29 12:04 Guy Shapiro
  2017-01-29 18:50 ` Sebastian Reichel
  0 siblings, 1 reply; 2+ messages in thread
From: Guy Shapiro @ 2017-01-29 12:04 UTC (permalink / raw)
  To: linux-arm-kernel


The syscon-poweroff driver powers off the machine by writing a value to
a register. Both the register and the value are configured via the
device tree.

I encountered a situation where I need to mask the written value - some
values of the register must remain unchanged during the power-down.
(This is required to turn on the i.mx6ul using the RTC. See [1] for more
details.)

Unfortunately, the property of the register value is currently named
mask, so we can't just add a "mask" property.

The solutions I could think of:
1) Add a new mask property and name it "mask_mask" or something like
that.
2) Create a new "syscon-masked-poweroff" driver that will have value and
mask properties.

What do you think?


[1] https://www.spinics.net/lists/arm-kernel/msg555580.html

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

end of thread, other threads:[~2017-01-29 18:50 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-29 12:04 syscon-poweroff: add a mask property Guy Shapiro
2017-01-29 18:50 ` Sebastian Reichel

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