All of lore.kernel.org
 help / color / mirror / Atom feed
* [Ksummit-discuss] [TECH TOPIC] mobile phones
@ 2017-06-25 10:48 Pavel Machek
  2017-06-25 23:55 ` NeilBrown
                   ` (2 more replies)
  0 siblings, 3 replies; 43+ messages in thread
From: Pavel Machek @ 2017-06-25 10:48 UTC (permalink / raw)
  To: ksummit-discuss

[-- Attachment #1: Type: text/plain, Size: 1501 bytes --]

Hi!

Situation around mobile phones is only improving very slowly. We now
have hardware that is supported in the mainline kernel in useful way
(Mitac Mio A701, Nokia N900, N9, N950). Graphics acceleration is still
missing.

But there are major pieces missing: first is userspace. That's not for
us to solve. Then there's some kind of hardware abstraction layer;
kernel currently does NOT provide enough information for userland to
autoconfigure everything.

There are big questions about kernel / user interface. We have whole
subsystems missing. They include:

1) Who is responsible for shutting machine down on low battery, and
not bringing it up unless safe?

2) How to handle GSM audio?

3) How to handle differences between GSM modems and between GPS
receivers? Is AT commands/NMEA good enough? What about AGPS upload?

4) How to handle accelerated RGB LEDs?

5) Do we need suspend-to-RAM to handle power management? If so, how
can we handle automatic sleep an still be compatible with Unix?

6) Do we provide compatibility for old v4l2 apps on complex hardware,
or do we wait for libv4l to get support? How do we provide information
such as camera aperture to the userspace?

...and probably many more.

Plus of course, there's a lot of work to be done to get different
phones supported.

Best regards,
								Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

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

end of thread, other threads:[~2017-07-02 18:14 UTC | newest]

Thread overview: 43+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-25 10:48 [Ksummit-discuss] [TECH TOPIC] mobile phones Pavel Machek
2017-06-25 23:55 ` NeilBrown
2017-06-26  6:43   ` Geert Uytterhoeven
2017-06-26  6:49   ` Tony Lindgren
2017-06-26 11:12     ` Pavel Machek
2017-06-26 11:49       ` Tony Lindgren
2017-06-26 13:14         ` Pavel Machek
2017-06-26 13:49           ` Tony Lindgren
2017-06-26 20:49             ` Pavel Machek
2017-06-27  7:18               ` Tony Lindgren
2017-06-27 12:14                 ` Sebastian Reichel
2017-06-27 21:57                   ` Pavel Machek
2017-06-28 16:01                     ` Sebastian Reichel
2017-06-28 20:27                       ` Pavel Machek
2017-07-02 12:03                         ` Sebastian Reichel
2017-06-27 21:57                 ` Pavel Machek
2017-06-26  8:34   ` Pavel Machek
2017-06-26 11:20     ` Mark Brown
2017-06-26 12:22       ` Pavel Machek
2017-06-27 11:40         ` Mark Brown
2017-06-28 18:37           ` Pavel Machek
2017-07-02 12:11             ` Sebastian Reichel
2017-06-26 22:23     ` Alexandre Belloni
2017-06-27  7:06       ` Pavel Machek
2017-06-27 12:39     ` Sebastian Reichel
2017-06-27 21:57       ` Pavel Machek
2017-06-28 16:45         ` Sebastian Reichel
2017-06-28 21:10           ` Pavel Machek
2017-07-02 11:28             ` Sebastian Reichel
2017-07-02 18:14               ` Pavel Machek
2017-06-26 10:54 ` Mark Brown
2017-06-26 11:14   ` Pavel Machek
2017-06-26 11:49     ` Mark Brown
2017-06-26 12:38       ` Pavel Machek
2017-06-26 16:34         ` Mark Brown
2017-06-27 11:41   ` Sebastian Reichel
2017-06-28 14:38 ` Linus Walleij
2017-06-28 15:58   ` Arnd Bergmann
2017-06-28 16:04     ` Laurent Pinchart
2017-06-28 16:25   ` Pavel Machek
2017-06-28 18:26     ` Mark Brown
2017-06-28 17:01   ` Pavel Machek
2017-06-28 19:03     ` Tony Lindgren

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.