Hi ! Thanks for this, it is very appreciated !! I have a bay trail 2in1 (namely, the acer aspire swtich 10 sw5-012, with an OV2722 module, so supported by the driver) on top of which I run android-x86-q so I would be able to help a bit with testing the driver. I tried to pull in your changes on top of my 5.7-rc2 here : https://gitlab.com/lineageos-x86/android_kernel_common/-/commits/5.7-media but I did not understood how to correctly enable the driver. According to Kconfig help, there is still the hardcoded switch between ISP2401 and ISP2400, so for my Bay Trail tablet I should set : # CONFIG_VIDEO_ATOMISP_ISP2401 is not set but settings this breaks compilation with : ERROR: modpost: "ia_css_configure_sc"[drivers/staging/media/atomisp/atomisp.ko] undefined! Looking at commit history, I noticed that the driver should be able to recognize at runtime the ISP version, so what I tried next was to set CONFIG_VIDEO_ATOMISP_ISP2401=y, and the compilation went fine. I was able to boot the kernel (and I also added both shisp_2400b0_v21.bin and shisp_2401a0_v21.bin from an android tablet dump). The kernel booted fine, the ov2722 module is loaded, but according to dmesg it is not able to initialize the hardware : https://pastebin.com/VBMD1bau Unfortunately I am not too experienced in kernel\driver development but I would be happy to help to debug this, with guidance, if possible. Il giorno ven, 01/05/2020 alle 21.57 +0200, Mauro Carvalho Chehab ha scritto: > This driver is simply too big for it to be sent to the ML via e- > mails. Those > will very likely be rejected due to the e-mail sizes. > > So, instead, I'm sending a "GIT PULL" to myself, at the ML. > > This series basically "resurrect" this driver from the death, giving > it a > second chance to survive. > > I did a lot of cleanups on it during my spare time, and changed it to > be > able to work with ISP2401 (version A0). Several duplicated files got > removed, > several checkpatch warnings solved, and lots of other random things. > > My current plans are to have people at the community testing and > contributing with fixes, while I'll keep focused on cleaning its > code and allow to support all ISP variants at the same time > (right now, it requires a build time decision). > > That's said, I don't have any Atom hardware with cameras myself, and > it > seems that there's at least one version of ISP2401 that may require > some changes (version B0). > > So, we don't know if this works or not, but this also applies to any > other > driver at staging, as warned when someone tries to use it: > > [ 9.270599] atomisp_ov2680: module is from the staging > directory, the quality is unknown, you have been warned. > [ 9.350464] atomisp: module is from the staging directory, > the quality is unknown, you have been warned. > > So, use with care. > > Regards, > Mauro > > - > > > The following changes since commit > ceab3ac1e60d70afb4e25147d60817c513f235f7: > > media: dvb-frontends: DUMMY_FE should depends on DVB_CORE (2020-04- > 17 09:21:47 +0200) > > are available in the Git repository at: > > git://linuxtv.org/mchehab/experimental.git atomisp_v2 > > > for you to fetch changes up to > d3151587fa106c2b71169e5ea7d7de799152745f: > > atomisp: remove some file duplication and do more dir renames > (2020-05-01 14:24:58 +0200) > > ---------------------------------------------------------------- > Mauro Carvalho Chehab (69): > Revert "media: staging: atomisp: Remove driver" > media: atomisp: fix usage of access_ok() kAPI > media: atomisp: totalram_pages is now a function > media: atomisp: replace VFL_TYPE_GRABBER by VFL_TYPE_VIDEO > media: atomisp: Fix support for time 64 API > media: atomisp: use cpu_latency_qos_*() instead of > pm_qos_update*() > media: atomisp: use new ida API > media: atomisp: fix a broken compat32 code > media: atomisp: allow building the driver again > media: atomisp: fix several typos > media: atomisp: fix several coding style issues > media: atomisp: do lots of other coding style cleanups > media: atomisp: remove some dead code > media: atomisp: simplify math_support.h > media: atomisp: add a way for the driver to know the chipset > version > media: atomisp: atomisp_cmd.c test ISP version in runtime > media: atomisp: atomisp_dfs_tables.h: don't depend on ISP > version > media: atomisp: pci/atomisp2/*.h remove #ifdef ISP2401 > media: atomisp: atomisp_ioctl.c: get rid of a ISP2400/ISP2401 > dependency > media: atomisp: atomisp_v4l2.c: set wdt timers according with > ISP version > media: atomisp: atomisp_subdev.c check ISP version on runtime > media: atomisp: atomisp_csi2.c: remove useless ifdefs > media: atomisp: atomisp_compat_css20.c: detect ISP at runtime > media: atomisp: atomisp_compat_ioctl32.c: be independent of ISP > version > media: atomisp: sh_css_defs.h: get rid of build time > dependencies > media: atomisp: make sh_css_struct.h independent of ISP version > media: atomisp: make sh_css_sp_init_pipeline() ISP version > independent > media: atomisp: remove ISP version macros from sh_css_legacy.h > media: atomisp: remove table duplication from dfs tables > media: atomisp: unify sh_css_params_shading_id_table_generate() > media: atomisp: sh_css_param_dvs.h remove ISP version macros > media: atomisp: print css_version in runtime > media: atomisp: add support for possible new names > media: atomisp: css_trace.h: use the newest tracing code > media: atomisp: ia_css_binary_get_shading_info(): don't test > version > media: atomisp: get rid of some non-existing functions for > ISP2401 > media: atomisp: make util.c work with ISP2401 runtime detection > media: atomisp: sh_css: detect ISP version at runtime > media: atomisp: isp_const.h: get rid of an unused big define > list > media: atomisp: get rid of several typedef-style defines > media: atomisp: get rid of trivial ISP2401 dependencies on > header files > media: atomisp: get rid of unused header files > media: atomisp: remove unused definitions at > */isp_capture_defs.h > media: atomisp: remove several duplicated files > media: atomisp: remove unused hive_isp_css_host_ids_hrt.h > media: atomisp: hive_isp_css_defs.h: keep just one copy of it > media: atomisp: get finish de-duplication of hrt/hive*.h > media: atomisp: add Asus Transform T101HA ACPI vars > media: atomisp: use regulator_get_optional() for first attempt > media: atomisp: remove bayer_io_ls duplication > media: atomisp: rename anr2 param header file > media: atomisp: get rid of io_ls/ subdir > media: atomisp: remove unused duplicated files > media: atomisp: get rid of trivial version checks at *.h > media: atomisp: get rid of ia_css_sc_param.h version dependency > media: atomisp: get rid of ISP_VMEM_IS_BAMEM unused defines > media: atomisp: get rid of __ISP define tests > media: atomisp: make all file names unique at atomisp driver > media: atomisp: simplify makefiles > media: atomisp: cleanup directory hierarchy > media: atomisp: get rid of some broken code > media: atomisp: change function worders and fix include > media: atomisp: allow building for isp2401 > media: atomisp: cleanup contents of css_2400_system/ > media: atomisp: cleanup contents of css_2401_csi2p_system > media: atomisp: cleanup contents of css_2401_system > media: atomisp: get rid of most checks for ISP2401 version > media: atomisp: add firmware load code for ISP2401 rev B0 > atomisp: remove some file duplication and do more dir renames > > MAINTAINERS | 7 + > drivers/staging/media/Kconfig | 2 + > drivers/staging/media/Makefile | 1 + > drivers/staging/media/atomisp/Kconfig | 35 + > drivers/staging/media/atomisp/Makefile | 366 + > drivers/staging/media/atomisp/TODO | 74 + > drivers/staging/media/atomisp/i2c/Kconfig | 86 + > drivers/staging/media/atomisp/i2c/Makefile | 18 + > drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 1395 +++ > drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 1128 ++ > .../media/atomisp/i2c/atomisp-libmsrlisthelper.c | 207 + > drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 961 ++ > .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 1899 ++++ > drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 1472 +++ > drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 1277 +++ > drivers/staging/media/atomisp/i2c/gc0310.h | 404 + > drivers/staging/media/atomisp/i2c/gc2235.h | 680 ++ > drivers/staging/media/atomisp/i2c/mt9m114.h | 1791 +++ > drivers/staging/media/atomisp/i2c/ov2680.h | 855 ++ > drivers/staging/media/atomisp/i2c/ov2722.h | 1272 +++ > drivers/staging/media/atomisp/i2c/ov5693/Kconfig | 11 + > drivers/staging/media/atomisp/i2c/ov5693/Makefile | 2 + > drivers/staging/media/atomisp/i2c/ov5693/ad5823.h | 62 + > .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 1995 ++++ > drivers/staging/media/atomisp/i2c/ov5693/ov5693.h | 1391 +++ > drivers/staging/media/atomisp/include/hmm/hmm.h | 102 + > drivers/staging/media/atomisp/include/hmm/hmm_bo.h | 315 + > .../staging/media/atomisp/include/hmm/hmm_common.h | 96 + > .../staging/media/atomisp/include/hmm/hmm_pool.h | 115 + > drivers/staging/media/atomisp/include/hmm/hmm_vm.h | 65 + > .../staging/media/atomisp/include/linux/atomisp.h | 1359 +++ > .../atomisp/include/linux/atomisp_gmin_platform.h | 36 + > .../media/atomisp/include/linux/atomisp_platform.h | 247 + > .../media/atomisp/include/linux/libmsrlisthelper.h | 27 + > .../staging/media/atomisp/include/media/lm3554.h | 130 + > .../staging/media/atomisp/include/mmu/isp_mmu.h | 169 + > .../media/atomisp/include/mmu/sh_mmu_mrfld.h | 24 + > drivers/staging/media/atomisp/pci/atomisp-regs.h | 199 + > drivers/staging/media/atomisp/pci/atomisp_acc.c | 605 + > drivers/staging/media/atomisp/pci/atomisp_acc.h | 119 + > drivers/staging/media/atomisp/pci/atomisp_cmd.c | 6629 > +++++++++++ > drivers/staging/media/atomisp/pci/atomisp_cmd.h | 442 + > drivers/staging/media/atomisp/pci/atomisp_common.h | 74 + > drivers/staging/media/atomisp/pci/atomisp_compat.h | 663 ++ > .../media/atomisp/pci/atomisp_compat_css20.c | 4704 ++++++++ > .../media/atomisp/pci/atomisp_compat_css20.h | 277 + > .../media/atomisp/pci/atomisp_compat_ioctl32.c | 1177 ++ > .../media/atomisp/pci/atomisp_compat_ioctl32.h | 367 + > drivers/staging/media/atomisp/pci/atomisp_csi2.c | 426 + > drivers/staging/media/atomisp/pci/atomisp_csi2.h | 58 + > .../staging/media/atomisp/pci/atomisp_dfs_tables.h | 40 + > drivers/staging/media/atomisp/pci/atomisp_drvfs.c | 205 + > drivers/staging/media/atomisp/pci/atomisp_drvfs.h | 24 + > drivers/staging/media/atomisp/pci/atomisp_file.c | 227 + > drivers/staging/media/atomisp/pci/atomisp_file.h | 43 + > drivers/staging/media/atomisp/pci/atomisp_fops.c | 1305 +++ > drivers/staging/media/atomisp/pci/atomisp_fops.h | 50 + > drivers/staging/media/atomisp/pci/atomisp_helper.h | 28 + > .../staging/media/atomisp/pci/atomisp_internal.h | 307 + > drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 3103 +++++ > drivers/staging/media/atomisp/pci/atomisp_ioctl.h | 66 + > drivers/staging/media/atomisp/pci/atomisp_subdev.c | 1423 +++ > drivers/staging/media/atomisp/pci/atomisp_subdev.h | 466 + > drivers/staging/media/atomisp/pci/atomisp_tables.h | 187 + > drivers/staging/media/atomisp/pci/atomisp_tpg.c | 163 + > drivers/staging/media/atomisp/pci/atomisp_tpg.h | 38 + > .../media/atomisp/pci/atomisp_trace_event.h | 127 + > drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 1969 ++++ > drivers/staging/media/atomisp/pci/atomisp_v4l2.h | 40 + > .../pci/base/circbuf/interface/ia_css_circbuf.h | 376 + > .../base/circbuf/interface/ia_css_circbuf_comm.h | 58 + > .../base/circbuf/interface/ia_css_circbuf_desc.h | 173 + > .../media/atomisp/pci/base/circbuf/src/circbuf.c | 320 + > .../pci/base/refcount/interface/ia_css_refcount.h | 83 + > .../media/atomisp/pci/base/refcount/src/refcount.c | 275 + > drivers/staging/media/atomisp/pci/bits.h | 104 + > .../camera/pipe/interface/ia_css_pipe_binarydesc.h | 297 + > .../camera/pipe/interface/ia_css_pipe_stagedesc.h | 51 + > .../pci/camera/pipe/interface/ia_css_pipe_util.h | 39 + > .../atomisp/pci/camera/pipe/src/pipe_binarydesc.c | 873 ++ > .../atomisp/pci/camera/pipe/src/pipe_stagedesc.c | 118 + > .../media/atomisp/pci/camera/pipe/src/pipe_util.c | 50 + > .../pci/camera/util/interface/ia_css_util.h | 141 + > .../media/atomisp/pci/camera/util/src/util.c | 225 + > drivers/staging/media/atomisp/pci/cell_params.h | 40 + > .../pci/css_2400_system/hive/ia_css_isp_configs.c | 385 + > .../pci/css_2400_system/hive/ia_css_isp_params.c | 3419 ++++++ > .../pci/css_2400_system/hive/ia_css_isp_states.c | 223 + > .../hrt/hive_isp_css_irq_types_hrt.h | 68 + > .../css_2400_system/hrt/isp2400_mamoiada_params.h | 228 + > .../media/atomisp/pci/css_2400_system/spmem_dump.c | 1935 ++++ > .../atomisp/pci/css_2401_system/csi_rx_global.h | 63 + > .../pci/css_2401_system/hive/ia_css_isp_configs.c | 413 + > .../pci/css_2401_system/hive/ia_css_isp_params.c | 3366 ++++++ > .../pci/css_2401_system/hive/ia_css_isp_states.c | 223 + > .../atomisp/pci/css_2401_system/host/csi_rx.c | 40 + > .../pci/css_2401_system/host/csi_rx_local.h | 62 + > .../pci/css_2401_system/host/csi_rx_private.h | 305 + > .../atomisp/pci/css_2401_system/host/ibuf_ctrl.c | 22 + > .../pci/css_2401_system/host/ibuf_ctrl_local.h | 58 + > .../pci/css_2401_system/host/ibuf_ctrl_private.h | 267 + > .../atomisp/pci/css_2401_system/host/isys_dma.c | 40 + > .../pci/css_2401_system/host/isys_dma_local.h | 20 + > .../pci/css_2401_system/host/isys_dma_private.h | 61 + > .../atomisp/pci/css_2401_system/host/isys_irq.c | 43 + > .../pci/css_2401_system/host/isys_irq_local.h | 35 + > .../pci/css_2401_system/host/isys_irq_private.h | 106 + > .../pci/css_2401_system/host/isys_stream2mmio.c | 21 + > .../css_2401_system/host/isys_stream2mmio_local.h | 36 + > .../host/isys_stream2mmio_private.h | 167 + > .../pci/css_2401_system/host/pixelgen_local.h | 50 + > .../pci/css_2401_system/host/pixelgen_private.h | 182 + > .../css_2401_system/hrt/PixelGen_SysBlock_defs.h | 113 + > .../pci/css_2401_system/hrt/ibuf_cntrl_defs.h | 134 + > .../css_2401_system/hrt/mipi_backend_common_defs.h | 205 + > .../pci/css_2401_system/hrt/mipi_backend_defs.h | 208 + > .../atomisp/pci/css_2401_system/hrt/rx_csi_defs.h | 169 + > .../pci/css_2401_system/hrt/stream2mmio_defs.h | 68 + > .../atomisp/pci/css_2401_system/ibuf_ctrl_global.h | 79 + > .../atomisp/pci/css_2401_system/isys_dma_global.h | 89 + > .../atomisp/pci/css_2401_system/isys_irq_global.h | 35 + > .../pci/css_2401_system/isys_stream2mmio_global.h | 39 + > .../atomisp/pci/css_2401_system/pixelgen_global.h | 90 + > .../media/atomisp/pci/css_2401_system/spmem_dump.c | 1965 ++++ > .../atomisp/pci/css_receiver_2400_common_defs.h | 198 + > .../media/atomisp/pci/css_receiver_2400_defs.h | 256 + > drivers/staging/media/atomisp/pci/css_trace.h | 278 + > drivers/staging/media/atomisp/pci/defs.h | 36 + > drivers/staging/media/atomisp/pci/dma_v2_defs.h | 199 + > drivers/staging/media/atomisp/pci/gdc_v2_defs.h | 163 + > drivers/staging/media/atomisp/pci/gp_timer_defs.h | 36 + > .../staging/media/atomisp/pci/gpio_block_defs.h | 41 + > .../atomisp/pci/hive_isp_css_2401_irq_types_hrt.h | 68 + > .../atomisp/pci/hive_isp_css_common/debug_global.h | 81 + > .../atomisp/pci/hive_isp_css_common/dma_global.h | 254 + > .../pci/hive_isp_css_common/event_fifo_global.h | 20 + > .../pci/hive_isp_css_common/fifo_monitor_global.h | 32 + > .../atomisp/pci/hive_isp_css_common/gdc_global.h | 89 + > .../pci/hive_isp_css_common/gp_device_global.h | 84 + > .../pci/hive_isp_css_common/gp_timer_global.h | 33 + > .../atomisp/pci/hive_isp_css_common/gpio_global.h | 45 + > .../atomisp/pci/hive_isp_css_common/hmem_global.h | 45 + > .../atomisp/pci/hive_isp_css_common/host/debug.c | 71 + > .../pci/hive_isp_css_common/host/debug_local.h | 20 + > .../pci/hive_isp_css_common/host/debug_private.h | 126 + > .../atomisp/pci/hive_isp_css_common/host/dma.c | 299 + > .../pci/hive_isp_css_common/host/dma_local.h | 207 + > .../pci/hive_isp_css_common/host/dma_private.h | 41 + > .../pci/hive_isp_css_common/host/event_fifo.c | 19 + > .../hive_isp_css_common/host/event_fifo_local.h | 61 + > .../hive_isp_css_common/host/event_fifo_private.h | 77 + > .../pci/hive_isp_css_common/host/fifo_monitor.c | 569 + > .../hive_isp_css_common/host/fifo_monitor_local.h | 99 + > .../host/fifo_monitor_private.h | 80 + > .../atomisp/pci/hive_isp_css_common/host/gdc.c | 125 + > .../pci/hive_isp_css_common/host/gdc_local.h | 20 + > .../pci/hive_isp_css_common/host/gdc_private.h | 20 + > .../pci/hive_isp_css_common/host/gp_device.c | 108 + > .../pci/hive_isp_css_common/host/gp_device_local.h | 143 + > .../hive_isp_css_common/host/gp_device_private.h | 46 + > .../pci/hive_isp_css_common/host/gp_timer.c | 70 + > .../pci/hive_isp_css_common/host/gp_timer_local.h | 43 + > .../hive_isp_css_common/host/gp_timer_private.h | 22 + > .../pci/hive_isp_css_common/host/gpio_local.h | 20 + > .../pci/hive_isp_css_common/host/gpio_private.h | 44 + > .../atomisp/pci/hive_isp_css_common/host/hmem.c | 19 + > .../pci/hive_isp_css_common/host/hmem_local.h | 20 + > .../pci/hive_isp_css_common/host/hmem_private.h | 30 + > .../pci/hive_isp_css_common/host/input_formatter.c | 241 + > .../host/input_formatter_local.h | 121 + > .../host/input_formatter_private.h | 46 + > .../pci/hive_isp_css_common/host/input_system.c | 1849 +++ > .../atomisp/pci/hive_isp_css_common/host/irq.c | 451 + > .../pci/hive_isp_css_common/host/irq_local.h | 134 + > .../pci/hive_isp_css_common/host/irq_private.h | 44 + > .../atomisp/pci/hive_isp_css_common/host/isp.c | 128 + > .../pci/hive_isp_css_common/host/isp_local.h | 57 + > .../pci/hive_isp_css_common/host/isp_private.h | 160 + > .../atomisp/pci/hive_isp_css_common/host/mmu.c | 46 + > .../pci/hive_isp_css_common/host/mmu_local.h | 20 + > .../atomisp/pci/hive_isp_css_common/host/sp.c | 81 + > .../pci/hive_isp_css_common/host/sp_local.h | 101 + > .../pci/hive_isp_css_common/host/sp_private.h | 166 + > .../pci/hive_isp_css_common/host/timed_ctrl.c | 74 + > .../hive_isp_css_common/host/timed_ctrl_local.h | 20 + > .../hive_isp_css_common/host/timed_ctrl_private.h | 34 + > .../pci/hive_isp_css_common/host/vamem_local.h | 20 + > .../atomisp/pci/hive_isp_css_common/host/vmem.c | 276 + > .../pci/hive_isp_css_common/host/vmem_local.h | 57 + > .../pci/hive_isp_css_common/host/vmem_private.h | 20 + > .../hive_isp_css_common/input_formatter_global.h | 114 + > .../atomisp/pci/hive_isp_css_common/irq_global.h | 45 + > .../atomisp/pci/hive_isp_css_common/isp_global.h | 109 + > .../atomisp/pci/hive_isp_css_common/mmu_global.h | 22 + > .../atomisp/pci/hive_isp_css_common/sp_global.h | 93 + > .../pci/hive_isp_css_common/timed_ctrl_global.h | 54 + > .../atomisp/pci/hive_isp_css_common/vamem_global.h | 34 + > .../atomisp/pci/hive_isp_css_common/vmem_global.h | 28 + > .../staging/media/atomisp/pci/hive_isp_css_defs.h | 411 + > .../pci/hive_isp_css_include/assert_support.h | 73 + > .../pci/hive_isp_css_include/bitop_support.h | 24 + > .../atomisp/pci/hive_isp_css_include/csi_rx.h | 42 + > .../media/atomisp/pci/hive_isp_css_include/debug.h | 46 + > .../device_access/device_access.h | 177 + > .../media/atomisp/pci/hive_isp_css_include/dma.h | 46 + > .../pci/hive_isp_css_include/error_support.h | 39 + > .../atomisp/pci/hive_isp_css_include/event_fifo.h | 45 + > .../pci/hive_isp_css_include/fifo_monitor.h | 45 + > .../atomisp/pci/hive_isp_css_include/gdc_device.h | 47 + > .../atomisp/pci/hive_isp_css_include/gp_device.h | 45 + > .../atomisp/pci/hive_isp_css_include/gp_timer.h | 45 + > .../media/atomisp/pci/hive_isp_css_include/gpio.h | 45 + > .../media/atomisp/pci/hive_isp_css_include/hmem.h | 45 + > .../pci/hive_isp_css_include/host/csi_rx_public.h | 135 + > .../pci/hive_isp_css_include/host/debug_public.h | 98 + > .../pci/hive_isp_css_include/host/dma_public.h | 72 + > .../hive_isp_css_include/host/event_fifo_public.h | 79 + > .../host/fifo_monitor_public.h | 110 + > .../pci/hive_isp_css_include/host/gdc_public.h | 59 + > .../hive_isp_css_include/host/gp_device_public.h | 58 + > .../hive_isp_css_include/host/gp_timer_public.h | 33 + > .../pci/hive_isp_css_include/host/gpio_public.h | 45 + > .../pci/hive_isp_css_include/host/hmem_public.h | 32 + > .../hive_isp_css_include/host/ibuf_ctrl_public.h | 93 + > .../host/input_formatter_public.h | 115 + > .../pci/hive_isp_css_include/host/irq_public.h | 184 + > .../pci/hive_isp_css_include/host/isp_public.h | 185 + > .../hive_isp_css_include/host/isys_dma_public.h | 38 + > .../hive_isp_css_include/host/isys_irq_public.h | 45 + > .../pci/hive_isp_css_include/host/isys_public.h | 37 + > .../host/isys_stream2mmio_public.h | 101 + > .../pci/hive_isp_css_include/host/mmu_public.h | 94 + > .../hive_isp_css_include/host/pixelgen_public.h | 79 + > .../pci/hive_isp_css_include/host/sp_public.h | 223 + > .../pci/hive_isp_css_include/host/tag_public.h | 40 + > .../hive_isp_css_include/host/timed_ctrl_public.h | 59 + > .../pci/hive_isp_css_include/host/vamem_public.h | 18 + > .../pci/hive_isp_css_include/host/vmem_public.h | 20 + > .../atomisp/pci/hive_isp_css_include/ibuf_ctrl.h | 46 + > .../pci/hive_isp_css_include/input_formatter.h | 45 + > .../pci/hive_isp_css_include/input_system.h | 45 + > .../media/atomisp/pci/hive_isp_css_include/irq.h | 45 + > .../media/atomisp/pci/hive_isp_css_include/isp.h | 45 + > .../atomisp/pci/hive_isp_css_include/isys_dma.h | 46 + > .../atomisp/pci/hive_isp_css_include/isys_irq.h | 39 + > .../pci/hive_isp_css_include/isys_stream2mmio.h | 46 + > .../pci/hive_isp_css_include/math_support.h | 153 + > .../memory_access/memory_access.h | 174 + > .../pci/hive_isp_css_include/memory_realloc.h | 38 + > .../pci/hive_isp_css_include/misc_support.h | 26 + > .../atomisp/pci/hive_isp_css_include/mmu_device.h | 39 + > .../atomisp/pci/hive_isp_css_include/pixelgen.h | 46 + > .../pci/hive_isp_css_include/platform_support.h | 36 + > .../pci/hive_isp_css_include/print_support.h | 41 + > .../media/atomisp/pci/hive_isp_css_include/queue.h | 45 + > .../atomisp/pci/hive_isp_css_include/resource.h | 46 + > .../media/atomisp/pci/hive_isp_css_include/sp.h | 45 + > .../pci/hive_isp_css_include/string_support.h | 165 + > .../pci/hive_isp_css_include/system_types.h | 24 + > .../media/atomisp/pci/hive_isp_css_include/tag.h | 44 + > .../atomisp/pci/hive_isp_css_include/timed_ctrl.h | 45 + > .../pci/hive_isp_css_include/type_support.h | 40 + > .../media/atomisp/pci/hive_isp_css_include/vamem.h | 36 + > .../media/atomisp/pci/hive_isp_css_include/vmem.h | 45 + > .../pci/hive_isp_css_shared/host/queue_local.h | 20 + > .../pci/hive_isp_css_shared/host/queue_private.h | 18 + > .../atomisp/pci/hive_isp_css_shared/host/tag.c | 91 + > .../pci/hive_isp_css_shared/host/tag_local.h | 22 + > .../pci/hive_isp_css_shared/host/tag_private.h | 18 + > .../atomisp/pci/hive_isp_css_shared/queue_global.h | 18 + > .../pci/hive_isp_css_shared/sw_event_global.h | 35 + > .../atomisp/pci/hive_isp_css_shared/tag_global.h | 56 + > .../pci/hive_isp_css_streaming_to_mipi_types_hrt.h | 26 + > drivers/staging/media/atomisp/pci/hive_types.h | 128 + > drivers/staging/media/atomisp/pci/hmm/hmm.c | 727 ++ > drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 1522 +++ > .../media/atomisp/pci/hmm/hmm_dynamic_pool.c | 233 + > .../media/atomisp/pci/hmm/hmm_reserved_pool.c | 252 + > drivers/staging/media/atomisp/pci/hmm/hmm_vm.c | 212 + > .../atomisp/pci/hrt/hive_isp_css_custom_host_hrt.h | 106 + > .../media/atomisp/pci/hrt/hive_isp_css_mm_hrt.c | 124 + > .../media/atomisp/pci/hrt/hive_isp_css_mm_hrt.h | 57 + > drivers/staging/media/atomisp/pci/ia_css.h | 57 + > drivers/staging/media/atomisp/pci/ia_css_3a.h | 189 + > .../staging/media/atomisp/pci/ia_css_acc_types.h | 476 + > drivers/staging/media/atomisp/pci/ia_css_buffer.h | 85 + > drivers/staging/media/atomisp/pci/ia_css_control.h | 156 + > .../media/atomisp/pci/ia_css_device_access.c | 95 + > .../media/atomisp/pci/ia_css_device_access.h | 60 + > drivers/staging/media/atomisp/pci/ia_css_dvs.h | 297 + > drivers/staging/media/atomisp/pci/ia_css_env.h | 94 + > drivers/staging/media/atomisp/pci/ia_css_err.h | 63 + > .../media/atomisp/pci/ia_css_event_public.h | 196 + > .../staging/media/atomisp/pci/ia_css_firmware.h | 74 + > drivers/staging/media/atomisp/pci/ia_css_frac.h | 37 + > .../media/atomisp/pci/ia_css_frame_format.h | 101 + > .../media/atomisp/pci/ia_css_frame_public.h | 353 + > .../staging/media/atomisp/pci/ia_css_host_data.h | 45 + > .../staging/media/atomisp/pci/ia_css_input_port.h | 60 + > drivers/staging/media/atomisp/pci/ia_css_irq.h | 235 + > .../staging/media/atomisp/pci/ia_css_isp_configs.h | 191 + > .../staging/media/atomisp/pci/ia_css_isp_params.h | 394 + > .../staging/media/atomisp/pci/ia_css_isp_states.h | 73 + > .../media/atomisp/pci/ia_css_memory_access.c | 85 + > .../staging/media/atomisp/pci/ia_css_metadata.h | 72 + > drivers/staging/media/atomisp/pci/ia_css_mipi.h | 82 + > drivers/staging/media/atomisp/pci/ia_css_mmu.h | 32 + > .../staging/media/atomisp/pci/ia_css_mmu_private.h | 29 + > drivers/staging/media/atomisp/pci/ia_css_morph.h | 39 + > drivers/staging/media/atomisp/pci/ia_css_pipe.h | 189 + > .../staging/media/atomisp/pci/ia_css_pipe_public.h | 569 + > drivers/staging/media/atomisp/pci/ia_css_prbs.h | 53 + > .../staging/media/atomisp/pci/ia_css_properties.h | 41 + > drivers/staging/media/atomisp/pci/ia_css_shading.h | 40 + > drivers/staging/media/atomisp/pci/ia_css_stream.h | 111 + > .../media/atomisp/pci/ia_css_stream_format.h | 29 + > .../media/atomisp/pci/ia_css_stream_public.h | 585 + > drivers/staging/media/atomisp/pci/ia_css_timer.h | 68 + > drivers/staging/media/atomisp/pci/ia_css_tpg.h | 78 + > drivers/staging/media/atomisp/pci/ia_css_types.h | 605 + > drivers/staging/media/atomisp/pci/ia_css_version.h | 40 + > .../media/atomisp/pci/ia_css_version_data.h | 27 + > drivers/staging/media/atomisp/pci/if_defs.h | 22 + > .../atomisp/pci/input_formatter_subsystem_defs.h | 53 + > .../media/atomisp/pci/input_selector_defs.h | 88 + > .../media/atomisp/pci/input_switch_2400_defs.h | 30 + > .../media/atomisp/pci/input_system_ctrl_defs.h | 243 + > .../staging/media/atomisp/pci/input_system_defs.h | 126 + > .../media/atomisp/pci/input_system_global.h | 10 + > .../staging/media/atomisp/pci/input_system_local.h | 10 + > .../media/atomisp/pci/input_system_private.h | 10 + > .../media/atomisp/pci/input_system_public.h | 8 + > .../media/atomisp/pci/irq_controller_defs.h | 28 + > .../pci/isp/kernels/aa/aa_2/ia_css_aa2.host.c | 31 + > .../pci/isp/kernels/aa/aa_2/ia_css_aa2.host.h | 27 + > .../pci/isp/kernels/aa/aa_2/ia_css_aa2_param.h | 24 + > .../pci/isp/kernels/aa/aa_2/ia_css_aa2_types.h | 46 + > .../pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.c | 61 + > .../pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.h | 39 + > .../pci/isp/kernels/anr/anr_1.0/ia_css_anr_param.h | 25 + > .../pci/isp/kernels/anr/anr_1.0/ia_css_anr_types.h | 35 + > .../pci/isp/kernels/anr/anr_2/ia_css_anr2.host.c | 46 + > .../pci/isp/kernels/anr/anr_2/ia_css_anr2.host.h | 35 + > .../pci/isp/kernels/anr/anr_2/ia_css_anr2_param.h | 27 + > .../isp/kernels/anr/anr_2/ia_css_anr2_table.host.c | 55 + > .../isp/kernels/anr/anr_2/ia_css_anr2_table.host.h | 22 + > .../pci/isp/kernels/anr/anr_2/ia_css_anr2_types.h | 31 + > .../pci/isp/kernels/bh/bh_2/ia_css_bh.host.c | 66 + > .../pci/isp/kernels/bh/bh_2/ia_css_bh.host.h | 32 + > .../pci/isp/kernels/bh/bh_2/ia_css_bh_param.h | 40 + > .../pci/isp/kernels/bh/bh_2/ia_css_bh_types.h | 35 + > .../pci/isp/kernels/bnlm/ia_css_bnlm.host.c | 196 + > .../pci/isp/kernels/bnlm/ia_css_bnlm.host.h | 40 + > .../pci/isp/kernels/bnlm/ia_css_bnlm_param.h | 64 + > .../pci/isp/kernels/bnlm/ia_css_bnlm_types.h | 106 + > .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.c | 131 + > .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.h | 35 + > .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_param.h | 47 + > .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_types.h | 71 + > .../pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c | 64 + > .../pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.h | 34 + > .../pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr_param.h | 30 + > .../pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.c | 28 + > .../pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.h | 25 + > .../pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr_param.h | 24 + > .../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.c | 73 + > .../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.h | 43 + > .../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2_param.h | 32 + > .../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2_types.h | 54 + > .../conversion_1.0/ia_css_conversion.host.c | 36 + > .../conversion_1.0/ia_css_conversion.host.h | 29 + > .../conversion_1.0/ia_css_conversion_param.h | 28 + > .../conversion_1.0/ia_css_conversion_types.h | 32 + > .../copy_output_1.0/ia_css_copy_output.host.c | 46 + > .../copy_output_1.0/ia_css_copy_output.host.h | 34 + > .../copy_output_1.0/ia_css_copy_output_param.h | 26 + > .../isp/kernels/crop/crop_1.0/ia_css_crop.host.c | 64 + > .../isp/kernels/crop/crop_1.0/ia_css_crop.host.h | 41 + > .../isp/kernels/crop/crop_1.0/ia_css_crop_param.h | 32 + > .../isp/kernels/crop/crop_1.0/ia_css_crop_types.h | 34 + > .../pci/isp/kernels/csc/csc_1.0/ia_css_csc.host.c | 127 + > .../pci/isp/kernels/csc/csc_1.0/ia_css_csc.host.h | 54 + > .../pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h | 33 + > .../pci/isp/kernels/csc/csc_1.0/ia_css_csc_types.h | 78 + > .../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.c | 121 + > .../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.h | 33 + > .../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5_param.h | 46 + > .../pci/isp/kernels/ctc/ctc2/ia_css_ctc2.host.c | 157 + > .../pci/isp/kernels/ctc/ctc2/ia_css_ctc2.host.h | 33 + > .../pci/isp/kernels/ctc/ctc2/ia_css_ctc2_param.h | 48 + > .../pci/isp/kernels/ctc/ctc2/ia_css_ctc2_types.h | 54 + > .../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.c | 58 + > .../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.h | 36 + > .../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_param.h | 44 + > .../kernels/ctc/ctc_1.0/ia_css_ctc_table.host.c | 214 + > .../kernels/ctc/ctc_1.0/ia_css_ctc_table.host.h | 24 + > .../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.h | 110 + > .../pci/isp/kernels/de/de_1.0/ia_css_de.host.c | 78 + > .../pci/isp/kernels/de/de_1.0/ia_css_de.host.h | 44 + > .../pci/isp/kernels/de/de_1.0/ia_css_de_param.h | 27 + > .../pci/isp/kernels/de/de_1.0/ia_css_de_types.h | 42 + > .../pci/isp/kernels/de/de_2/ia_css_de2.host.c | 53 + > .../pci/isp/kernels/de/de_2/ia_css_de2.host.h | 38 + > .../pci/isp/kernels/de/de_2/ia_css_de2_param.h | 30 + > .../pci/isp/kernels/de/de_2/ia_css_de2_types.h | 41 + > .../pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c | 131 + > .../pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.h | 47 + > .../pci/isp/kernels/dp/dp_1.0/ia_css_dp_param.h | 36 + > .../pci/isp/kernels/dp/dp_1.0/ia_css_dp_types.h | 48 + > .../pci/isp/kernels/dpc2/ia_css_dpc2.host.c | 65 + > .../pci/isp/kernels/dpc2/ia_css_dpc2.host.h | 39 + > .../pci/isp/kernels/dpc2/ia_css_dpc2_param.h | 51 + > .../pci/isp/kernels/dpc2/ia_css_dpc2_types.h | 59 + > .../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c | 301 + > .../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.h | 60 + > .../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs_param.h | 32 + > .../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs_types.h | 29 + > .../pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c | 338 + > .../pci/isp/kernels/eed1_8/ia_css_eed1_8.host.h | 45 + > .../pci/isp/kernels/eed1_8/ia_css_eed1_8_param.h | 153 + > .../pci/isp/kernels/eed1_8/ia_css_eed1_8_types.h | 87 + > .../isp/kernels/fc/fc_1.0/ia_css_formats.host.c | 63 + > .../isp/kernels/fc/fc_1.0/ia_css_formats.host.h | 44 + > .../isp/kernels/fc/fc_1.0/ia_css_formats_param.h | 25 + > .../isp/kernels/fc/fc_1.0/ia_css_formats_types.h | 38 + > .../fixedbds/fixedbds_1.0/ia_css_fixedbds_param.h | 32 + > .../fixedbds/fixedbds_1.0/ia_css_fixedbds_types.h | 24 + > .../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.c | 88 + > .../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.h | 44 + > .../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_param.h | 35 + > .../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_types.h | 52 + > .../pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.c | 117 + > .../pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.h | 65 + > .../pci/isp/kernels/gc/gc_1.0/ia_css_gc_param.h | 61 + > .../isp/kernels/gc/gc_1.0/ia_css_gc_table.host.c | 213 + > .../isp/kernels/gc/gc_1.0/ia_css_gc_table.host.h | 24 + > .../pci/isp/kernels/gc/gc_1.0/ia_css_gc_types.h | 97 + > .../pci/isp/kernels/gc/gc_2/ia_css_gc2.host.c | 109 + > .../pci/isp/kernels/gc/gc_2/ia_css_gc2.host.h | 79 + > .../pci/isp/kernels/gc/gc_2/ia_css_gc2_param.h | 43 + > .../isp/kernels/gc/gc_2/ia_css_gc2_table.host.c | 131 + > .../isp/kernels/gc/gc_2/ia_css_gc2_table.host.h | 26 + > .../pci/isp/kernels/gc/gc_2/ia_css_gc2_types.h | 54 + > .../atomisp/pci/isp/kernels/hdr/ia_css_hdr.host.c | 41 + > .../atomisp/pci/isp/kernels/hdr/ia_css_hdr.host.h | 31 + > .../atomisp/pci/isp/kernels/hdr/ia_css_hdr_param.h | 59 + > .../atomisp/pci/isp/kernels/hdr/ia_css_hdr_types.h | 70 + > .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c | 93 + > .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.h | 28 + > .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_param.h | 20 + > .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_types.h | 20 + > .../ipu2_io_ls/common/ia_css_common_io_param.h | 20 + > .../ipu2_io_ls/common/ia_css_common_io_types.h | 29 + > .../yuv444_io_ls/ia_css_yuv444_io.host.c | 93 + > .../yuv444_io_ls/ia_css_yuv444_io.host.h | 28 + > .../yuv444_io_ls/ia_css_yuv444_io_param.h | 20 + > .../yuv444_io_ls/ia_css_yuv444_io_types.h | 20 + > .../iterator/iterator_1.0/ia_css_iterator.host.c | 80 + > .../iterator/iterator_1.0/ia_css_iterator.host.h | 34 + > .../iterator/iterator_1.0/ia_css_iterator_param.h | 38 + > .../isp/kernels/macc/macc1_5/ia_css_macc1_5.host.c | 74 + > .../isp/kernels/macc/macc1_5/ia_css_macc1_5.host.h | 41 + > .../kernels/macc/macc1_5/ia_css_macc1_5_param.h | 31 + > .../macc/macc1_5/ia_css_macc1_5_table.host.c | 34 + > .../macc/macc1_5/ia_css_macc1_5_table.host.h | 22 + > .../kernels/macc/macc1_5/ia_css_macc1_5_types.h | 73 + > .../isp/kernels/macc/macc_1.0/ia_css_macc.host.c | 49 + > .../isp/kernels/macc/macc_1.0/ia_css_macc.host.h | 41 + > .../isp/kernels/macc/macc_1.0/ia_css_macc_param.h | 25 + > .../kernels/macc/macc_1.0/ia_css_macc_table.host.c | 51 + > .../kernels/macc/macc_1.0/ia_css_macc_table.host.h | 23 + > .../isp/kernels/macc/macc_1.0/ia_css_macc_types.h | 63 + > .../isp/kernels/norm/norm_1.0/ia_css_norm.host.c | 15 + > .../isp/kernels/norm/norm_1.0/ia_css_norm.host.h | 20 + > .../isp/kernels/norm/norm_1.0/ia_css_norm_param.h | 18 + > .../pci/isp/kernels/ob/ob2/ia_css_ob2.host.c | 76 + > .../pci/isp/kernels/ob/ob2/ia_css_ob2.host.h | 40 + > .../pci/isp/kernels/ob/ob2/ia_css_ob2_param.h | 28 + > .../pci/isp/kernels/ob/ob2/ia_css_ob2_types.h | 44 + > .../pci/isp/kernels/ob/ob_1.0/ia_css_ob.host.c | 154 + > .../pci/isp/kernels/ob/ob_1.0/ia_css_ob.host.h | 53 + > .../pci/isp/kernels/ob/ob_1.0/ia_css_ob_param.h | 47 + > .../pci/isp/kernels/ob/ob_1.0/ia_css_ob_types.h | 68 + > .../kernels/output/output_1.0/ia_css_output.host.c | 163 + > .../kernels/output/output_1.0/ia_css_output.host.h | 75 + > .../output/output_1.0/ia_css_output_param.h | 36 + > .../output/output_1.0/ia_css_output_types.h | 47 + > .../kernels/qplane/qplane_2/ia_css_qplane.host.c | 61 + > .../kernels/qplane/qplane_2/ia_css_qplane.host.h | 43 + > .../kernels/qplane/qplane_2/ia_css_qplane_param.h | 30 + > .../kernels/qplane/qplane_2/ia_css_qplane_types.h | 31 + > .../pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c | 135 + > .../pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.h | 38 + > .../pci/isp/kernels/raw/raw_1.0/ia_css_raw_param.h | 38 + > .../pci/isp/kernels/raw/raw_1.0/ia_css_raw_types.h | 36 + > .../raw_aa_binning_1.0/ia_css_raa.host.c | 35 + > .../raw_aa_binning_1.0/ia_css_raa.host.h | 27 + > .../pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.c | 76 + > .../pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.h | 41 + > .../pci/isp/kernels/ref/ref_1.0/ia_css_ref_param.h | 36 + > .../pci/isp/kernels/ref/ref_1.0/ia_css_ref_state.h | 26 + > .../pci/isp/kernels/ref/ref_1.0/ia_css_ref_types.h | 25 + > .../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c | 386 + > .../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.h | 77 + > .../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_param.h | 53 + > .../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_types.h | 221 + > .../pci/isp/kernels/sc/sc_1.0/ia_css_sc.host.c | 129 + > .../pci/isp/kernels/sc/sc_1.0/ia_css_sc.host.h | 77 + > .../pci/isp/kernels/sc/sc_1.0/ia_css_sc_param.h | 42 + > .../pci/isp/kernels/sc/sc_1.0/ia_css_sc_types.h | 134 + > .../kernels/sdis/common/ia_css_sdis_common.host.h | 101 + > .../kernels/sdis/common/ia_css_sdis_common_types.h | 220 + > .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c | 437 + > .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.h | 101 + > .../isp/kernels/sdis/sdis_1.0/ia_css_sdis_types.h | 55 + > .../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c | 350 + > .../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.h | 95 + > .../isp/kernels/sdis/sdis_2/ia_css_sdis2_types.h | 75 + > .../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.c | 74 + > .../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.h | 38 + > .../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf_param.h | 43 + > .../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf_types.h | 52 + > .../pci/isp/kernels/tnr/tnr3/ia_css_tnr3_types.h | 63 + > .../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c | 120 + > .../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.h | 56 + > .../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_param.h | 40 + > .../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_state.h | 26 + > .../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_types.h | 57 + > .../pci/isp/kernels/uds/uds_1.0/ia_css_uds_param.h | 31 + > .../pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.c | 138 + > .../pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.h | 47 + > .../pci/isp/kernels/vf/vf_1.0/ia_css_vf_param.h | 37 + > .../pci/isp/kernels/vf/vf_1.0/ia_css_vf_types.h | 31 + > .../pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c | 86 + > .../pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.h | 39 + > .../pci/isp/kernels/wb/wb_1.0/ia_css_wb_param.h | 29 + > .../pci/isp/kernels/wb/wb_1.0/ia_css_wb_types.h | 46 + > .../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.c | 65 + > .../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.h | 47 + > .../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_param.h | 50 + > .../kernels/xnr/xnr_1.0/ia_css_xnr_table.host.c | 81 + > .../kernels/xnr/xnr_1.0/ia_css_xnr_table.host.h | 22 + > .../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_types.h | 70 + > .../pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c | 249 + > .../pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.h | 41 + > .../isp/kernels/xnr/xnr_3.0/ia_css_xnr3_param.h | 83 + > .../isp/kernels/xnr/xnr_3.0/ia_css_xnr3_types.h | 97 + > .../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c | 217 + > .../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.h | 60 + > .../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr_param.h | 49 + > .../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr_types.h | 80 + > .../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.c | 118 + > .../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.h | 56 + > .../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_param.h | 45 + > .../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_types.h | 93 + > .../pci/isp/modes/interface/input_buf.isp.h | 37 + > .../atomisp/pci/isp/modes/interface/isp_const.h | 180 + > .../atomisp/pci/isp/modes/interface/isp_types.h | 79 + > .../atomisp/pci/isp2400_input_system_global.h | 155 + > .../media/atomisp/pci/isp2400_input_system_local.h | 539 + > .../atomisp/pci/isp2400_input_system_private.h | 122 + > .../atomisp/pci/isp2400_input_system_public.h | 369 + > .../staging/media/atomisp/pci/isp2400_support.h | 38 + > .../media/atomisp/pci/isp2400_system_global.h | 348 + > .../media/atomisp/pci/isp2400_system_local.h | 325 + > .../atomisp/pci/isp2401_input_system_global.h | 205 + > .../media/atomisp/pci/isp2401_input_system_local.h | 106 + > .../atomisp/pci/isp2401_input_system_private.h | 129 + > .../media/atomisp/pci/isp2401_mamoiada_params.h | 228 + > .../media/atomisp/pci/isp2401_system_global.h | 457 + > .../media/atomisp/pci/isp2401_system_local.h | 406 + > .../media/atomisp/pci/isp_acquisition_defs.h | 229 + > .../staging/media/atomisp/pci/isp_capture_defs.h | 278 + > drivers/staging/media/atomisp/pci/memory_realloc.c | 81 + > drivers/staging/media/atomisp/pci/mmu/isp_mmu.c | 581 + > .../staging/media/atomisp/pci/mmu/sh_mmu_mrfld.c | 77 + > drivers/staging/media/atomisp/pci/mmu_defs.h | 23 + > .../pci/runtime/binary/interface/ia_css_binary.h | 228 + > .../media/atomisp/pci/runtime/binary/src/binary.c | 1852 +++ > .../pci/runtime/bufq/interface/ia_css_bufq.h | 177 + > .../pci/runtime/bufq/interface/ia_css_bufq_comm.h | 50 + > .../media/atomisp/pci/runtime/bufq/src/bufq.c | 566 + > .../pci/runtime/debug/interface/ia_css_debug.h | 502 + > .../debug/interface/ia_css_debug_internal.h | 15 + > .../runtime/debug/interface/ia_css_debug_pipe.h | 67 + > .../atomisp/pci/runtime/debug/src/ia_css_debug.c | 3544 ++++++ > .../pci/runtime/event/interface/ia_css_event.h | 30 + > .../media/atomisp/pci/runtime/event/src/event.c | 112 + > .../pci/runtime/eventq/interface/ia_css_eventq.h | 53 + > .../media/atomisp/pci/runtime/eventq/src/eventq.c | 77 + > .../pci/runtime/frame/interface/ia_css_frame.h | 163 + > .../runtime/frame/interface/ia_css_frame_comm.h | 115 + > .../media/atomisp/pci/runtime/frame/src/frame.c | 989 ++ > .../pci/runtime/ifmtr/interface/ia_css_ifmtr.h | 33 + > .../media/atomisp/pci/runtime/ifmtr/src/ifmtr.c | 552 + > .../runtime/inputfifo/interface/ia_css_inputfifo.h | 53 + > .../atomisp/pci/runtime/inputfifo/src/inputfifo.c | 538 + > .../runtime/isp_param/interface/ia_css_isp_param.h | 102 + > .../isp_param/interface/ia_css_isp_param_types.h | 81 + > .../atomisp/pci/runtime/isp_param/src/isp_param.c | 216 + > .../pci/runtime/isys/interface/ia_css_isys.h | 184 + > .../pci/runtime/isys/interface/ia_css_isys_comm.h | 53 + > .../atomisp/pci/runtime/isys/src/csi_rx_rmgr.c | 167 + > .../atomisp/pci/runtime/isys/src/csi_rx_rmgr.h | 26 + > .../atomisp/pci/runtime/isys/src/ibuf_ctrl_rmgr.c | 121 + > .../atomisp/pci/runtime/isys/src/ibuf_ctrl_rmgr.h | 38 + > .../atomisp/pci/runtime/isys/src/isys_dma_rmgr.c | 87 + > .../atomisp/pci/runtime/isys/src/isys_dma_rmgr.h | 24 + > .../media/atomisp/pci/runtime/isys/src/isys_init.c | 123 + > .../pci/runtime/isys/src/isys_stream2mmio_rmgr.c | 89 + > .../pci/runtime/isys/src/isys_stream2mmio_rmgr.h | 24 + > .../media/atomisp/pci/runtime/isys/src/rx.c | 600 + > .../atomisp/pci/runtime/isys/src/virtual_isys.c | 892 ++ > .../atomisp/pci/runtime/isys/src/virtual_isys.h | 24 + > .../runtime/pipeline/interface/ia_css_pipeline.h | 286 + > .../pipeline/interface/ia_css_pipeline_common.h | 27 + > .../atomisp/pci/runtime/pipeline/src/pipeline.c | 786 ++ > .../pci/runtime/queue/interface/ia_css_queue.h | 175 + > .../runtime/queue/interface/ia_css_queue_comm.h | 53 + > .../media/atomisp/pci/runtime/queue/src/queue.c | 422 + > .../atomisp/pci/runtime/queue/src/queue_access.c | 176 + > .../atomisp/pci/runtime/queue/src/queue_access.h | 85 + > .../pci/runtime/rmgr/interface/ia_css_rmgr.h | 72 + > .../pci/runtime/rmgr/interface/ia_css_rmgr_vbuf.h | 99 + > .../media/atomisp/pci/runtime/rmgr/src/rmgr.c | 39 + > .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 336 + > .../pci/runtime/spctrl/interface/ia_css_spctrl.h | 68 + > .../runtime/spctrl/interface/ia_css_spctrl_comm.h | 45 + > .../media/atomisp/pci/runtime/spctrl/src/spctrl.c | 182 + > .../tagger/interface/ia_css_tagger_common.h | 43 + > .../media/atomisp/pci/runtime/timer/src/timer.c | 31 + > .../atomisp/pci/scalar_processor_2400_params.h | 20 + > drivers/staging/media/atomisp/pci/sh_css.c | 11179 > +++++++++++++++++++ > drivers/staging/media/atomisp/pci/sh_css_defs.h | 410 + > .../staging/media/atomisp/pci/sh_css_dvs_info.h | 36 + > .../staging/media/atomisp/pci/sh_css_firmware.c | 331 + > .../staging/media/atomisp/pci/sh_css_firmware.h | 55 + > drivers/staging/media/atomisp/pci/sh_css_frac.h | 40 + > .../staging/media/atomisp/pci/sh_css_host_data.c | 42 + > drivers/staging/media/atomisp/pci/sh_css_hrt.c | 85 + > drivers/staging/media/atomisp/pci/sh_css_hrt.h | 34 + > .../staging/media/atomisp/pci/sh_css_internal.h | 1061 ++ > drivers/staging/media/atomisp/pci/sh_css_legacy.h | 70 + > .../staging/media/atomisp/pci/sh_css_metadata.c | 16 + > drivers/staging/media/atomisp/pci/sh_css_metrics.c | 175 + > drivers/staging/media/atomisp/pci/sh_css_metrics.h | 55 + > drivers/staging/media/atomisp/pci/sh_css_mipi.c | 757 ++ > drivers/staging/media/atomisp/pci/sh_css_mipi.h | 49 + > drivers/staging/media/atomisp/pci/sh_css_mmu.c | 60 + > drivers/staging/media/atomisp/pci/sh_css_morph.c | 16 + > .../staging/media/atomisp/pci/sh_css_param_dvs.c | 286 + > .../staging/media/atomisp/pci/sh_css_param_dvs.h | 85 + > .../media/atomisp/pci/sh_css_param_shading.c | 402 + > .../media/atomisp/pci/sh_css_param_shading.h | 34 + > drivers/staging/media/atomisp/pci/sh_css_params.c | 5247 +++++++++ > drivers/staging/media/atomisp/pci/sh_css_params.h | 188 + > .../media/atomisp/pci/sh_css_params_internal.h | 21 + > drivers/staging/media/atomisp/pci/sh_css_pipe.c | 16 + > .../staging/media/atomisp/pci/sh_css_properties.c | 43 + > drivers/staging/media/atomisp/pci/sh_css_shading.c | 16 + > drivers/staging/media/atomisp/pci/sh_css_sp.c | 1829 +++ > drivers/staging/media/atomisp/pci/sh_css_sp.h | 248 + > drivers/staging/media/atomisp/pci/sh_css_stream.c | 16 + > .../media/atomisp/pci/sh_css_stream_format.c | 76 + > .../media/atomisp/pci/sh_css_stream_format.h | 23 + > drivers/staging/media/atomisp/pci/sh_css_struct.h | 85 + > drivers/staging/media/atomisp/pci/sh_css_uds.h | 37 + > drivers/staging/media/atomisp/pci/sh_css_version.c | 37 + > drivers/staging/media/atomisp/pci/str2mem_defs.h | 39 + > .../media/atomisp/pci/streaming_to_mipi_defs.h | 28 + > drivers/staging/media/atomisp/pci/system_global.h | 10 + > drivers/staging/media/atomisp/pci/system_local.h | 10 + > .../media/atomisp/pci/timed_controller_defs.h | 22 + > drivers/staging/media/atomisp/pci/version.h | 20 + > drivers/staging/media/atomisp/platform/Makefile | 5 + > .../media/atomisp/platform/intel-mid/Makefile | 4 + > .../platform/intel-mid/atomisp_gmin_platform.c | 810 ++ > 677 files changed, 147292 insertions(+) > create mode 100644 drivers/staging/media/atomisp/Kconfig > create mode 100644 drivers/staging/media/atomisp/Makefile > create mode 100644 drivers/staging/media/atomisp/TODO > create mode 100644 drivers/staging/media/atomisp/i2c/Kconfig > create mode 100644 drivers/staging/media/atomisp/i2c/Makefile > create mode 100644 drivers/staging/media/atomisp/i2c/atomisp- > gc0310.c > create mode 100644 drivers/staging/media/atomisp/i2c/atomisp- > gc2235.c > create mode 100644 drivers/staging/media/atomisp/i2c/atomisp- > libmsrlisthelper.c > create mode 100644 drivers/staging/media/atomisp/i2c/atomisp- > lm3554.c > create mode 100644 drivers/staging/media/atomisp/i2c/atomisp- > mt9m114.c > create mode 100644 drivers/staging/media/atomisp/i2c/atomisp- > ov2680.c > create mode 100644 drivers/staging/media/atomisp/i2c/atomisp- > ov2722.c > create mode 100644 drivers/staging/media/atomisp/i2c/gc0310.h > create mode 100644 drivers/staging/media/atomisp/i2c/gc2235.h > create mode 100644 drivers/staging/media/atomisp/i2c/mt9m114.h > create mode 100644 drivers/staging/media/atomisp/i2c/ov2680.h > create mode 100644 drivers/staging/media/atomisp/i2c/ov2722.h > create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/Kconfig > create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/Makefile > create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ad5823.h > create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/atomisp- > ov5693.c > create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ov5693.h > create mode 100644 drivers/staging/media/atomisp/include/hmm/hmm.h > create mode 100644 > drivers/staging/media/atomisp/include/hmm/hmm_bo.h > create mode 100644 > drivers/staging/media/atomisp/include/hmm/hmm_common.h > create mode 100644 > drivers/staging/media/atomisp/include/hmm/hmm_pool.h > create mode 100644 > drivers/staging/media/atomisp/include/hmm/hmm_vm.h > create mode 100644 > drivers/staging/media/atomisp/include/linux/atomisp.h > create mode 100644 > drivers/staging/media/atomisp/include/linux/atomisp_gmin_platform.h > create mode 100644 > drivers/staging/media/atomisp/include/linux/atomisp_platform.h > create mode 100644 > drivers/staging/media/atomisp/include/linux/libmsrlisthelper.h > create mode 100644 > drivers/staging/media/atomisp/include/media/lm3554.h > create mode 100644 > drivers/staging/media/atomisp/include/mmu/isp_mmu.h > create mode 100644 > drivers/staging/media/atomisp/include/mmu/sh_mmu_mrfld.h > create mode 100644 drivers/staging/media/atomisp/pci/atomisp-regs.h > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_acc.c > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_acc.h > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_cmd.c > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_cmd.h > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_common.h > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_compat.h > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_compat_css20.c > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_compat_css20.h > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_compat_ioctl32.c > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_compat_ioctl32.h > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_csi2.c > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_csi2.h > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_dfs_tables.h > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_drvfs.c > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_drvfs.h > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_file.c > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_file.h > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_fops.c > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_fops.h > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_helper.h > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_internal.h > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_ioctl.c > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_ioctl.h > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_subdev.c > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_subdev.h > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_tables.h > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_tpg.c > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_tpg.h > create mode 100644 > drivers/staging/media/atomisp/pci/atomisp_trace_event.h > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_v4l2.c > create mode 100644 drivers/staging/media/atomisp/pci/atomisp_v4l2.h > create mode 100644 > drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circb > uf.h > create mode 100644 > drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circb > uf_comm.h > create mode 100644 > drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circb > uf_desc.h > create mode 100644 > drivers/staging/media/atomisp/pci/base/circbuf/src/circbuf.c > create mode 100644 > drivers/staging/media/atomisp/pci/base/refcount/interface/ia_css_refc > ount.h > create mode 100644 > drivers/staging/media/atomisp/pci/base/refcount/src/refcount.c > create mode 100644 drivers/staging/media/atomisp/pci/bits.h > create mode 100644 > drivers/staging/media/atomisp/pci/camera/pipe/interface/ia_css_pipe_b > inarydesc.h > create mode 100644 > drivers/staging/media/atomisp/pci/camera/pipe/interface/ia_css_pipe_s > tagedesc.h > create mode 100644 > drivers/staging/media/atomisp/pci/camera/pipe/interface/ia_css_pipe_u > til.h > create mode 100644 > drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_binarydesc.c > create mode 100644 > drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c > create mode 100644 > drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_util.c > create mode 100644 > drivers/staging/media/atomisp/pci/camera/util/interface/ia_css_util.h > create mode 100644 > drivers/staging/media/atomisp/pci/camera/util/src/util.c > create mode 100644 drivers/staging/media/atomisp/pci/cell_params.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2400_system/hive/ia_css_isp_con > figs.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2400_system/hive/ia_css_isp_par > ams.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2400_system/hive/ia_css_isp_sta > tes.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2400_system/hrt/hive_isp_css_ir > q_types_hrt.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2400_system/hrt/isp2400_mamoiad > a_params.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2400_system/spmem_dump.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/csi_rx_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/hive/ia_css_isp_con > figs.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/hive/ia_css_isp_par > ams.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/hive/ia_css_isp_sta > tes.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/csi_rx.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/csi_rx_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/csi_rx_private > .h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/ibuf_ctrl.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/ibuf_ctrl_loca > l.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/ibuf_ctrl_priv > ate.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/isys_dma.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/isys_dma_local > .h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/isys_dma_priva > te.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_local > .h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_priva > te.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/isys_stream2mm > io.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/isys_stream2mm > io_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/isys_stream2mm > io_private.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/pixelgen_local > .h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/host/pixelgen_priva > te.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/hrt/PixelGen_SysBlo > ck_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/hrt/ibuf_cntrl_defs > .h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/hrt/mipi_backend_co > mmon_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/hrt/mipi_backend_de > fs.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/hrt/rx_csi_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/hrt/stream2mmio_def > s.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/ibuf_ctrl_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/isys_dma_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/isys_irq_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/isys_stream2mmio_gl > obal.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/pixelgen_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_2401_system/spmem_dump.c > create mode 100644 > drivers/staging/media/atomisp/pci/css_receiver_2400_common_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/css_receiver_2400_defs.h > create mode 100644 drivers/staging/media/atomisp/pci/css_trace.h > create mode 100644 drivers/staging/media/atomisp/pci/defs.h > create mode 100644 drivers/staging/media/atomisp/pci/dma_v2_defs.h > create mode 100644 drivers/staging/media/atomisp/pci/gdc_v2_defs.h > create mode 100644 drivers/staging/media/atomisp/pci/gp_timer_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/gpio_block_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_2401_irq_types_hrt.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/debug_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/dma_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/event_fifo_glob > al.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/fifo_monitor_gl > obal.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/gdc_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/gp_device_globa > l.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/gp_timer_global > .h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/gpio_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/hmem_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/debug.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/debug_loca > l.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/debug_priv > ate.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/dma.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/dma_local. > h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/dma_privat > e.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/event_fifo > .c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/event_fifo > _local.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/event_fifo > _private.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/fifo_monit > or.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/fifo_monit > or_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/fifo_monit > or_private.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gdc.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gdc_local. > h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gdc_privat > e.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device. > c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device_ > local.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device_ > private.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_timer.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_timer_l > ocal.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_timer_p > rivate.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gpio_local > .h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gpio_priva > te.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/hmem.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/hmem_local > .h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/hmem_priva > te.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_form > atter.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_form > atter_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_form > atter_private.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_syst > em.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/irq.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/irq_local. > h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/irq_privat > e.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp_local. > h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp_privat > e.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/mmu.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/mmu_local. > h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp_private > .h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/timed_ctrl > .c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/timed_ctrl > _local.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/timed_ctrl > _private.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vamem_loca > l.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem_local > .h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem_priva > te.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/input_formatter > _global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/irq_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/isp_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/mmu_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/sp_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/timed_ctrl_glob > al.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/vamem_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_common/vmem_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/assert_support > .h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/bitop_support. > h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/csi_rx.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/debug.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/device_access/ > device_access.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/dma.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/error_support. > h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/event_fifo.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/fifo_monitor.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/gdc_device.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/gp_device.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/gp_timer.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/gpio.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/hmem.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/csi_rx_pu > blic.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/debug_pub > lic.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/dma_publi > c.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/event_fif > o_public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/fifo_moni > tor_public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/gdc_publi > c.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/gp_device > _public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/gp_timer_ > public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/gpio_publ > ic.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/hmem_publ > ic.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/ibuf_ctrl > _public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/input_for > matter_public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/irq_publi > c.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isp_publi > c.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_dma_ > public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_irq_ > public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_publ > ic.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_stre > am2mmio_public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/mmu_publi > c.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/pixelgen_ > public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/sp_public > .h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/tag_publi > c.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/timed_ctr > l_public.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/vamem_pub > lic.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/host/vmem_publ > ic.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/ibuf_ctrl.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/input_formatte > r.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/input_system.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/irq.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/isp.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/isys_dma.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/isys_irq.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/isys_stream2mm > io.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/math_support.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/memory_access/ > memory_access.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/memory_realloc > .h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/misc_support.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/mmu_device.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/pixelgen.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/platform_suppo > rt.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/print_support. > h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/queue.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/resource.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/sp.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/string_support > .h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/system_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/tag.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/timed_ctrl.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/type_support.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/vamem.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_include/vmem.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_shared/host/queue_loca > l.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_shared/host/queue_priv > ate.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_shared/host/tag.c > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_shared/host/tag_local. > h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_shared/host/tag_privat > e.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_shared/queue_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_shared/sw_event_global > .h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_shared/tag_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/hive_isp_css_streaming_to_mipi_type > s_hrt.h > create mode 100644 drivers/staging/media/atomisp/pci/hive_types.h > create mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm.c > create mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_bo.c > create mode 100644 > drivers/staging/media/atomisp/pci/hmm/hmm_dynamic_pool.c > create mode 100644 > drivers/staging/media/atomisp/pci/hmm/hmm_reserved_pool.c > create mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_vm.c > create mode 100644 > drivers/staging/media/atomisp/pci/hrt/hive_isp_css_custom_host_hrt.h > create mode 100644 > drivers/staging/media/atomisp/pci/hrt/hive_isp_css_mm_hrt.c > create mode 100644 > drivers/staging/media/atomisp/pci/hrt/hive_isp_css_mm_hrt.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_3a.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_acc_types.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_buffer.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_control.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_device_access.c > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_device_access.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_dvs.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_env.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_err.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_event_public.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_firmware.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_frac.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_frame_format.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_frame_public.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_host_data.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_input_port.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_irq.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_isp_configs.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_isp_params.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_isp_states.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_memory_access.c > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_metadata.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_mipi.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_mmu.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_mmu_private.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_morph.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_pipe.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_pipe_public.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_prbs.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_properties.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_shading.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_stream.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_stream_format.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_stream_public.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_timer.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_tpg.h > create mode 100644 drivers/staging/media/atomisp/pci/ia_css_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_version.h > create mode 100644 > drivers/staging/media/atomisp/pci/ia_css_version_data.h > create mode 100644 drivers/staging/media/atomisp/pci/if_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/input_formatter_subsystem_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/input_selector_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/input_switch_2400_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/input_system_ctrl_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/input_system_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/input_system_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/input_system_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/input_system_private.h > create mode 100644 > drivers/staging/media/atomisp/pci/input_system_public.h > create mode 100644 > drivers/staging/media/atomisp/pci/irq_controller_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/aa/aa_2/ia_css_aa2.host > .c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/aa/aa_2/ia_css_aa2.host > .h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/aa/aa_2/ia_css_aa2_para > m.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/aa/aa_2/ia_css_aa2_type > s.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_1.0/ia_css_anr. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_1.0/ia_css_anr. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_1.0/ia_css_anr_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_1.0/ia_css_anr_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2.h > ost.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2.h > ost.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2_p > aram.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2_t > able.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2_t > able.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2_t > ypes.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host. > c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host. > h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh_param > .h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh_types > .h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnlm/ia_css_bnlm.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnlm/ia_css_bnlm.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnlm/ia_css_bnlm_param. > h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnlm/ia_css_bnlm_types. > h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr2_2/ia_css_bnr2_ > 2.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr2_2/ia_css_bnr2_ > 2.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr2_2/ia_css_bnr2_ > 2_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr2_2/ia_css_bnr2_ > 2_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.h > ost.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.h > ost.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_2/ia_css_cnr2_p > aram.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_2/ia_css_cnr2_t > ypes.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/conversion/conversion_1 > .0/ia_css_conversion.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/conversion/conversion_1 > .0/ia_css_conversion.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/conversion/conversion_1 > .0/ia_css_conversion_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/conversion/conversion_1 > .0/ia_css_conversion_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/copy_output/copy_output > _1.0/ia_css_copy_output.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/copy_output/copy_output > _1.0/ia_css_copy_output.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/copy_output/copy_output > _1.0/ia_css_copy_output_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_cr > op.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_cr > op.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_cr > op_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_cr > op_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc1_5/ia_css_ctc1_ > 5.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc1_5/ia_css_ctc1_ > 5.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc1_5/ia_css_ctc1_ > 5_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ia_css_ctc2.ho > st.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ia_css_ctc2.ho > st.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ia_css_ctc2_pa > ram.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ia_css_ctc2_ty > pes.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_ > table.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_ > table.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de.hos > t.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de.hos > t.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de_par > am.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de_typ > es.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/de/de_2/ia_css_de2.host > .c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/de/de_2/ia_css_de2.host > .h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/de/de_2/ia_css_de2_para > m.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/de/de_2/ia_css_de2_type > s.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.hos > t.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.hos > t.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp_par > am.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp_typ > es.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dpc2/ia_css_dpc2.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dpc2/ia_css_dpc2.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dpc2/ia_css_dpc2_param. > h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dpc2/ia_css_dpc2_types. > h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.ho > st.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.ho > st.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8_pa > ram.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8_ty > pes.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/fc/fc_1.0/ia_css_format > s.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/fc/fc_1.0/ia_css_format > s.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/fc/fc_1.0/ia_css_format > s_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/fc/fc_1.0/ia_css_format > s_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/fixedbds/fixedbds_1.0/i > a_css_fixedbds_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/fixedbds/fixedbds_1.0/i > a_css_fixedbds_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc.hos > t.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc.hos > t.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc_par > am.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc_tab > le.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc_tab > le.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc_typ > es.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2.host > .c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2.host > .h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2_para > m.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2_tabl > e.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2_tabl > e.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2_type > s.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/hdr/ia_css_hdr.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/hdr/ia_css_hdr.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/hdr/ia_css_hdr_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/hdr/ia_css_hdr_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ > ia_css_bayer_io.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ > ia_css_bayer_io.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ > ia_css_bayer_io_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ > ia_css_bayer_io_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/common/ia_cs > s_common_io_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/common/ia_cs > s_common_io_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls > /ia_css_yuv444_io.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls > /ia_css_yuv444_io.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls > /ia_css_yuv444_io_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls > /ia_css_yuv444_io_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/i > a_css_iterator.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/i > a_css_iterator.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/i > a_css_iterator_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_mac > c1_5.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_mac > c1_5.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_mac > c1_5_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_mac > c1_5_table.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_mac > c1_5_table.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_mac > c1_5_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_ma > cc.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_ma > cc.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_ma > cc_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_ma > cc_table.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_ma > cc_table.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_ma > cc_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/norm/norm_1.0/ia_css_no > rm.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/norm/norm_1.0/ia_css_no > rm.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/norm/norm_1.0/ia_css_no > rm_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host. > c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host. > h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2_param > .h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2_types > .h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/ia_css_ob.hos > t.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/ia_css_ob.hos > t.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/ia_css_ob_par > am.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/ia_css_ob_typ > es.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_cs > s_output.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_cs > s_output.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_cs > s_output_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_cs > s_output_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_ > qplane.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_ > qplane.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_ > qplane_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_ > qplane_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/raw_aa_binning/raw_aa_b > inning_1.0/ia_css_raa.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/raw_aa_binning/raw_aa_b > inning_1.0/ia_css_raa.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref_ > state.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ia_css_sc.hos > t.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ia_css_sc.hos > t.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ia_css_sc_par > am.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ia_css_sc_typ > es.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sdis/common/ia_css_sdis > _common.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sdis/common/ia_css_sdis > _common_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sd > is.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sd > is.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sd > is_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis > 2.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis > 2.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis > 2_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr3/ia_css_tnr3_ty > pes.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_ > state.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/uds/uds_1.0/ia_css_uds_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf.hos > t.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf.hos > t.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf_par > am.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf_typ > es.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.hos > t.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.hos > t.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb_par > am.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb_typ > es.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_ > table.host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_ > table.host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3 > .host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3 > .host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3 > _param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3 > _types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr. > host.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr. > host.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr_ > param.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr_ > types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_2/ia_css_ynr2.h > ost.c > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_2/ia_css_ynr2.h > ost.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_p > aram.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_t > ypes.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/modes/interface/input_buf.isp.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/modes/interface/isp_const.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp/modes/interface/isp_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2400_input_system_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2400_input_system_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2400_input_system_private.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2400_input_system_public.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2400_support.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2400_system_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2400_system_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2401_input_system_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2401_input_system_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2401_input_system_private.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2401_mamoiada_params.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2401_system_global.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp2401_system_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp_acquisition_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/isp_capture_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/memory_realloc.c > create mode 100644 drivers/staging/media/atomisp/pci/mmu/isp_mmu.c > create mode 100644 > drivers/staging/media/atomisp/pci/mmu/sh_mmu_mrfld.c > create mode 100644 drivers/staging/media/atomisp/pci/mmu_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/binary/interface/ia_css_bin > ary.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/bufq/interface/ia_css_bufq. > h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/bufq/interface/ia_css_bufq_ > comm.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/debug/interface/ia_css_debu > g.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/debug/interface/ia_css_debu > g_internal.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/debug/interface/ia_css_debu > g_pipe.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/event/interface/ia_css_even > t.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/event/src/event.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/eventq/interface/ia_css_eve > ntq.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/eventq/src/eventq.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/frame/interface/ia_css_fram > e.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/frame/interface/ia_css_fram > e_comm.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/frame/src/frame.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/ifmtr/interface/ia_css_ifmt > r.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/inputfifo/interface/ia_css_ > inputfifo.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/inputfifo/src/inputfifo.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isp_param/interface/ia_css_ > isp_param.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isp_param/interface/ia_css_ > isp_param_types.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isp_param/src/isp_param.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/interface/ia_css_isys. > h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/interface/ia_css_isys_ > comm.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/csi_rx_rmgr.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/csi_rx_rmgr.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/ibuf_ctrl_rmgr.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/ibuf_ctrl_rmgr.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/isys_dma_rmgr.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/isys_dma_rmgr.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/isys_init.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/isys_stream2mmio_r > mgr.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/isys_stream2mmio_r > mgr.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/virtual_isys.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/isys/src/virtual_isys.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/pipeline/interface/ia_css_p > ipeline.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/pipeline/interface/ia_css_p > ipeline_common.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/queue/interface/ia_css_queu > e.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/queue/interface/ia_css_queu > e_comm.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/queue/src/queue.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/rmgr/interface/ia_css_rmgr. > h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/rmgr/interface/ia_css_rmgr_ > vbuf.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/rmgr/src/rmgr.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/spctrl/interface/ia_css_spc > trl.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/spctrl/interface/ia_css_spc > trl_comm.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/spctrl/src/spctrl.c > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/tagger/interface/ia_css_tag > ger_common.h > create mode 100644 > drivers/staging/media/atomisp/pci/runtime/timer/src/timer.c > create mode 100644 > drivers/staging/media/atomisp/pci/scalar_processor_2400_params.h > create mode 100644 drivers/staging/media/atomisp/pci/sh_css.c > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_dvs_info.h > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_firmware.c > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_firmware.h > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_frac.h > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_host_data.c > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_hrt.c > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_hrt.h > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_internal.h > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_legacy.h > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_metadata.c > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_metrics.c > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_metrics.h > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_mipi.c > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_mipi.h > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_mmu.c > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_morph.c > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_param_dvs.c > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_param_dvs.h > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_param_shading.c > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_param_shading.h > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_params.c > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_params.h > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_params_internal.h > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_pipe.c > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_properties.c > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_shading.c > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_sp.c > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_sp.h > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_stream.c > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_stream_format.c > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_stream_format.h > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_struct.h > create mode 100644 drivers/staging/media/atomisp/pci/sh_css_uds.h > create mode 100644 > drivers/staging/media/atomisp/pci/sh_css_version.c > create mode 100644 drivers/staging/media/atomisp/pci/str2mem_defs.h > create mode 100644 > drivers/staging/media/atomisp/pci/streaming_to_mipi_defs.h > create mode 100644 drivers/staging/media/atomisp/pci/system_global.h > create mode 100644 drivers/staging/media/atomisp/pci/system_local.h > create mode 100644 > drivers/staging/media/atomisp/pci/timed_controller_defs.h > create mode 100644 drivers/staging/media/atomisp/pci/version.h > create mode 100644 drivers/staging/media/atomisp/platform/Makefile > create mode 100644 drivers/staging/media/atomisp/platform/intel- > mid/Makefile > create mode 100644 drivers/staging/media/atomisp/platform/intel- > mid/atomisp_gmin_platform.c > > Thanks, > Mauro