lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <4FC806AE.8090804@gmx.de>
Date:	Fri, 01 Jun 2012 00:02:54 +0000
From:	Florian Tobias Schandinat <FlorianSchandinat@....de>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
CC:	LKML <linux-kernel@...r.kernel.org>,
	"linux-fbdev@...r.kernel.org" <linux-fbdev@...r.kernel.org>
Subject: [GIT PULL] fbdev updates for 3.5

Hi Linus,

please pull the changes below.


Thanks,

Florian Tobias Schandinat


The following changes since commit 66f75a5d028beaf67c931435fdc3e7823125730c:

  Linux 3.4-rc4 (2012-04-21 14:47:52 -0700)

are available in the git repository at:

  git://github.com/schandinat/linux-2.6.git fbdev-updates-for-3.5

for you to fetch changes up to c895305e806b4346006d3cfba2b432d52268ecd3:

  video: bfin_adv7393fb: Fix cleanup code (2012-05-29 13:16:45 +0000)

----------------------------------------------------------------
fbdev updates for 3.5

It includes:
- driver for AUO-K1900 and AUO-K1901 epaper controller
- large updates for OMAP (e.g. decouple HDMI audio and video)
- some updates for Exynos and SH Mobile
- various other small fixes and cleanups

----------------------------------------------------------------
Alexander Guy (1):
      skeletonfb: fixed module exit function typo.

Archit Taneja (19):
      OMAPDSS: DISPC/RFBI: Use dispc_mgr_set_lcd_timings() for setting lcd size
      OMAPDSS: DISPC: Use a common function to set manager timings
      OMAPDSS: DISPC: Clean up manager timing/size functions
      OMAPDSS: HDMI: Fix ti_hdmi_4xxx_core_dump
      OMAPDSS: HDMI: define and dump CORE registers in correct order
      OMAPDSS: Fix DSI_FCLK clock source selection
      OMAPDSS: DISPC: Remove Fake VSYNC support
      OMAPDSS: APPLY: Add manager timings as extra_info in private data
      OMAPDSS: Apply manager timings instead of direct DISPC writes
      OMAPDSS: MANAGER: Create a function to check manager timings
      OMAPDSS: APPLY: Don't check manager settings if it is disabled
      OMAPDSS: APPLY: Remove display dependency from overlay and manager checks
      OMAPDSS: DPI/HDMI: Apply manager timings even if panel is disabled
      OMAPDSS: APPLY: Remove an unnecessary omap_dss_device pointer
      OMAPDSS: DISPC: Remove omap_dss_device pointer usage from dispc_mgr_pclk_rate()
      OMAPDSS: DISPC: Remove usage of dispc_mgr_get_device()
      OMAPDSS: DSI: Support command mode interleaving during video mode blanking periods
      OMAPDSS: VENC/DISPC: Delay dividing Y resolution for managers connected to VENC
      OMAPDSS: Apply VENC timings even if panel is disabled

Axel Castaneda Gonzalez (1):
      OMAPDSS: HDMI: Decouple wrapper enable/disable and audio start/stop

Axel Lin (1):
      video: pxa3xx-gcu: Simplify the logic to exit while loop in pxa3xx_gcu_wait_idle

Chandrabhanu Mahapatra (5):
      OMAPDSS: DISPC: Enable predecimation
      OMAPDSS: DISPC: Handle synclost errors in OMAP3
      OMAPDSS: DISPC: Correct DISPC functional clock usage
      OMAPDSS: DISPC: Update Accumulator configuration for chroma plane
      OMAPDSS: DISPC: Support rotation through TILER

Dan Carpenter (1):
      fb: handle NULL pointers in framebuffer release

David Brown (1):
      video: msm: Fix section mismatches in mddi.c

Donghwa Lee (3):
      video: EXYNOS: enable interrupt again after sw reset
      video: EXYNOS: changes mipi dsi regulator name from vdd10 to vdd11
      video: exynos mipi dsi: support reverse panel type

Emil Goode (1):
      video: bfin_adv7393fb: Fix cleanup code

