Skip to content

sa1100fb cleanups

Russell King - ARM Linux linux-arm-kernel linux-fbdev 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest13 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/13FB: sa1100: avoid section mismatch warningsdrivers/video/sa1100fb.c+14 -140 replies
2/13FB: sa1100: add .owner initializer to driver structuredrivers/video/sa1100fb.c+1 -00 replies
3/13FB: sa1100: constify rgb structuresdrivers/video/sa1100fb.c drivers/video/sa1100fb.h+5 -50 replies
4/13FB: sa1100: convert printks to dev_xxx()drivers/video/sa1100fb.c drivers/video/sa1100fb.h+34 -470 replies
5/13FB: sa1100: combine RGB bitfield overrides into sa1100fb_mach_infodrivers/video/sa1100fb.c drivers/video/sa1100fb.h+24 -190 replies
6/13FB: sa1100: move machine inf structures to <video/sa1100fb.h>drivers/video/sa1100fb.c drivers/video/sa1100fb.h include/video/sa1100fb.h+64 -430 replies
7/13FB: sa1100: move platform data to platform filesarch/arm/mach-sa1100/assabet.c arch/arm/mach-sa1100/collie.c arch/arm/mach-sa1100/generic.c +6 more+218 -2380 replies
8/13FB: sa1100: remove global sa1100fb_.*_power function pointersarch/arm/mach-sa1100/assabet.c arch/arm/mach-sa1100/generic.c arch/arm/mach-sa1100/generic.h +5 more+79 -640 replies
9/13FB: sa1100: remove assabet specific initializationdrivers/video/sa1100fb.c+0 -80 replies
10/13FB: sa1100: use inf members directlydrivers/video/sa1100fb.c drivers/video/sa1100fb.h+12 -290 replies
11/13FB: sa1100: make GPIO configuration setting safedrivers/video/sa1100fb.c+11 -00 replies
12/13FB: sa11x0: fix shannon GPSR/GPCR accessesdrivers/video/sa1100fb.c+2 -20 replies
13/13FB: sa11x0: convert shannon display enable accesses to use GPIO subsystemarch/arm/mach-sa1100/include/mach/shannon.h drivers/video/sa1100fb.c+17 -90 replies

Reviews trailers per patch

None of the 13 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchFlorian Tobias Schandinat
SeriesA-b
1/13
2/13
3/13
4/13
5/13
6/13
7/13
8/13
9/13
10/13
11/13
12/13
13/13

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/13] sa1100fb cleanups

Here's another bunch of SA11x0 stuff - its framebuffer driver. This set of patches fixes some section mismatch warnings, moves the board configuration out to the board files, converts the Shannon stuff to use gpiolib rather than poking at GPDR/GPSR/GPCR directly.

The function hooks for LCD and backlight power control are moved into the platform data passed from the board, eliminating the global function pointers.

This series will conflict with the previous series (in the case of Assabet, the conflict is quite large) so I'd prefer to keep this in my tree for the next merge window.

 arch/arm/mach-sa1100/assabet.c              |  130 ++++++--
 arch/arm/mach-sa1100/collie.c               |   17 +
 arch/arm/mach-sa1100/generic.c              |   14 +-
 arch/arm/mach-sa1100/generic.h              |    6 +-
 arch/arm/mach-sa1100/h3100.c                |   23 ++-
 arch/arm/mach-sa1100/h3600.c                |   32 ++-
 arch/arm/mach-sa1100/include/mach/shannon.h |    2 +-
 arch/arm/mach-sa1100/lart.c                 |   79 +++++
 arch/arm/mach-sa1100/shannon.c              |   17 +
 drivers/video/sa1100fb.c                    |  433 +++++++--------------------
 drivers/video/sa1100fb.h                    |   67 +----
 include/video/sa1100fb.h                    |   63 ++++