| /linux/drivers/media/platform/ti/omap3isp/ |
| A D | isp.c | 307 xclk->isp = isp; in isp_xclk_init() 674 struct isp_device *isp = pipe->output->isp; in isp_pipeline_enable() local 783 struct isp_device *isp = pipe->output->isp; in isp_pipeline_disable() local 1688 isp->media_dev.dev = isp->dev; in isp_register_entities() 1691 isp->media_dev.hw_revision = isp->revision; in isp_register_entities() 1695 isp->v4l2_dev.mdev = &isp->media_dev; in isp_register_entities() 1696 ret = v4l2_device_register(isp->dev, &isp->v4l2_dev); in isp_register_entities() 2016 kfree(isp); in isp_remove() 2264 isp = kzalloc(sizeof(*isp), GFP_KERNEL); in isp_probe() 2369 (isp->revision & 0xf0) >> 4, isp->revision & 0xf); in isp_probe() [all …]
|
| A D | ispcsi2.c | 219 struct isp_device *isp = csi2->isp; in csi2_set_outaddr() local 482 struct isp_device *isp = csi2->isp; in omap3isp_csi2_reset() local 550 struct isp_device *isp = csi2->isp; in csi2_configure() local 637 struct isp_device *isp = csi2->isp; in csi2_print_status() local 679 struct isp_device *isp = csi2->isp; in csi2_isr_buffer() local 700 struct isp_device *isp = csi2->isp; in csi2_isr_ctx() local 741 struct isp_device *isp = csi2->isp; in omap3isp_csi2_isr() local 1056 struct isp_device *isp = csi2->isp; in csi2_set_stream() local 1266 csi2->video_out.isp = csi2->isp; in csi2_init_entities() 1289 csi2a->isp = isp; in omap3isp_csi2_init() [all …]
|
| A D | ispccp2.c | 74 CCP2_PRINT_REGISTER(isp, SYSCONFIG); in ccp2_print_status() 75 CCP2_PRINT_REGISTER(isp, SYSSTATUS); in ccp2_print_status() 82 CCP2_PRINT_REGISTER(isp, CTRL); in ccp2_print_status() 94 CCP2_PRINT_REGISTER(isp, LCM_CTRL); in ccp2_print_status() 95 CCP2_PRINT_REGISTER(isp, LCM_VSIZE); in ccp2_print_status() 122 dev_warn(isp->dev, in ccp2_reset() 138 ((isp->revision == ISP_REVISION_15_0 && isp->autoidle) ? in ccp2_pwr_cfg() 1151 dev_dbg(isp->dev, in omap3isp_ccp2_init() 1155 dev_dbg(isp->dev, in omap3isp_ccp2_init() 1159 ccp2->phy = &isp->isp_csiphy2; in omap3isp_ccp2_init() [all …]
|
| A D | isphist.c | 32 struct isp_device *isp = hist->isp; in hist_reset_mem() local 64 struct isp_device *isp = hist->isp; in hist_setup_regs() local 170 omap3isp_hist_dma_done(hist->isp); in hist_dma_cb() 189 omap3isp_flush(hist->isp); in hist_buf_dma() 198 dev_dbg(hist->isp->dev, in hist_buf_dma() 207 dev_dbg(hist->isp->dev, in hist_buf_dma() 231 struct isp_device *isp = hist->isp; in hist_buf_pio() local 476 struct ispstat *hist = &isp->isp_hist; in omap3isp_hist_init() 484 hist->isp = isp; in omap3isp_hist_init() 505 dev_warn(isp->dev, in omap3isp_hist_init() [all …]
|
| A D | isppreview.c | 159 isp_reg_writel(isp, yt->table[i], in preview_config_luma_enhancement() 248 isp_reg_writel(isp, in preview_config_cfa() 275 isp_reg_writel(isp, in preview_config_chroma_suppression() 318 isp_reg_writel(isp, in preview_config_whitebalance() 434 isp_reg_writel(isp, in preview_config_yc_range() 1253 PREV_PRINT_REGISTER(isp, PCR); in preview_print_status() 1262 PREV_PRINT_REGISTER(isp, AVE); in preview_print_status() 1263 PREV_PRINT_REGISTER(isp, HMED); in preview_print_status() 1264 PREV_PRINT_REGISTER(isp, NF); in preview_print_status() 1268 PREV_PRINT_REGISTER(isp, CFA); in preview_print_status() [all …]
|
| A D | ispcsiphy.c | 30 regmap_read(phy->isp->syscon, phy->isp->syscon_offset, ®); in csiphy_routing_cfg_3630() 66 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, reg); in csiphy_routing_cfg_3630() 80 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, 0); in csiphy_routing_cfg_3430() 87 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, csirxfe); in csiphy_routing_cfg_3430() 270 dev_err(phy->isp->dev, in omap3isp_csiphy_acquire() 341 phy2->isp = isp; in omap3isp_csiphy_init() 342 phy2->csi2 = &isp->isp_csi2a; in omap3isp_csiphy_init() 348 phy1->isp = isp; in omap3isp_csiphy_init() 352 phy1->csi2 = &isp->isp_csi2c; in omap3isp_csiphy_init() 363 mutex_destroy(&isp->isp_csiphy1.mutex); in omap3isp_csiphy_cleanup() [all …]
|
| A D | isp.h | 126 struct isp_device *isp; member 242 void omap3isp_hist_dma_done(struct isp_device *isp); 244 void omap3isp_flush(struct isp_device *isp); 261 void omap3isp_put(struct isp_device *isp); 263 void omap3isp_print_status(struct isp_device *isp); 268 void omap3isp_subclk_enable(struct isp_device *isp, 270 void omap3isp_subclk_disable(struct isp_device *isp, 317 u32 v = isp_reg_readl(isp, mmio_range, reg); in isp_reg_clr() 333 u32 v = isp_reg_readl(isp, mmio_range, reg); in isp_reg_set() 335 isp_reg_writel(isp, v | set_bits, mmio_range, reg); in isp_reg_set() [all …]
|
| A D | ispccdc.c | 72 CCDC_PRINT_REGISTER(isp, PCR); in ccdc_print_status() 81 CCDC_PRINT_REGISTER(isp, SDOFST); in ccdc_print_status() 83 CCDC_PRINT_REGISTER(isp, CLAMP); in ccdc_print_status() 84 CCDC_PRINT_REGISTER(isp, DCSUB); in ccdc_print_status() 85 CCDC_PRINT_REGISTER(isp, COLPTN); in ccdc_print_status() 86 CCDC_PRINT_REGISTER(isp, BLKCMP); in ccdc_print_status() 87 CCDC_PRINT_REGISTER(isp, FPC); in ccdc_print_status() 89 CCDC_PRINT_REGISTER(isp, VDINT); in ccdc_print_status() 90 CCDC_PRINT_REGISTER(isp, ALAW); in ccdc_print_status() 92 CCDC_PRINT_REGISTER(isp, CFG); in ccdc_print_status() [all …]
|
| A D | ispresizer.c | 561 switch (isp->revision) { in resizer_adjust_bandwidth() 663 RSZ_PRINT_REGISTER(isp, PCR); in resizer_print_status() 664 RSZ_PRINT_REGISTER(isp, CNT); in resizer_print_status() 665 RSZ_PRINT_REGISTER(isp, OUT_SIZE); in resizer_print_status() 666 RSZ_PRINT_REGISTER(isp, IN_START); in resizer_print_status() 667 RSZ_PRINT_REGISTER(isp, IN_SIZE); in resizer_print_status() 668 RSZ_PRINT_REGISTER(isp, SDR_INADD); in resizer_print_status() 669 RSZ_PRINT_REGISTER(isp, SDR_INOFF); in resizer_print_status() 672 RSZ_PRINT_REGISTER(isp, YENH); in resizer_print_status() 833 switch (isp->revision) { in resizer_calc_ratios() [all …]
|
| /linux/drivers/power/supply/ |
| A D | isp1704_charger.c | 234 if (!isp->present) { in isp1704_charger_work() 235 isp->online = true; in isp1704_charger_work() 236 isp->present = 1; in isp1704_charger_work() 266 isp->online = false; in isp1704_charger_work() 267 isp->present = 0; in isp1704_charger_work() 386 isp = devm_kzalloc(&pdev->dev, sizeof(*isp), GFP_KERNEL); in isp1704_charger_probe() 387 if (!isp) in isp1704_charger_probe() 428 isp->psy = power_supply_register(isp->dev, &isp->psy_desc, &psy_cfg); in isp1704_charger_probe() 443 ret = usb_register_notifier(isp->phy, &isp->nb); in isp1704_charger_probe() 449 dev_info(isp->dev, "registered with product id %s\n", isp->model); in isp1704_charger_probe() [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| A D | isp_v4_1_0.c | 54 if (!isp->isp_cell) { in isp_v4_1_0_hw_init() 63 if (!isp->isp_res) { in isp_v4_1_0_hw_init() 69 isp->isp_pdata = kzalloc(sizeof(*isp->isp_pdata), GFP_KERNEL); in isp_v4_1_0_hw_init() 70 if (!isp->isp_pdata) { in isp_v4_1_0_hw_init() 109 isp->isp_cell[0].resources = &isp->isp_res[0]; in isp_v4_1_0_hw_init() 110 isp->isp_cell[0].platform_data = isp->isp_pdata; in isp_v4_1_0_hw_init() 128 isp->isp_cell[1].resources = &isp->isp_i2c_res[0]; in isp_v4_1_0_hw_init() 129 isp->isp_cell[1].platform_data = isp->isp_pdata; in isp_v4_1_0_hw_init() 132 r = mfd_add_hotplug_devices(isp->parent, isp->isp_cell, 2); in isp_v4_1_0_hw_init() 143 kfree(isp->isp_res); in isp_v4_1_0_hw_init() [all …]
|
| A D | isp_v4_1_1.c | 54 if (!isp->isp_cell) { in isp_v4_1_1_hw_init() 64 if (!isp->isp_res) { in isp_v4_1_1_hw_init() 70 isp->isp_pdata = kzalloc(sizeof(*isp->isp_pdata), GFP_KERNEL); in isp_v4_1_1_hw_init() 71 if (!isp->isp_pdata) { in isp_v4_1_1_hw_init() 110 isp->isp_cell[0].resources = &isp->isp_res[0]; in isp_v4_1_1_hw_init() 111 isp->isp_cell[0].platform_data = isp->isp_pdata; in isp_v4_1_1_hw_init() 128 isp->isp_cell[1].resources = &isp->isp_i2c_res[0]; in isp_v4_1_1_hw_init() 129 isp->isp_cell[1].platform_data = isp->isp_pdata; in isp_v4_1_1_hw_init() 132 r = mfd_add_hotplug_devices(isp->parent, isp->isp_cell, 2); in isp_v4_1_1_hw_init() 143 kfree(isp->isp_res); in isp_v4_1_1_hw_init() [all …]
|
| A D | amdgpu_isp.c | 55 struct amdgpu_isp *isp = &adev->isp; in isp_hw_init() local 63 if (isp->funcs->hw_init != NULL) in isp_hw_init() 64 return isp->funcs->hw_init(isp); in isp_hw_init() 78 struct amdgpu_isp *isp = &adev->isp; in isp_hw_fini() local 80 if (isp->funcs->hw_fini != NULL) in isp_hw_fini() 81 return isp->funcs->hw_fini(isp); in isp_hw_fini() 128 struct amdgpu_isp *isp = &adev->isp; in isp_early_init() local 132 isp_v4_1_0_set_isp_funcs(isp); in isp_early_init() 135 isp_v4_1_1_set_isp_funcs(isp); in isp_early_init() 141 isp->adev = adev; in isp_early_init() [all …]
|
| /linux/drivers/staging/media/atomisp/pci/ |
| A D | atomisp_v4l2.c | 752 isp->sensor_lanes[0], isp->sensor_lanes[1], isp->sensor_lanes[2]); in atomisp_csi_lane_config() 840 isp->media_dev.dev = isp->dev; in atomisp_register_entities() 846 isp->v4l2_dev.mdev = &isp->media_dev; in atomisp_register_entities() 847 ret = v4l2_device_register(isp->dev, &isp->v4l2_dev); in atomisp_register_entities() 1018 input = &isp->inputs[isp->input_cnt]; in atomisp_register_device_nodes() 1045 isp->asd.video_out.vdev.v4l2_dev = &isp->v4l2_dev; in atomisp_register_device_nodes() 1155 dev_pm_domain_set(isp->dev, &isp->pm_domain); in atomisp_pm_init() 1184 isp = devm_kzalloc(&pdev->dev, sizeof(*isp), GFP_KERNEL); in atomisp_pci_probe() 1185 if (!isp) in atomisp_pci_probe() 1190 isp->asd.isp = isp; in atomisp_pci_probe() [all …]
|
| A D | atomisp_compat_css20.c | 187 struct atomisp_device *isp = asd->isp; in __dump_pipe_config() local 269 struct atomisp_device *isp = asd->isp; in __dump_stream_config() local 388 struct atomisp_device *isp = asd->isp; in __destroy_stream() local 494 struct atomisp_device *isp = asd->isp; in __destroy_stream_pipes() local 515 struct atomisp_device *isp = asd->isp; in __destroy_pipes() local 549 struct atomisp_device *isp = asd->isp; in __apply_additional_pipe_config() local 648 struct atomisp_device *isp = asd->isp; in __create_pipe() local 912 struct atomisp_device *isp = asd->isp; in atomisp_q_metadata_buffer_to_css() local 932 struct atomisp_device *isp = asd->isp; in atomisp_q_s3a_buffer_to_css() local 953 struct atomisp_device *isp = asd->isp; in atomisp_q_dis_buffer_to_css() local [all …]
|
| /linux/drivers/media/platform/renesas/ |
| A D | rcar-isp.c | 224 risp_power_off(isp); in risp_start() 236 risp_power_off(isp); in risp_stop() 246 if (!isp->remote) { in risp_s_stream() 256 risp_stop(isp); in risp_s_stream() 357 isp->remote = NULL; in risp_notify_unbind() 395 v4l2_async_subdev_nf_init(&isp->notifier, &isp->subdev); in risp_parse_dt() 444 isp = devm_kzalloc(&pdev->dev, sizeof(*isp), GFP_KERNEL); in risp_probe() 445 if (!isp) in risp_probe() 470 snprintf(isp->subdev.name, sizeof(isp->subdev.name), "%s %s", in risp_probe() 482 isp->pads); in risp_probe() [all …]
|
| /linux/drivers/media/pci/intel/ipu6/ |
| A D | ipu6-buttress.c | 69 if (!isp->secure_mode) { in ipu6_buttress_ipc_reset() 149 dev_dbg(&isp->pdev->dev, in ipu6_buttress_ipc_reset() 341 struct ipu6_bus_device *adev[] = { isp->isys, isp->psys }; in ipu6_buttress_isr() 437 struct ipu6_bus_device *adev[] = { isp->isys, isp->psys }; in ipu6_buttress_isr_threaded() 460 struct ipu6_device *isp = to_ipu6_bus_device(dev)->isp; in ipu6_buttress_power() local 489 dev_err(&isp->pdev->dev, in ipu6_buttress_power() 512 if (!isp->secure_mode) in ipu6_buttress_auth_done() 527 if (!isp->secure_mode) { in ipu6_buttress_reset_authentication() 539 dev_err(&isp->pdev->dev, in ipu6_buttress_reset_authentication() 622 if (!isp->secure_mode) { in ipu6_buttress_authenticate() [all …]
|
| A D | ipu6.c | 513 isp = devm_kzalloc(dev, sizeof(*isp), GFP_KERNEL); in ipu6_pci_probe() 514 if (!isp) in ipu6_pci_probe() 517 isp->pdev = pdev; in ipu6_pci_probe() 585 ret = request_firmware(&isp->cpd_fw, isp->cpd_fw_name, dev); in ipu6_pci_probe() 593 ret = ipu6_cpd_validate_cpd_file(isp, isp->cpd_fw->data, in ipu6_pci_probe() 640 ret = ipu6_buttress_map_fw_image(isp->psys, isp->cpd_fw, in ipu6_pci_probe() 647 ret = ipu6_cpd_create_pkg_dir(isp->psys, isp->cpd_fw->data); in ipu6_pci_probe() 691 if (isp->psys) { in ipu6_pci_probe() 693 ipu6_buttress_unmap_fw_image(isp->psys, &isp->psys->fw_sgt); in ipu6_pci_probe() 716 ipu6_buttress_unmap_fw_image(isp->psys, &isp->psys->fw_sgt); in ipu6_pci_remove() [all …]
|
| A D | ipu6-cpd.c | 138 id = ipu6_cpd_metadata_get_cmpnt_id(isp, metadata, in ipu6_cpd_parse_module_data() 145 ver = ipu6_cpd_metadata_cmpnt_version(isp, metadata, in ipu6_cpd_parse_module_data() 148 dev_err(&isp->pdev->dev, in ipu6_cpd_parse_module_data() 166 struct ipu6_device *isp = adev->isp; in ipu6_cpd_create_pkg_dir() local 247 dev_err(&isp->pdev->dev, "Invalid CPD header\n"); in ipu6_cpd_validate_cpd() 297 dev_err(&isp->pdev->dev, "Invalid CPD metadata\n"); in ipu6_cpd_validate_metadata() 304 dev_err(&isp->pdev->dev, in ipu6_cpd_validate_metadata() 329 dev_err(&isp->pdev->dev, "Invalid CPD in file\n"); in ipu6_cpd_validate_cpd_file() 335 dev_err(&isp->pdev->dev, "Invalid CPD header\n"); in ipu6_cpd_validate_cpd_file() 350 dev_err(&isp->pdev->dev, "Invalid CPD metadata\n"); in ipu6_cpd_validate_cpd_file() [all …]
|
| /linux/drivers/media/platform/samsung/exynos4-is/ |
| A D | fimc-is-param.c | 211 isp = &is->config[is->config_index].isp; in __is_get_frame_size() 223 isp = &is->config[index].isp; in __is_set_frame_size() 270 isp = &is->config[index].isp; in __is_set_sensor() 291 isp = &is->config[is->config_index].isp; in __is_set_init_isp_aa() 325 isp = &is->config[index].isp; in __is_set_isp_awb() 339 isp = &is->config[index].isp; in __is_set_isp_effect() 352 isp = &is->config[index].isp; in __is_set_isp_iso() 368 isp = &is->config[index].isp; in __is_set_isp_adjust() 415 isp = &is->config[index].isp; in __is_set_isp_metering() 448 isp = &is->config[index].isp; in __is_set_isp_afc() [all …]
|
| A D | fimc-isp-video.c | 298 mutex_unlock(&isp->video_lock); in isp_video_open() 310 mutex_lock(&isp->video_lock); in isp_video_release() 580 iv = &isp->video_capture; in fimc_isp_video_device_register() 584 mutex_init(&isp->video_lock); in fimc_isp_video_device_register() 600 q->drv_priv = isp; in fimc_isp_video_device_register() 602 q->lock = &isp->video_lock; in fimc_isp_video_device_register() 603 q->dev = &isp->pdev->dev; in fimc_isp_video_device_register() 618 vdev->lock = &isp->video_lock; in fimc_isp_video_device_register() 626 video_set_drvdata(vdev, isp); in fimc_isp_video_device_register() 646 ve = &isp->video_capture.ve; in fimc_isp_video_device_unregister() [all …]
|
| A D | fimc-isp.c | 135 mutex_lock(&isp->subdev_lock); in fimc_isp_subdev_get_fmt() 139 *mf = isp->sink_fmt; in fimc_isp_subdev_get_fmt() 142 *mf = isp->src_fmt; in fimc_isp_subdev_get_fmt() 178 format = &isp->sink_fmt; in __isp_subdev_try_format() 205 mutex_lock(&isp->subdev_lock); in fimc_isp_subdev_set_fmt() 232 isp->sink_fmt = *mf; in fimc_isp_subdev_set_fmt() 241 isp->src_fmt = *mf; in fimc_isp_subdev_set_fmt() 476 struct isp_param *isp = &is->is_p_region->parameter.isp; in __ctrl_set_aewb_lock() local 480 isp->aa.cmd = cmd; in __ctrl_set_aewb_lock() 491 isp->aa.cmd = cmd; in __ctrl_set_aewb_lock() [all …]
|
| /linux/drivers/staging/media/atomisp/ |
| A D | Makefile | 177 -I$(atomisp)/pci/isp/kernels/ \ 183 -I$(atomisp)/pci/isp/kernels/bnr/ \ 186 -I$(atomisp)/pci/isp/kernels/cnr/ \ 201 -I$(atomisp)/pci/isp/kernels/de/ \ 204 -I$(atomisp)/pci/isp/kernels/dp/ \ 210 -I$(atomisp)/pci/isp/kernels/fc/ \ 216 -I$(atomisp)/pci/isp/kernels/gc/ \ 235 -I$(atomisp)/pci/isp/kernels/ob/ \ 250 -I$(atomisp)/pci/isp/kernels/sc/ \ 263 -I$(atomisp)/pci/isp/kernels/vf/ \ [all …]
|
| /linux/drivers/usb/phy/ |
| A D | phy-isp1301.c | 48 return __isp1301_write(isp, reg, value, 0); in isp1301_write() 58 struct isp1301 *isp = phy_to_isp(phy); in isp1301_phy_init() local 85 struct isp1301 *isp = phy_to_isp(phy); in isp1301_phy_set_vbus() local 97 struct isp1301 *isp; in isp1301_probe() local 100 isp = devm_kzalloc(&client->dev, sizeof(*isp), GFP_KERNEL); in isp1301_probe() 101 if (!isp) in isp1301_probe() 104 isp->client = client; in isp1301_probe() 105 mutex_init(&isp->mutex); in isp1301_probe() 107 phy = &isp->phy; in isp1301_probe() 114 i2c_set_clientdata(client, isp); in isp1301_probe() [all …]
|
| /linux/drivers/staging/media/ipu3/ |
| A D | ipu3-css-fw.c | 24 bi->info.isp.sp.id, bi->info.isp.sp.pipeline.mode, in imgu_css_fw_show_binary() 26 bi->info.isp.sp.enable.vf_veceven, in imgu_css_fw_show_binary() 27 bi->info.isp.sp.vf_dec.is_variable, in imgu_css_fw_show_binary() 28 bi->info.isp.num_output_pins); in imgu_css_fw_show_binary() 31 bi->info.isp.sp.input.min_width, in imgu_css_fw_show_binary() 32 bi->info.isp.sp.input.min_height, in imgu_css_fw_show_binary() 33 bi->info.isp.sp.input.max_width, in imgu_css_fw_show_binary() 34 bi->info.isp.sp.input.max_height, in imgu_css_fw_show_binary() 45 bi->info.isp.sp.output.min_width, in imgu_css_fw_show_binary() 46 bi->info.isp.sp.output.min_height, in imgu_css_fw_show_binary() [all …]
|