All of lore.kernel.org
 help / color / mirror / Atom feed
From: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
To: linux-fbdev@vger.kernel.org
Subject: Re: [PULL for v3.4] SH mobile LCDC cleanups and fixes
Date: Wed, 21 Mar 2012 18:39:18 +0000	[thread overview]
Message-ID: <4F6A2056.4030003@gmx.de> (raw)
In-Reply-To: <2909866.e1WXYoJFDz@avalon>

On 03/12/2012 09:48 PM, Laurent Pinchart wrote:
> Hi Florian,
> 
> Here's the next round of SH mobile LCDC and MERAM cleanups and fixes based on 
> top of your fbdev-next branch (as of right now). All the patches have been 
> posted to the list and I've incorporated acked-by and tested-by lines when 
> available.
> 
> The following changes since commit c2bc0a756b1f98bd712fabe78eb49d7d5ae72075:
> 
>   video:uvesafb: notice user when we failed to save hardware state (2012-03-08 
> 18:13:10 +0000)
> 
> are available in the git repository at:
>   git://linuxtv.org/pinchartl/fbdev.git for-next

Merged.


Thanks,

Florian Tobias Schandinat

> 
> Laurent Pinchart (55):
>       fbdev: sh_mobile_lcdc: Reorder code into sections
>       fbdev: sh_mobile_lcdc: Mark init-only symbols with __devinit(const)
>       fbdev: sh_mobile_lcdc: Move pm runtime enable to probe()
>       fbdev: sh_mobile_lcdc: Don't pass struct device around
>       fbdev: sh_mobile_lcdc: Create functions to turn the display on/off
>       fbdev: sh_mobile_hdmi: Don't access LCDC channel in notifier callback
>       sh_mobile_hdmi: Remove platform data lcd_dev field
>       fbdev: sh_mobile_lcdc: Add sh_mobile_lcdc_entity definition
>       fbdev: sh_mobile_hdmi: Implement sh_mobile_lcdc_entity interface
>       fbdev: sh_mipi_dsi: Implement sh_mobile_lcdc_entity interface
>       fbdev: sh_mobile_lcdc: Handle HDMI/MIPI transmitter device directly
>       arm: mach-shmobile: Add LCDC tx_dev field to platform data
>       fbdev: sh_mipi_dsi: Don't hook up into board_cfg display operations
>       fbdev: sh_mobile_hdmi: Don't hook up into board_cfg display operations
>       arm: mach-shmobile: Don't initialize the hdmi_info lcd_chan field
>       fbdev: sh_mobile_hdmi: Remove sh_mobile_hdmi_info lcd_chan field
>       fbdev: sh_mobile_lcdc: Remove board configuration owner field
>       fbdev: sh_mobile_lcdc: Remove board configuration board_data field
>       fbdev: sh_mobile_lcdc: Move brightness ops to sh_mobile_lcdc_bl_info
>       fbdev: sh_mobile_lcdc: Merge board_cfg and lcd_size_cfg into panel_cfg
>       sh_mobile_lcdc: Add an lcdc channel pointer to sh_mobile_lcdc_entity
>       sh_mobile_hdmi: Use sh_mobile_lcdc_entity::channel to access fb_info
>       fbdev: sh_mobile_lcdc: Remove fb_info parameter to display_on operation
>       fbdev: sh_mobile_lcdc: Return display connection state in display_on
>       sh_mobile_lcdc: Add display notify callback to sh_mobile_lcdc_chan
>       sh_mobile_hdmi: Use LCDC notification callback
>       fbdev: sh_mobile_lcdc: Pass a video mode to the notify callback
>       fbdev: sh_mobile_hdmi: Don't set sh_hdmi::mode in the display on handler
>       fbdev: sh_mobile_hdmi: Don't access LCDC fb_info
>       fbdev: sh_mobile_lcdc: Store display mode in a struct fb_videomode
>       fbdev: sh_mobile_lcdc: Rename (lcd|num)_cfg (lcd|num)_modes
>       fbdev: sh_mobile_lcdc: Reorganize the sh_mobile_lcdc_chan structure
>       fbdev: sh_mobile_lcdc: Add sh_mobile_format_info() function
>       fbdev: sh_mobile_lcdc: Store the format in struct sh_mobile_lcdc_chan
>       fbdev: sh_mobile_lcdc: Split fb init/cleanup from channel init/cleanup
>       fbdev: sh_mobile_lcdc: Pass physical device pointer to DMA functions
>       fbdev: sh_mobile_lcdc: Store configuration in channel structure
>       fbdev: sh_mobile_lcdc: Pass channel pointer to sh_mobile_wait_for_vsync
>       arm: mach-shmobile: Split MERAM resources into regs and meram
>       fbdev: sh_mobile_meram: Request memory regions for memory resources
>       fbdev: sh_mobile_meram: Add _cfg suffix to struct sh_mobile_meram_icb
>       fbdev: sh_mobile_meram: Make variables unsigned where applicable
>       fbdev: sh_mobile_meram: Make current_reg field store the current reg set
>       fbdev: sh_mobile_meram: Add struct sh_mobile_meram_icb
>       fbdev: sh_mobile_meram: Don't inline everything
>       fbdev: sh_mobile_meram: Divide the code into sections
>       fbdev: sh_mobile_meram: Use genalloc to manage MERAM allocation
>       fbdev: sh_mobile_meram: Allocate ICBs automatically
>       arm: mach-shmobile: Don't set MERAM ICB numbers in platform data
>       fbdev: sh_mobile_meram: Remove unused sh_mobile_meram_icb_cfg fields
>       fbdev: sh_mobile_lcdc: Don't store copy of platform data
>       arm: mach-shmobile: Constify sh_mobile_meram_cfg structures
>       fbdev: sh_mobile_meram: Don't perform update in register operation
>       fbdev: sh_mobile_meram: Remove unneeded sanity checks
>       fbdev: sh_mobile_meram: Implement system suspend/resume
> 
>  arch/arm/mach-shmobile/board-ag5evm.c       |   24 +-
>  arch/arm/mach-shmobile/board-ap4evb.c       |  290 +++---
>  arch/arm/mach-shmobile/board-bonito.c       |    6 +-
>  arch/arm/mach-shmobile/board-mackerel.c     |  106 +--
>  arch/sh/boards/mach-ap325rxa/setup.c        |   22 +-
>  arch/sh/boards/mach-ecovec24/setup.c        |   20 +-
>  arch/sh/boards/mach-kfr2r09/lcd_wqvga.c     |   10 +-
>  arch/sh/boards/mach-kfr2r09/setup.c         |    8 +-
>  arch/sh/boards/mach-migor/lcd_qvga.c        |    3 +-
>  arch/sh/boards/mach-migor/setup.c           |   16 +-
>  arch/sh/boards/mach-se/7724/setup.c         |   12 +-
>  arch/sh/include/mach-kfr2r09/mach/kfr2r09.h |   16 +-
>  arch/sh/include/mach-migor/mach/migor.h     |    2 +-
>  drivers/video/Kconfig                       |    1 +
>  drivers/video/sh_mipi_dsi.c                 |   97 +--
>  drivers/video/sh_mobile_hdmi.c              |  297 ++-----
>  drivers/video/sh_mobile_lcdcfb.c            | 1298 +++++++++++++++-----------
>  drivers/video/sh_mobile_lcdcfb.h            |   84 ++-
>  drivers/video/sh_mobile_meram.c             |  690 ++++++++-------
>  include/video/sh_mobile_hdmi.h              |    2 -
>  include/video/sh_mobile_lcdc.h              |   35 +-
>  include/video/sh_mobile_meram.h             |   45 +-
>  22 files changed, 1594 insertions(+), 1490 deletions(-)
> 


      reply	other threads:[~2012-03-21 18:39 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-12 21:48 [PULL for v3.4] SH mobile LCDC cleanups and fixes Laurent Pinchart
2012-03-21 18:39 ` Florian Tobias Schandinat [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4F6A2056.4030003@gmx.de \
    --to=florianschandinat@gmx.de \
    --cc=linux-fbdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.