Florian Tobias Schandinat (2):
      Merge branch 'fixes' of git://linuxtv.org/pinchartl/fbdev into fbdev-next
      Merge tag 'omapdss-for-3.5' of git://github.com/tomba/linux into fbdev-next

Grazvydas Ignotas (5):
      OMAPDSS: OMAPFB: check for matching memory size early
      OMAPDSS: provide default get_timings function for panels
      OMAPDSS: TPO-TD03MTEA1: add set/check timing functions
      OMAPDSS: VENC: allow switching venc output type at runtime
      OMAPDSS: OMAPFB: always allow to configure overlay

H Hartley Sweeten (4):
      video: smscufx.c: local functions should not be exposed globally
      video: fb_defio.c: local functions should not be exposed globally
      video: mb862xx-i2c: local functions should not be exposed globally
      video: mb862xxfbdrv.c: local functions should not be exposed globally

Heiko Stübner (4):
      fb_defio: add first_io callback
      video: auo_k190x: add code shared by controller drivers
      video: auo_k190x: add driver for AUO-K1900 variant
      video: auo_k190x: add driver for AUO-K1901 variant

Jan Weitzel (1):
      ARM: OMAP2+ Add Primview displays to panel-generic

Jingoo Han (10):
      video: s3c-fb: add runtime_get/put to suspend/resume
      video: exynos_dp: check DP PLL Lock status
      video: exynos_dp: replace char pointer with char array for adjust_request variable
      video: exynos_dp: add analog and pll control setting
      video: exynos_dp: fix max loop count in EQ sequence of link training
      video: exynos_dp: remove unnecessary header includes
      video: s3c-fb: use pr_debug instead of printk
      video: exynos_dp: use devm_ functions
      video: exynos_dp: move sw reset prioir to enabling sw defined function
      video: exynos_dp: reduce delay time when configuring video setting

Julia Lawall (3):
      drivers/video/ep93xx-fb.c: clean up error-handling code
      drivers/video/mbx/mbxfb.c: correct ioremap_nocache test
      drivers/video/intelfb/intelfbdrv.c: add missing agp_backend_release

Kuninori Morimoto (4):
      fbdev: sh_mobile_hdmi: add hdmi_bit_set() function
      fbdev: sh_mobile_hdmi: add interrupt output option
      fbdev: sh_mobile_hdmi: 32bit register access support
      fbdev: sh_mobile_hdmi: add HDMI Control Register support

Laurent Pinchart (1):
      fb: exynos: Fix MIPI/DSI front/back porch settings

Marek Vasut (1):
      i.MX28: Shut down the LCD controller to avoid BootROM sampling bug

Mark Brown (5):
      OMAP: DSS2: Remove suspicous and unused TAAL regulator API usage
      OMAPDSS: VENC: Check for errors from regulator_enable()
      OMAPDSS: TPO-TD03MTEA1: Check for errors from regulator_enable()
      OMAPDSS: TPO-TD03MTEA1: Correct comment for power on delay
      video: s3c-fb: s3c_fb_missing_pixclock() can't be __devinit

Peter Huewe (3):
      video/sis: Remove unused structs SiS_SDRDRAM_TYPE/SiS_DDRDRAM_TYPE/SiS_DRAMType
      video/sis: Annotate SiS_DRAMType as __devinitconst
      video/via: Convert to kstrtou8_from_user

Peter Meerwald (1):
      OMAPFB: remove unused FB_OMAP_BOOTLOADER_INIT config option

Ricardo Neri (15):
      OMAPDSS: Provide an interface for audio support
      OMAPDSS: HDMI: Split audio_enable into audio_enable/disable
      OMAPDSS: HDMI: Split video_enable into video_enable/disable
      OMAPDSS: HDMI: Remove ASoC codec
      OMAPDSS: HDMI: OMAP4: Remove CEA-861 audio infoframe and IEC-60958 enums
      OMAPDSS: HDMI: OMAP4: Remove invalid I2S settings
      OMAPDSS: HDMI: Decouple HDMI audio from ASoC
      OMAPDSS: HDMI: OMAP4: Expand configuration for IEC-60958 audio
      OMAPDSS: HDMI: Relocate N/CTS calculation
      OMAPDSS: HDMI: Add support for more audio sample rates in N/CTS calculation
      OMAPDSS: HDMI: Add an audio configuration function
      OMAPDSS: HDMI: OMAP4: Remap speaker order to match ALSA order
      OMAPDSS: HDMI: Panel: Simplify the name of the HDMI mutex
      OMAPDSS: HDMI: Implement DSS driver interface for audio
      OMAPDSS: HDMI: OMAP4: Update IRQ flags for the HPD IRQ request

