All of lore.kernel.org
 help / color / mirror / Atom feed
* Tegra board file deprecation schedule
@ 2012-04-27 21:24 ` Stephen Warren
  0 siblings, 0 replies; 34+ messages in thread
From: Stephen Warren @ 2012-04-27 21:24 UTC (permalink / raw)
  To: linux-tegra-u79uwXL29TY76Z2rM5mHXA
  Cc: Olof Johansson, Colin Cross, Marc Dietrich, Thierry Reding,
	ARM kernel mailing list

Eventually, Tegra support will become device tree only in the mainline
kernel; arch/arm/mach-tegra/board* will be deleted.

I propose the following policy towards this goal: I'd like to maintain
the board files until the relevant device tree file has the same level
of functionality. Once that is achieved, and a Linus kernel is release
with full support for the board via device tree, the board files can be
deleted from the next kernel release.

Does anyone have any issues with this?

The device tree conversion status is:

Cardhu/Ventana:

None; already device tree only

Seaboard:

Kaen and Wario board variants are not explicitly supported via device
tree. However, the differences are almost entirely minor (at least as
far as the current features supported in board-seaboard*), so anyone
wishing to use those board variants could easily create their own device
tree files. I plan to ignore Kaen/Wario and delete board-seaboard* in
3.6 unless someone objects.

Harmony:

Missing support for TPS6586x regulator, and PCI-Express controller.
Thierry is working on this. I hope this support will be ready to be
merged for 3.6, and hence board-harmony* can be deleted in 3.7.

TrimSlice:

Missing RTC and Micro-SD slot support. I've sent patches for this, which
will be merged today.

Missing audio support. I sent patches for this today. I hope they'll be
merged for 3.5.

Missing PCI-Express support; status above.

I hope board-trimslice* can be deleted in 3.7.

Paz00/Toshiba AC100:

Missing rfkill button support. Defining a good binding for this might
prove challenging. Marc Dietrich started work on this a while back. I
pinged him to see if he intends to continue this work.

This is probably the long-pole for completely removing board files,
unless we ignore the rfkill feature and delete the board files anyway.

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

end of thread, other threads:[~2012-04-30 16:51 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-27 21:24 Tegra board file deprecation schedule Stephen Warren
2012-04-27 21:24 ` Stephen Warren
     [not found] ` <4F9B0E7C.1060408-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-27 21:39   ` Olof Johansson
2012-04-27 21:39     ` Olof Johansson
     [not found]     ` <CAOesGMh3NY4cQERSQY-p0QsMtcCXyhkdGSGnnrckcz8-DPjbBw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-04-27 21:53       ` Stephen Warren
2012-04-27 21:53         ` Stephen Warren
     [not found]         ` <4F9B1568.9070704-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-27 22:00           ` Fabio Estevam
2012-04-27 22:00             ` Fabio Estevam
     [not found]             ` <CAOMZO5Cnd9knDUuc4aZrPrtk5YKUwpr-oJhUnu=z94=9CfY1ug-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-04-27 22:20               ` Stephen Warren
2012-04-27 22:20                 ` Stephen Warren
2012-04-28 16:09       ` Marc Dietrich
2012-04-28 16:09         ` Marc Dietrich
2012-04-28 21:34         ` Russell King - ARM Linux
2012-04-28 21:34           ` Russell King - ARM Linux
     [not found]           ` <20120428213456.GD27792-l+eeeJia6m9vn6HldHNs0ANdhmdF6hFW@public.gmane.org>
2012-04-29 18:11             ` Marc Dietrich
2012-04-29 18:11               ` Marc Dietrich
2012-04-29 18:56               ` Russell King - ARM Linux
2012-04-29 18:56                 ` Russell King - ARM Linux
2012-04-29 19:16               ` Stephen Warren
2012-04-29 19:16                 ` Stephen Warren
     [not found]                 ` <4F9D9396.9070009-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-30  8:58                   ` Marc Dietrich
2012-04-30  8:58                     ` Marc Dietrich
2012-04-30 15:58                     ` Stephen Warren
2012-04-30 15:58                       ` Stephen Warren
     [not found]                       ` <4F9EB68A.3080309-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-30 16:51                         ` Marc Dietrich
2012-04-30 16:51                           ` Marc Dietrich
2012-04-29 19:21         ` Stephen Warren
2012-04-29 19:21           ` Stephen Warren
     [not found]           ` <4F9D94B3.4070903-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-30  9:00             ` Marc Dietrich
2012-04-30  9:00               ` Marc Dietrich
2012-04-28 21:26   ` Lucas Stach
2012-04-28 21:26     ` Lucas Stach
2012-04-29 19:25     ` Stephen Warren
2012-04-29 19:25       ` Stephen Warren

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.