[PATCH v2 0/4] Prepare consoles, add fb flush and Solomon SSD1307 OLED controller support
Bastian Stender
bst at pengutronix.de
Tue Feb 28 06:31:23 PST 2017
Changes since last version:
console: replace set_active by open/close
- use a counter rather than flags
- inrease counter independent of the presence of the cdev->open() hook
console: expose consoles in devfs
- test for presence before using flush hook
video: add support for Solomon SSD1307 OLED controller family
- remove pwm dependency and SSD1307 compatibility
- use tabs and spaces consistently
- remove unnecessary 'struct ssd1307fb_par'
- remove unnecessary xzalloc check
- bail out if any of the *required* device tree properties are missing
- replace errno on gpio failure with error string
- remove obsolete printk include
Bastian Stender (4):
console: replace set_active by open/close
console: expose consoles in devfs
fb: introduce flush for virtual framebuffer
video: add support for Solomon SSD1307 OLED controller family
commands/fbtest.c | 1 +
common/console.c | 99 +++++++-
drivers/video/Kconfig | 4 +
drivers/video/Makefile | 1 +
drivers/video/fb.c | 26 +++
drivers/video/fbconsole.c | 31 ++-
drivers/video/ssd1307fb.c | 566 ++++++++++++++++++++++++++++++++++++++++++++++
include/console.h | 10 +-
include/fb.h | 2 +
net/netconsole.c | 27 ++-
10 files changed, 744 insertions(+), 23 deletions(-)
create mode 100644 drivers/video/ssd1307fb.c
--
2.11.0
More information about the barebox
mailing list