hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/media/platform/rockchip/isp/hw.h
....@@ -29,7 +29,6 @@
2929 struct rkisp_hw_dev *dev;
3030 struct work_struct work;
3131 struct completion cmpl;
32
- int (*reset_handle)(struct rkisp_device *dev);
3332 u32 state;
3433 u8 retry;
3534 bool is_en;
....@@ -53,6 +52,7 @@
5352 struct platform_device *pdev;
5453 struct device *dev;
5554 struct regmap *grf;
55
+ void *sw_reg;
5656 void __iomem *base_addr;
5757 void __iomem *base_next_addr;
5858 struct clk *clks[RKISP_MAX_BUS_CLK];
....@@ -110,4 +110,6 @@
110110 int rkisp_register_irq(struct rkisp_hw_dev *dev);
111111 void rkisp_soft_reset(struct rkisp_hw_dev *dev, bool is_secure);
112112 void rkisp_hw_enum_isp_size(struct rkisp_hw_dev *hw_dev);
113
+void rkisp_hw_reg_save(struct rkisp_hw_dev *dev);
114
+void rkisp_hw_reg_restore(struct rkisp_hw_dev *dev);
113115 #endif