Hi folks, This set cleans up binning limit handling and fixes runtime PM use by enabling runtime PM *before* any functionality requiring runtime PM may be used. Also a small omap3isp fix is included. Sakari Ailus (7): smiapp: Don't get binning limits dynamically smiapp: Move binning configuration to streaming start smiapp: Don't update sensor configuration during power-on init smiapp: Use non-binned and binned limits correctly smiapp: Register sensor after enabling runtime PM on the device smiapp: Rename update_mode as pll_blanking_update omap3isp: Ignore failure of stopping streaming on external subdev drivers/media/i2c/smiapp/smiapp-core.c | 157 +++++++++---------------- drivers/media/platform/omap3isp/isp.c | 8 +- 2 files changed, 57 insertions(+), 108 deletions(-) -- 2.20.1