[PULL for v3.4] SH mobile LCDC cleanups and fixes

Started by Laurent Pinchart on Mar 12, 2012 · 2 messages from 2 authors · Last reply Mar 21, 2012

open the first message on its own page

Message details and related content
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

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

61 more lines

Message details and related content
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

42 more quoted lines

Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help