Searched refs:isp_dev (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/staging/media/sunxi/sun6i-isp/ |
| H A D | sun6i_isp_proc.c | 20 void sun6i_isp_proc_dimensions(struct sun6i_isp_device *isp_dev, in sun6i_isp_proc_dimensions() argument 24 *width = isp_dev->proc.mbus_format.width; in sun6i_isp_proc_dimensions() 26 *height = isp_dev->proc.mbus_format.height; in sun6i_isp_proc_dimensions() 80 static void sun6i_isp_proc_irq_enable(struct sun6i_isp_device *isp_dev) in sun6i_isp_proc_irq_enable() argument 82 struct regmap *regmap = isp_dev->regmap; in sun6i_isp_proc_irq_enable() 93 static void sun6i_isp_proc_irq_disable(struct sun6i_isp_device *isp_dev) in sun6i_isp_proc_irq_disable() argument 95 struct regmap *regmap = isp_dev->regmap; in sun6i_isp_proc_irq_disable() 100 static void sun6i_isp_proc_irq_clear(struct sun6i_isp_device *isp_dev) in sun6i_isp_proc_irq_clear() argument 102 struct regmap *regmap = isp_dev->regmap; in sun6i_isp_proc_irq_clear() 109 static void sun6i_isp_proc_enable(struct sun6i_isp_device *isp_dev, in sun6i_isp_proc_enable() argument [all …]
|
| H A D | sun6i_isp_capture.h | 52 void sun6i_isp_capture_dimensions(struct sun6i_isp_device *isp_dev, 54 void sun6i_isp_capture_format(struct sun6i_isp_device *isp_dev, 64 void sun6i_isp_capture_configure(struct sun6i_isp_device *isp_dev); 68 void sun6i_isp_capture_state_update(struct sun6i_isp_device *isp_dev, 70 void sun6i_isp_capture_state_complete(struct sun6i_isp_device *isp_dev); 71 void sun6i_isp_capture_finish(struct sun6i_isp_device *isp_dev); 75 int sun6i_isp_capture_setup(struct sun6i_isp_device *isp_dev); 76 void sun6i_isp_capture_cleanup(struct sun6i_isp_device *isp_dev);
|
| H A D | sun6i_isp_params.h | 39 void sun6i_isp_params_configure(struct sun6i_isp_device *isp_dev); 43 void sun6i_isp_params_state_update(struct sun6i_isp_device *isp_dev, 45 void sun6i_isp_params_state_complete(struct sun6i_isp_device *isp_dev); 49 int sun6i_isp_params_setup(struct sun6i_isp_device *isp_dev); 50 void sun6i_isp_params_cleanup(struct sun6i_isp_device *isp_dev);
|
| H A D | sun6i_isp.h | 77 u32 sun6i_isp_load_read(struct sun6i_isp_device *isp_dev, u32 offset); 78 void sun6i_isp_load_write(struct sun6i_isp_device *isp_dev, u32 offset, 84 void sun6i_isp_state_update(struct sun6i_isp_device *isp_dev, bool ready_hold); 88 void sun6i_isp_tables_configure(struct sun6i_isp_device *isp_dev);
|
| H A D | sun6i_isp_proc.h | 54 void sun6i_isp_proc_dimensions(struct sun6i_isp_device *isp_dev, 63 int sun6i_isp_proc_setup(struct sun6i_isp_device *isp_dev); 64 void sun6i_isp_proc_cleanup(struct sun6i_isp_device *isp_dev);
|
| /linux/drivers/staging/media/starfive/camss/ |
| H A D | stf-isp-hw-ops.c | 303 int stf_isp_reset(struct stf_isp_dev *isp_dev) in stf_isp_reset() argument 305 stf_isp_reg_set_bit(isp_dev->stfcamss, ISP_REG_ISP_CTRL_0, in stf_isp_reset() 307 stf_isp_reg_set_bit(isp_dev->stfcamss, ISP_REG_ISP_CTRL_0, in stf_isp_reset() 313 void stf_isp_init_cfg(struct stf_isp_dev *isp_dev) in stf_isp_init_cfg() argument 315 stf_isp_reg_write(isp_dev->stfcamss, ISP_REG_DC_CFG_1, DC_AXI_ID(0x0)); in stf_isp_init_cfg() 316 stf_isp_reg_write(isp_dev->stfcamss, ISP_REG_DEC_CFG, in stf_isp_init_cfg() 322 stf_isp_config_obc(isp_dev->stfcamss); in stf_isp_init_cfg() 323 stf_isp_config_oecf(isp_dev->stfcamss); in stf_isp_init_cfg() 324 stf_isp_config_lccf(isp_dev->stfcamss); in stf_isp_init_cfg() 325 stf_isp_config_awb(isp_dev->stfcamss); in stf_isp_init_cfg() [all …]
|
| H A D | stf-isp.h | 419 int stf_isp_reset(struct stf_isp_dev *isp_dev); 420 void stf_isp_init_cfg(struct stf_isp_dev *isp_dev); 421 void stf_isp_settings(struct stf_isp_dev *isp_dev, 423 void stf_isp_stream_set(struct stf_isp_dev *isp_dev); 425 int stf_isp_register(struct stf_isp_dev *isp_dev, struct v4l2_device *v4l2_dev); 426 int stf_isp_unregister(struct stf_isp_dev *isp_dev);
|
| H A D | stf-camss.h | 55 struct stf_isp_dev isp_dev; member
|