[GIT PULL] viafb updates for 2.6.40

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Paul,

please pull the viafb updates below.
They contain major cleanups, a better PLL/clock management and some notable changes for users like write-combining speeding userspace apps up by a factor around 6 (on newer hardware) and other things making viafb more likely to work. Also some small changes to make the life of OLPC XO 1.5 users easier.


Thanks,

Florian Tobias Schandinat


The following changes since commit b4ce6a285b65be4fb858728b3bbe9011242b769f:
  Florian Tobias Schandinat (1):
        viafb: fix OLPC DCON refresh rate

are available in the git repository at:

  git://github.com/schandinat/linux-2.6.git viafb-next

Daniel Drake (1):
      viafb: Automatic OLPC XO-1.5 configuration

Florian Tobias Schandinat (25):
      viafb: move initialization code
      viafb: no need to write CRTC values twice
      viafb: kill crt_setting_information
      viafb: allow some pll calculations
      viafb: remove unused max_hres/vres
      viafb: call viafb_get_clk_value only in viafb_set_vclock
      viafb: prepare for PLL separation
      viafb: add clock source selection and PLL power management support
      viafb: add primary/secondary clock on/off switches
      viafb: split clock and PLL code to an extra file
      viafb: add VIA slapping capability
      viafb: add engine clock support
      viafb: gather common good, old VGA initialization in one place
      viafb: some small cleanup for global variables
      viafb: replace custom return values
      viafb: delete clock and PLL initialization
      viafb: fix OLPC XO 1.5 device connection
      viafb: reduce OLPC refresh a bit
      viafb: add X server compatibility mode
      Merge branch 'viafb-olpc' into viafb-next
      Merge branch 'viafb-cleanup' into viafb-next
      Merge branch 'viafb-pll' into viafb-next
      viafb: use write combining for video ram
      viafb: try to map less memory in case of failure
      viafb: remove unused CEA mode

 drivers/video/Kconfig         |   11 +
 drivers/video/via/Makefile    |    2 +-
 drivers/video/via/chip.h      |    6 -
 drivers/video/via/dvi.c       |  160 +----------
 drivers/video/via/dvi.h       |    2 +-
 drivers/video/via/global.c    |    4 -
 drivers/video/via/global.h    |    2 -
 drivers/video/via/hw.c        |  624 ++++++++++++++---------------------------
 drivers/video/via/hw.h        |   15 +-
 drivers/video/via/lcd.c       |   23 +-
 drivers/video/via/lcd.h       |    2 +-
 drivers/video/via/share.h     |   17 +-
 drivers/video/via/via-core.c  |    9 +-
 drivers/video/via/via_clock.c |  349 +++++++++++++++++++++++
 drivers/video/via/via_clock.h |   76 +++++
 drivers/video/via/viafbdev.c  |   62 +++--
 drivers/video/via/viafbdev.h  |    4 -
 drivers/video/via/viamode.c   |   46 +---
 drivers/video/via/viamode.h   |    9 -
 19 files changed, 718 insertions(+), 705 deletions(-)
 create mode 100644 drivers/video/via/via_clock.c
 create mode 100644 drivers/video/via/via_clock.h
--
To unsubscribe from this list: send the line "unsubscribe linux-fbdev" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Video for Linux]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Tourism]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux