From b7dd1e66dcf16d88eefe59cbd680118d465fa884 Mon Sep 17 00:00:00 2001 From: Ahung Cheng Date: Fri, 12 Jan 2018 15:29:45 +0800 Subject: media: tegra: add notifier unbind Add notifier unbind to support sensor module removal and clean up subdev and video node. bug 2015230 bug 2719996 Change-Id: I701e06aa5f7e231368100dcde7198a3fdca09c8d Reviewed-on: https://git-master.nvidia.com/r/1637189 Signed-off-by: Frank Chen (cherry picked from commit f0103c38c3dc2c069c39b2d25cd7e5706eae927b) Reviewed-on: https://git-master.nvidia.com/r/2207584 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Shan Neng Chen Reviewed-by: Jerry Chang Reviewed-by: Sudhir Vyas Reviewed-by: mobile promotions Tested-by: mobile promotions --- include/media/mc_common.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/media/mc_common.h b/include/media/mc_common.h index 4ddeb78df..f126ca798 100644 --- a/include/media/mc_common.h +++ b/include/media/mc_common.h @@ -338,6 +338,7 @@ int tegra_vi_channels_init(struct tegra_mc_vi *vi); int tegra_channel_cleanup(struct tegra_channel *chan); int tegra_vi_channels_cleanup(struct tegra_mc_vi *vi); int tegra_channel_init_subdevices(struct tegra_channel *chan); +void tegra_channel_remove_subdevices(struct tegra_channel *chan); struct v4l2_subdev *tegra_channel_find_linked_csi_subdev( struct tegra_channel *chan); int tegra_vi2_power_on(struct tegra_mc_vi *vi); -- cgit v1.2.2