Russ Dill (1):
      OMAPDSS: TFP410: use gpio_set_value_cansleep

Steven J. Hill (1):
      cobalt_lcdfb: LCD panel framebuffer support for SEAD-3 platform.

Sylwester Nawrocki (3):
      video: exynos mipi dsi: Do not use deprecated suspend/resume callbacks
      video: exynos mipi dsi: Avoid races in probe()
      video: exynos mipi dsi: Properly interpret the interrupt source flags

Thomas Abraham (4):
      video: s3c-fb: move video interface timing out of window setup data
      video: s3c-fb: remove 'default_win' element from platform data
      ARM: s3c64xx: Decouple lcd type from display controller window data
      ARM: Samsung: Rework platform data of s3c-fb driver

Thomas Weber (2):
      OMAPDSS: Add Mitsubishi AA084SB01 display support
      OMAPDSS: Add EDT ET0500G0DH6 display support

Timur Tabi (1):
      drivers/video: fsl-diu-fb: don't initialize the THRESHOLDS registers

Tomi Valkeinen (38):
      OMAPDSS: add set_min_bus_tput pointer to omapdss's platform data
      OMAPDSS: Ensure OPP100 when DSS is operational
      OMAPDSS: DSI: remove option to use pck for DSI PLL clkin
      OMAPDSS: panel-dvi: add PD gpio handling
      OMAP: board-files: remove custom PD GPIO handling for DVI output
      OMAPDSS: TFP410: rename dvi -> tfp410
      OMAPDSS: TFP410: rename dvi files to tfp410
      OMAPDSS: Taal: move reset gpio handling to taal driver
      OMAPDSS: DSI: implement generic DSI pin config
      Merge branch 'archit/set-timing-work'
      Merge branch 'for-l-o-3.5'
      OMAPFB: fix parsing of vram parameter
      OMAPDSS: TFP410: pdata rewrite
      OMAPDSS: DSI: use dsi_get_dsidev_id(dsidev) instead of dsidev->id
      OMAPDSS: clean up the omapdss platform data mess
      OMAPDSS: remove return from platform_driver_unreg
      OMAPDSS: use platform_driver_probe for core/dispc/dss
      OMAPDSS: create custom pdevs for DSS omap_devices
      OMAPDSS: create DPI & SDI devices
      OMAPDSS: create DPI & SDI drivers
      OMAPDSS: remove uses of dss_runtime_get/put
      OMAPDSS: handle output-driver reg/unreg more dynamically
      OMAPDSS: move the creation of debugfs files
      OMAPDSS: use platform_driver_probe for dsi/hdmi/rfbi/venc/dpi/sdi
      OMAPDSS: add __init & __exit
      OMAPFB: add __init & __exit
      OMAPDSS: change default_device handling
      OMAPDSS: interface drivers register their panel devices
      OMAPDSS: init omap_dss_devices internally
      OMAPDSS: DSI: improve DSI module id handling
      OMAPDSS: separate pdata based initialization
      Merge branch 'dss-devtree-cleanup'
      Merge branch 'omapdss-hdmi-audio'
      OMAPDSS: use DSI_FIFO_BUG workaround only for manual update displays
      OMAPDSS: DISPC: fix usage of dispc_ovl_set_accu_uv
      OMAPDSS: remove compiler warnings when CONFIG_BUG=n
      OMAPFB: remove compiler warnings when CONFIG_BUG=n
      OMAPDSS: VRFB: remove compiler warnings when CONFIG_BUG=n

 Documentation/arm/OMAP/DSS                         |   46 +
 arch/arm/mach-exynos/mach-nuri.c                   |   26 +-
 arch/arm/mach-exynos/mach-origen.c                 |   24 +-
 arch/arm/mach-exynos/mach-smdkv310.c               |   28 +-
 arch/arm/mach-exynos/mach-universal_c210.c         |   26 +-
 arch/arm/mach-omap2/board-3430sdp.c                |   38 +-
 arch/arm/mach-omap2/board-4430sdp.c                |   37 +-
 arch/arm/mach-omap2/board-am3517evm.c              |   25 +-
 arch/arm/mach-omap2/board-cm-t35.c                 |   30 +-
 arch/arm/mach-omap2/board-devkit8000.c             |   30 +-
 arch/arm/mach-omap2/board-igep0020.c               |   32 +-
 arch/arm/mach-omap2/board-omap3beagle.c            |   37 +-
 arch/arm/mach-omap2/board-omap3evm.c               |   29 +-
 arch/arm/mach-omap2/board-omap3stalker.c           |   29 +-
 arch/arm/mach-omap2/board-omap4panda.c             |   39 +-
 arch/arm/mach-omap2/board-overo.c                  |   25 +-
 arch/arm/mach-omap2/display.c                      |  196 ++++-
 arch/arm/mach-s3c24xx/mach-smdk2416.c              |   27 +-
 arch/arm/mach-s3c64xx/mach-anw6410.c               |   25 +-
 arch/arm/mach-s3c64xx/mach-crag6410.c              |   25 +-
 arch/arm/mach-s3c64xx/mach-hmt.c                   |   24 +-
 arch/arm/mach-s3c64xx/mach-mini6410.c              |   92 +-
 arch/arm/mach-s3c64xx/mach-real6410.c              |   90 +-
 arch/arm/mach-s3c64xx/mach-smartq5.c               |   26 +-
 arch/arm/mach-s3c64xx/mach-smartq7.c               |   26 +-
 arch/arm/mach-s3c64xx/mach-smdk6410.c              |   25 +-
 arch/arm/mach-s5p64x0/mach-smdk6440.c              |   24 +-
 arch/arm/mach-s5p64x0/mach-smdk6450.c              |   24 +-
 arch/arm/mach-s5pc100/mach-smdkc100.c              |   27 +-
 arch/arm/mach-s5pv210/mach-aquila.c                |   36 +-
 arch/arm/mach-s5pv210/mach-goni.c                  |   26 +-
 arch/arm/mach-s5pv210/mach-smdkv210.c              |   24 +-
 arch/arm/plat-samsung/include/plat/fb.h            |   11 +-
 drivers/video/Kconfig                              |   35 +-
 drivers/video/Makefile                             |    3 +
 drivers/video/auo_k1900fb.c                        |  198 ++++
 drivers/video/auo_k1901fb.c                        |  251 +++++
 drivers/video/auo_k190x.c                          | 1046 ++++++++++++++++++++
 drivers/video/auo_k190x.h                          |  129 +++
 drivers/video/bfin_adv7393fb.c                     |   43 +-
 drivers/video/cobalt_lcdfb.c                       |   45 +-
 drivers/video/ep93xx-fb.c                          |   32 +-
 drivers/video/exynos/exynos_dp_core.c              |   69 +-
 drivers/video/exynos/exynos_dp_core.h              |    3 +-
 drivers/video/exynos/exynos_dp_reg.c               |   45 +-
 drivers/video/exynos/exynos_dp_reg.h               |   29 +
 drivers/video/exynos/exynos_mipi_dsi.c             |   49 +-
 drivers/video/exynos/exynos_mipi_dsi_common.c      |   36 +-
 drivers/video/exynos/s6e8ax0.c                     |   15 +-
 drivers/video/fb_defio.c                           |    6 +-
 drivers/video/fbsysfs.c                            |    2 +
 drivers/video/fsl-diu-fb.c                         |    1 -
 drivers/video/intelfb/intelfbdrv.c                 |    2 +
 drivers/video/mb862xx/mb862xx-i2c.c                |    2 +-
 drivers/video/mb862xx/mb862xxfbdrv.c               |    2 +-
 drivers/video/mbx/mbxfb.c                          |    2 +-
 drivers/video/mxsfb.c                              |   13 +
 drivers/video/omap/Kconfig                         |    8 -
 drivers/video/omap2/displays/Kconfig               |    8 +-
 drivers/video/omap2/displays/Makefile              |    2 +-
 drivers/video/omap2/displays/panel-acx565akm.c     |    7 -
 drivers/video/omap2/displays/panel-generic-dpi.c   |  107 ++-
 drivers/video/omap2/displays/panel-n8x0.c          |    8 -
 drivers/video/omap2/displays/panel-taal.c          |  108 +--
 .../omap2/displays/{panel-dvi.c => panel-tfp410.c} |  186 ++--
 .../video/omap2/displays/panel-tpo-td043mtea1.c    |   22 +-
 drivers/video/omap2/dss/Kconfig                    |   13 +-
 drivers/video/omap2/dss/apply.c                    |  134 ++-
 drivers/video/omap2/dss/core.c                     |  255 +++--
 drivers/video/omap2/dss/dispc.c                    |  747 ++++++++++----
 drivers/video/omap2/dss/dispc.h                    |   72 ++
 drivers/video/omap2/dss/display.c                  |   49 +-
 drivers/video/omap2/dss/dpi.c                      |   75 +-
 drivers/video/omap2/dss/dsi.c                      |  537 +++++++----
 drivers/video/omap2/dss/dss.c                      |   65 +-
 drivers/video/omap2/dss/dss.h                      |  151 +--
 drivers/video/omap2/dss/dss_features.c             |   30 +-
 drivers/video/omap2/dss/dss_features.h             |    5 +
 drivers/video/omap2/dss/hdmi.c                     |  443 ++++-----
 drivers/video/omap2/dss/hdmi_panel.c               |  236 ++++-
 drivers/video/omap2/dss/manager.c                  |   19 +-
 drivers/video/omap2/dss/overlay.c                  |   16 +-
 drivers/video/omap2/dss/rfbi.c                     |   84 ++-
 drivers/video/omap2/dss/sdi.c                      |   63 +-
 drivers/video/omap2/dss/ti_hdmi.h                  |   32 +-
 drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c          |  480 ++++++---
 drivers/video/omap2/dss/ti_hdmi_4xxx_ip.h          |  161 +---
 drivers/video/omap2/dss/venc.c                     |  133 ++-
 drivers/video/omap2/omapfb/omapfb-ioctl.c          |   17 +-
 drivers/video/omap2/omapfb/omapfb-main.c           |   12 +-
 drivers/video/omap2/omapfb/omapfb.h                |    1 +
 drivers/video/omap2/vrfb.c                         |    4 +-
 drivers/video/pxa3xx-gcu.c                         |    5 +-
 drivers/video/s3c-fb.c                             |  148 ++--
 drivers/video/sh_mobile_hdmi.c                     |  219 ++++-
 drivers/video/sis/init.h                           |   45 -
 drivers/video/sis/sis_main.c                       |   41 +-
 drivers/video/skeletonfb.c                         |    2 +-
 drivers/video/smscufx.c                            |    4 +-
 drivers/video/udlfb.c                              |    2 +-
 drivers/video/via/viafbdev.c                       |   34 +-
 include/linux/fb.h                                 |    1 +
 include/video/auo_k190xfb.h                        |  106 ++
 include/video/exynos_dp.h                          |    2 +-
 include/video/exynos_mipi_dsim.h                   |    1 +
 include/video/omap-panel-nokia-dsi.h               |    3 +
 .../{omap-panel-dvi.h => omap-panel-tfp410.h}      |   18 +-
 include/video/omapdss.h                            |   75 ++-
 include/video/sh_mobile_hdmi.h                     |   12 +-
 109 files changed, 5705 insertions(+), 2590 deletions(-)
 create mode 100644 drivers/video/auo_k1900fb.c
 create mode 100644 drivers/video/auo_k1901fb.c
 create mode 100644 drivers/video/auo_k190x.c
 create mode 100644 drivers/video/auo_k190x.h
 rename drivers/video/omap2/displays/{panel-dvi.c => panel-tfp410.c} (56%)
 create mode 100644 include/video/auo_k190xfb.h
 rename include/video/{omap-panel-dvi.h => omap-panel-tfp410.h} (63%)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