From 98099be7f6e47b8a5c4ccb9a40b0ef7247eff415 Mon Sep 17 00:00:00 2001 From: wenfei6316 Date: Tue, 16 Apr 2024 19:59:07 +0800 Subject: [PATCH] config for license Signed-off-by: wenfei6316 Change-Id: I21ec859353d88fc9f7636f63c842761a55736eed --- dayu800/BUILD.gn | 2 +- dayu800/audio_driver/Makefile | 2 +- .../codec/aw87519/include/aw87519_audio.h | 2 +- .../codec/aw87519/src/aw87519_linux.c | 2 +- .../codec/es7210/include/es7210.h | 2 +- .../codec/es7210/include/es7210_codec.h | 2 +- .../codec/es7210/include/es7210_codec_impl.h | 2 +- .../codec/es7210/src/es7210_codec_adapter.c | 2 +- .../codec/es7210/src/es7210_codec_impl.c | 2 +- .../codec/es7210/src/es7210_linux_driver.c | 2 +- .../codec/es8156/include/es8156_codec_impl.h | 2 +- .../codec/es8156/include/es8156_codec_ops.h | 2 +- .../codec/es8156/include/es8156_linux.h | 2 +- .../codec/es8156/src/es8156_codec_adapter.c | 2 +- .../codec/es8156/src/es8156_codec_impl.c | 2 +- .../codec/es8156/src/es8156_codec_ops.c | 2 +- .../codec/es8156/src/es8156_linux_driver.c | 2 +- .../audio_driver/soc/include/c9xx_aiao_impl.h | 2 +- .../audio_driver/soc/include/c9xx_dai_ops.h | 2 +- .../audio_driver/soc/include/c9xx_dma_ops.h | 2 +- dayu800/audio_driver/soc/include/c9xx_i2s.h | 2 +- dayu800/audio_driver/soc/include/light-pcm.h | 2 +- dayu800/audio_driver/soc/src/c9xx_aiao_impl.c | 2 +- .../audio_driver/soc/src/c9xx_dai_adapter.c | 2 +- dayu800/audio_driver/soc/src/c9xx_dai_ops.c | 2 +- .../audio_driver/soc/src/c9xx_dma_adapter.c | 2 +- dayu800/audio_driver/soc/src/c9xx_dma_ops.c | 2 +- dayu800/audio_driver/soc/src/c9xx_i2s_linux.c | 2 +- dayu800/audio_driver/soc/src/light-pcm-dma.c | 2 +- dayu800/camera/BUILD.gn | 2 +- .../camera/demo/include/project_camera_demo.h | 2 +- dayu800/camera/device_manager/BUILD.gn | 2 +- .../include/enumerator_manager.h | 2 +- .../device_manager/include/flash_controller.h | 2 +- .../device_manager/include/flash_manager.h | 2 +- .../device_manager/include/isp_controller.h | 2 +- .../device_manager/include/isp_manager.h | 2 +- .../camera/device_manager/include/ov5635.h | 2 +- .../device_manager/include/project_hardware.h | 2 +- .../include/sensor_controller.h | 2 +- .../device_manager/include/sensor_manager.h | 2 +- .../include/thead_device_manager.h | 2 +- .../device_manager/src/enumerator_manager.cpp | 2 +- .../device_manager/src/flash_controller.cpp | 2 +- .../device_manager/src/flash_manager.cpp | 2 +- .../device_manager/src/idevice_manager.cpp | 2 +- .../device_manager/src/isp_controller.cpp | 2 +- .../camera/device_manager/src/isp_manager.cpp | 2 +- dayu800/camera/device_manager/src/ov5635.cpp | 2 +- .../device_manager/src/sensor_controller.cpp | 2 +- .../device_manager/src/sensor_manager.cpp | 2 +- .../src/thead_device_manager.cpp | 2 +- dayu800/camera/driver_adapter/BUILD.gn | 2 +- .../driver_adapter/include/thead_common.h | 2 +- .../camera/driver_adapter/include/thead_dev.h | 2 +- .../camera/driver_adapter/src/thead_dev.cpp | 2 +- dayu800/camera/pipeline_core/BUILD.gn | 2 +- .../ipp_algo_example/ipp_algo_example.c | 2 +- .../nodes/th_codec_node/th_codec_node.cpp | 2 +- .../nodes/th_codec_node/th_codec_node.h | 2 +- .../thead_source_node/thead_source_node.cpp | 2 +- .../thead_source_node/thead_source_node.h | 2 +- dayu800/cfg/BUILD.gn | 2 +- dayu800/kernel/BUILD.gn | 2 +- .../vi-kernel/vvcam/common/viv_video_kevent.h | 63 ++++------------ .../kernel/vi-kernel/vvcam/common/vvcsioc.h | 67 ++++------------- .../kernel/vi-kernel/vvcam/common/vvctrl.h | 63 ++++------------ .../kernel/vi-kernel/vvcam/common/vvdefs.h | 63 ++++------------ .../kernel/vi-kernel/vvcam/common/vvnative.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/common/vvnative.h | 63 ++++------------ .../vi-kernel/vvcam/common/vvnative_cfg.c | 63 ++++------------ .../vi-kernel/vvcam/common/vvnative_cfg.h | 67 ++++------------- .../vi-kernel/vvcam/common/vvnative_combo.c | 63 ++++------------ .../vi-kernel/vvcam/common/vvnative_combo.h | 67 ++++------------- .../kernel/vi-kernel/vvcam/common/vvsensor.h | 63 ++++------------ .../kernel/vi-kernel/vvcam/csi/csi_ioctl.c | 62 ++++------------ .../kernel/vi-kernel/vvcam/csi/csi_ioctl.h | 63 ++++------------ .../kernel/vi-kernel/vvcam/csi/nwl/nwl_core.c | 63 ++++------------ .../vi-kernel/vvcam/csi/nwl/nwl_ioctl.c | 63 ++++------------ .../vi-kernel/vvcam/csi/nwl/nwl_ioctl.h | 67 ++++------------- .../kernel/vi-kernel/vvcam/csi/nwl/nwl_regs.h | 67 ++++------------- .../kernel/vi-kernel/vvcam/csi/vivcsi_hub.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/csi/vivcsi_hub.h | 67 ++++------------- .../vi-kernel/vvcam/dw200/dw200_ioctl.c | 63 ++++------------ .../vi-kernel/vvcam/dw200/dw200_ioctl.h | 63 ++++------------ .../vi-kernel/vvcam/dw200/dw200_subdev.h | 63 ++++------------ .../kernel/vi-kernel/vvcam/dw200/dwe_regs.h | 63 ++++------------ .../vvcam/dw200/vivdw200_irq_queue.c | 14 ++++ .../vvcam/dw200/vivdw200_irq_queue.h | 67 ++++------------- .../kernel/vi-kernel/vvcam/dw200/vse_regs.h | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/dwe/dwe_dev.h | 53 +------------- .../kernel/vi-kernel/vvcam/dwe/dwe_ioctl.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/dwe/dwe_ioctl.h | 67 ++++------------- dayu800/kernel/vi-kernel/vvcam/dwe/dwe_isr.c | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/dwe/dwe_regs.h | 63 ++++------------ .../vvcam/isp/cam_device_buf_defs_common.h | 62 ++++------------ dayu800/kernel/vi-kernel/vvcam/isp/ic_dev.h | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/isp/isp_3dnr.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_3dnr2.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_compand.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_dmsc2.c | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/isp/isp_dpf.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_gcmono.c | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/isp/isp_hdr.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_ioctl.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_ioctl.h | 63 ++++------------ .../vi-kernel/vvcam/isp/isp_irq_queue.c | 63 ++++------------ .../vi-kernel/vvcam/isp/isp_irq_queue.h | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/isp/isp_isr.c | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/isp/isp_miv1.c | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/isp/isp_miv2.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_rgbgamma.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_rgbir.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_tdnr3.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_types.h | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/isp_version.h | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr.c | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr.h | 66 ++++------------- dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr3.c | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr4.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/isp/mrv_all_bits.h | 70 ++++-------------- .../kernel/vi-kernel/vvcam/isp/mrv_all_regs.h | 67 ++++------------- .../vi-kernel/vvcam/isp/mrv_dec_all_regs.h | 62 ++++------------ .../vi-kernel/vvcam/native/csi/bm_csi_dphy.c | 16 +++-- .../vi-kernel/vvcam/native/csi/bm_csi_dphy.h | 17 +++-- .../vvcam/native/csi/bm_csi_driver.c | 16 +++-- .../vi-kernel/vvcam/native/csi/bm_csi_hw.c | 16 +++-- .../vi-kernel/vvcam/native/csi/bm_csi_hw.h | 17 +++-- .../vi-kernel/vvcam/native/csi/bm_csi_ioctl.h | 17 +++-- .../vi-kernel/vvcam/native/csi/bm_printk.h | 17 +++-- .../vi-kernel/vvcam/native/csi/csi_common.h | 66 ++++------------- .../vi-kernel/vvcam/native/csi/csi_ioctl.c | 66 ++++------------- .../vi-kernel/vvcam/native/csi/csi_ioctl.h | 63 ++++------------ .../vi-kernel/vvcam/native/csi/dw-csi-data.h | 14 ++-- .../vi-kernel/vvcam/native/csi/dw-csi-plat.c | 15 ++-- .../vi-kernel/vvcam/native/csi/dw-csi-plat.h | 15 ++-- .../vi-kernel/vvcam/native/csi/dw-csi-sysfs.c | 15 ++-- .../vi-kernel/vvcam/native/csi/dw-dphy-data.h | 14 ++-- .../vi-kernel/vvcam/native/csi/dw-dphy-plat.c | 15 ++-- .../vi-kernel/vvcam/native/csi/dw-dphy-rx.c | 15 ++-- .../vi-kernel/vvcam/native/csi/dw-dphy-rx.h | 14 ++-- .../vvcam/native/csi/dw-dphy-sysfs.c | 15 ++-- .../vvcam/native/csi/dw-mipi-csi-pltfrm.h | 14 ++-- .../vi-kernel/vvcam/native/csi/dw-mipi-csi.c | 15 ++-- .../vi-kernel/vvcam/native/csi/dw-mipi-csi.h | 14 ++-- .../vvcam/native/csi/vvcam_csi_driver.c | 62 ++++------------ .../vi-kernel/vvcam/native/dec400/dec400.c | 14 ++-- .../vi-kernel/vvcam/native/dec400/dec400.h | 14 ++-- .../vvcam/native/dec400/dec400_ioctl.c | 16 +++-- .../vvcam/native/dec400/dec400_ioctl.h | 16 +++-- .../vvcam/native/dw200/vvcam_dwe_driver.c | 62 ++++------------ .../native/flash_led/aw36413/aw36413_driver.c | 15 ++++ .../native/flash_led/aw36413/aw36413_driver.h | 15 ++++ .../native/flash_led/aw36515/aw36515_driver.c | 15 ++++ .../native/flash_led/aw36515/aw36515_driver.h | 15 ++++ .../vvcam/native/flash_led/flash_led_driver.c | 62 ++++------------ .../vvcam/native/flash_led/flash_led_driver.h | 14 +++- .../vvcam/native/flash_led/flash_led_ioctl.c | 62 ++++------------ .../vvcam/native/flash_led/flash_led_ioctl.h | 14 ++++ .../vvcam/native/flash_led/flash_led_sysfs.c | 14 ++++ .../vi-kernel/vvcam/native/flash_led/ntc.c | 14 ++++ .../flash_led/platform/platform_driver.c | 64 ++++------------- .../vvcam/native/gpio_i2c/soc_i2c_driver.c | 63 ++++------------ .../vvcam/native/isp/vvcam_isp_driver.c | 62 ++++------------ .../vvcam/native/isp/vvcam_isp_driver_of.c | 62 ++++------------ .../native/omnivision_ov2778/ov2778_driver.c | 15 ++++ .../native/omnivision_ov2778/ov2778_driver.h | 15 ++++ .../ov2778_mipi4lane_1080p_30fps_linear.c | 15 ++++ .../native/omnivision_ov2778/ov2778_reg_cfg.h | 15 ++++ .../omnivision_os02k10/os02k10_driver.c | 62 ++++------------ .../omnivision_os02k10/os02k10_driver.h | 66 ++++------------- .../os02k10_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../omnivision_os02k10/os02k10_reg_cfg.h | 66 ++++------------- .../sensor/omnivision_ov2775/ov2775_driver.c | 62 ++++------------ .../sensor/omnivision_ov2775/ov2775_driver.h | 66 ++++------------- .../ov2775_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../sensor/omnivision_ov2775/ov2775_reg_cfg.h | 66 ++++------------- .../sensor/omnivision_ov5693/ov5693_driver.c | 15 ++++ .../sensor/omnivision_ov5693/ov5693_driver.h | 15 ++++ .../ov5693_mipi4lane_1080p_30fps_linear.c | 15 ++++ .../sensor/omnivision_ov5693/ov5693_reg_cfg.h | 15 ++++ .../native/sensor/ox03a10/ox03a10_driver.c | 62 ++++------------ .../native/sensor/ox03a10/ox03a10_driver.h | 66 ++++------------- .../ox03a10_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../native/sensor/ox03a10/ox03a10_reg_cfg.h | 66 ++++------------- .../sensor/platform/platform_gen6_driver.c | 63 ++++------------ .../vvcam/native/sensor/sensor_common.h | 62 ++++------------ .../vvcam/native/sensor/sensor_ioctl.c | 62 ++++------------ .../native/sensor/sony_imx290/imx290_driver.c | 62 ++++------------ .../native/sensor/sony_imx290/imx290_driver.h | 66 ++++------------- .../imx290_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../sensor/sony_imx290/imx290_reg_cfg.h | 66 ++++------------- .../native/sensor/sony_imx327/imx327_driver.c | 62 ++++------------ .../native/sensor/sony_imx327/imx327_driver.h | 66 ++++------------- .../imx327_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../sensor/sony_imx327/imx327_reg_cfg.h | 66 ++++------------- .../native/sensor/sony_imx334/imx334_driver.c | 62 ++++------------ .../native/sensor/sony_imx334/imx334_driver.h | 66 ++++------------- .../imx334_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../sensor/sony_imx334/imx334_reg_cfg.h | 66 ++++------------- .../vvcam/native/sensor/vvcam_sensor_driver.c | 62 ++++------------ .../vvcam/native/sensor/vvcam_sensor_sysfs.c | 16 +++-- .../vi-kernel/vvcam/native/soc/soc_ioctl.c | 62 ++++------------ .../vi-kernel/vvcam/native/soc/soc_ioctl.h | 63 ++++------------ .../vi-kernel/vvcam/native/soc/vivsoc_hub.c | 63 ++++------------ .../vi-kernel/vvcam/native/soc/vivsoc_hub.h | 63 ++++------------ .../vvcam/native/soc/vsi_core_gen6.c | 62 ++++------------ .../vvcam/native/soc/vsi_core_gen6.h | 66 ++++------------- .../vvcam/native/soc/vvcam_soc_driver.c | 62 ++++------------ .../vi-kernel/vvcam/native/vi_pre/vi_pre.h | 16 +++-- .../vvcam/native/vi_pre/vi_pre_dma.c | 15 ++++ .../vvcam/native/vi_pre/vi_pre_driver_of.c | 16 +++-- .../vvcam/native/vi_pre/vi_pre_ioctl.c | 16 +++-- .../vvcam/native/vi_pre/vi_pre_ioctl.h | 16 +++-- .../vvcam/native/vi_pre/vi_pre_reg.h | 16 +++-- .../vi-kernel/vvcam/native/video/subdev.c | 16 ++--- .../vi-kernel/vvcam/native/video/subdev.h | 16 ++--- .../vi-kernel/vvcam/native/video/video.c | 16 +++-- .../vi-kernel/vvcam/native/video/video.h | 14 ++++ .../vvcam/native/video/video_hw_info.c | 14 ++++ .../vvcam/native/video/video_ioctl.h | 20 +++--- .../vvcam/native/video/video_kernel_defs.h | 17 +++-- .../vvcam/native/video/video_sysfs.c | 15 ++++ .../kernel/vi-kernel/vvcam/soc/soc_ioctl.c | 62 ++++------------ .../kernel/vi-kernel/vvcam/soc/soc_ioctl.h | 63 ++++------------ .../kernel/vi-kernel/vvcam/soc/vivsoc_hub.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/soc/vivsoc_hub.h | 67 ++++------------- .../kernel/vi-kernel/vvcam/soc/vsi/soc_i2c.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/soc/vsi/soc_i2c.h | 67 ++++------------- .../vi-kernel/vvcam/soc/vsi/soc_i2c_dev.c | 62 ++++------------ .../vi-kernel/vvcam/soc/vsi_core_gen6.c | 62 ++++------------ .../vi-kernel/vvcam/soc/vsi_core_gen6.h | 66 ++++------------- .../v4l2/csi/samsung/mxc-mipi-csi2-sam.c | 17 +++-- .../vi-kernel/vvcam/v4l2/dw200_driver.c | 63 ++++------------ .../vi-kernel/vvcam/v4l2/dw200_driver.h | 67 ++++------------- .../kernel/vi-kernel/vvcam/v4l2/dwe_devcore.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/v4l2/dwe_driver.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/v4l2/dwe_driver.h | 63 ++++------------ .../vi-kernel/vvcam/v4l2/dwe_driver_of.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/v4l2/isp_driver.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/v4l2/isp_driver.h | 67 ++++------------- .../vi-kernel/vvcam/v4l2/isp_driver_of.c | 63 ++++------------ .../basler-camera-driver-vvcam.c | 21 +++--- .../basler-camera-driver-vvcam.h | 21 +++--- .../v4l2/sensor/os08a20/os08a20_mipi_v3.c | 63 ++++------------ .../v4l2/sensor/os08a20/os08a20_regs_1080p.h | 63 ++++------------ .../sensor/os08a20/os08a20_regs_1080p_hdr.h | 62 ++++------------ .../v4l2/sensor/os08a20/os08a20_regs_4k.h | 62 ++++------------ .../v4l2/sensor/os08a20/os08a20_regs_4k_hdr.h | 62 ++++------------ .../vvcam/v4l2/sensor/ov2775/ov2775_mipi_v3.c | 21 +++--- .../v4l2/sensor/ov2775/ov2775_regs_1080p.h | 62 ++++------------ .../sensor/ov2775/ov2775_regs_1080p_hdr.h | 62 ++++------------ .../ov2775/ov2775_regs_1080p_hdr_low_freq.h | 62 ++++------------ .../ov2775/ov2775_regs_1080p_native_hdr.h | 62 ++++------------ .../kernel/vi-kernel/vvcam/v4l2/video/cma.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/v4l2/video/cma.h | 67 ++++------------- .../kernel/vi-kernel/vvcam/v4l2/video/video.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/v4l2/video/video.h | 63 ++++------------ .../kernel/vi-kernel/vvcam/v4l2/video/vvbuf.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/v4l2/video/vvbuf.h | 67 ++++------------- .../kernel/vi-kernel/vvcam/v4l2/vse_driver.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/v4l2/vse_driver.h | 67 ++++------------- dayu800/kernel/vi-kernel/vvcam/vse/vse_dev.h | 63 ++++------------ .../kernel/vi-kernel/vvcam/vse/vse_ioctl.c | 63 ++++------------ .../kernel/vi-kernel/vvcam/vse/vse_ioctl.h | 63 ++++------------ dayu800/kernel/vi-kernel/vvcam/vse/vse_regs.h | 63 ++++------------ .../vvcam_ry/common/viv_video_kevent.h | 63 ++++------------ .../vi-kernel/vvcam_ry/common/vvcsioc.h | 67 ++++------------- .../kernel/vi-kernel/vvcam_ry/common/vvctrl.h | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/common/vvdefs.h | 63 ++++------------ .../vi-kernel/vvcam_ry/common/vvnative.c | 63 ++++------------ .../vi-kernel/vvcam_ry/common/vvnative.h | 63 ++++------------ .../vi-kernel/vvcam_ry/common/vvnative_cfg.c | 63 ++++------------ .../vi-kernel/vvcam_ry/common/vvnative_cfg.h | 67 ++++------------- .../vvcam_ry/common/vvnative_combo.c | 63 ++++------------ .../vvcam_ry/common/vvnative_combo.h | 67 ++++------------- .../vi-kernel/vvcam_ry/common/vvsensor.h | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/csi/csi_ioctl.c | 62 ++++------------ .../kernel/vi-kernel/vvcam_ry/csi/csi_ioctl.h | 63 ++++------------ .../vi-kernel/vvcam_ry/csi/nwl/nwl_core.c | 63 ++++------------ .../vi-kernel/vvcam_ry/csi/nwl/nwl_ioctl.c | 63 ++++------------ .../vi-kernel/vvcam_ry/csi/nwl/nwl_ioctl.h | 67 ++++------------- .../vi-kernel/vvcam_ry/csi/nwl/nwl_regs.h | 67 ++++------------- .../vi-kernel/vvcam_ry/csi/vivcsi_hub.c | 63 ++++------------ .../vi-kernel/vvcam_ry/csi/vivcsi_hub.h | 67 ++++------------- .../vi-kernel/vvcam_ry/dw200/dw200_ioctl.c | 63 ++++------------ .../vi-kernel/vvcam_ry/dw200/dw200_ioctl.h | 63 ++++------------ .../vi-kernel/vvcam_ry/dw200/dw200_subdev.h | 63 ++++------------ .../vi-kernel/vvcam_ry/dw200/dwe_regs.h | 63 ++++------------ .../vvcam_ry/dw200/vivdw200_irq_queue.c | 14 ++++ .../vvcam_ry/dw200/vivdw200_irq_queue.h | 71 +++++------------- .../vi-kernel/vvcam_ry/dw200/vse_regs.h | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/dwe/dwe_dev.h | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/dwe/dwe_ioctl.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/dwe/dwe_ioctl.h | 67 ++++------------- .../kernel/vi-kernel/vvcam_ry/dwe/dwe_isr.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/dwe/dwe_regs.h | 63 ++++------------ .../vvcam_ry/isp/cam_device_buf_defs_common.h | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/ic_dev.h | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_3dnr.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_3dnr2.c | 63 ++++------------ .../vi-kernel/vvcam_ry/isp/isp_compand.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_dmsc2.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_dpf.c | 63 ++++------------ .../vi-kernel/vvcam_ry/isp/isp_gcmono.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_hdr.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_ioctl.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_ioctl.h | 63 ++++------------ .../vi-kernel/vvcam_ry/isp/isp_irq_queue.c | 64 ++++------------- .../vi-kernel/vvcam_ry/isp/isp_irq_queue.h | 67 ++++------------- .../kernel/vi-kernel/vvcam_ry/isp/isp_isr.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_miv1.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_miv2.c | 63 ++++------------ .../vi-kernel/vvcam_ry/isp/isp_rgbgamma.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_rgbir.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_tdnr3.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_types.h | 63 ++++------------ .../vi-kernel/vvcam_ry/isp/isp_version.h | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_wdr.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_wdr.h | 67 ++++------------- .../kernel/vi-kernel/vvcam_ry/isp/isp_wdr3.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/isp/isp_wdr4.c | 63 ++++------------ .../vi-kernel/vvcam_ry/isp/mrv_all_bits.h | 70 ++++-------------- .../vi-kernel/vvcam_ry/isp/mrv_all_regs.h | 72 ++++--------------- .../vi-kernel/vvcam_ry/isp/mrv_dec_all_regs.h | 62 ++++------------ .../vvcam_ry/native/csi/bm_csi_dphy.c | 16 +++-- .../vvcam_ry/native/csi/bm_csi_dphy.h | 17 +++-- .../vvcam_ry/native/csi/bm_csi_driver.c | 16 +++-- .../vi-kernel/vvcam_ry/native/csi/bm_csi_hw.c | 16 +++-- .../vi-kernel/vvcam_ry/native/csi/bm_csi_hw.h | 17 +++-- .../vvcam_ry/native/csi/bm_csi_ioctl.h | 17 +++-- .../vi-kernel/vvcam_ry/native/csi/bm_printk.h | 17 +++-- .../vvcam_ry/native/csi/dw-csi-data.h | 14 ++-- .../vvcam_ry/native/csi/dw-csi-plat.c | 15 ++-- .../vvcam_ry/native/csi/dw-csi-plat.h | 15 ++-- .../vvcam_ry/native/csi/dw-csi-sysfs.c | 15 ++-- .../vvcam_ry/native/csi/dw-dphy-data.h | 14 ++-- .../vvcam_ry/native/csi/dw-dphy-plat.c | 15 ++-- .../vvcam_ry/native/csi/dw-dphy-rx.c | 15 ++-- .../vvcam_ry/native/csi/dw-dphy-rx.h | 14 ++-- .../vvcam_ry/native/csi/dw-dphy-sysfs.c | 15 ++-- .../vvcam_ry/native/csi/dw-mipi-csi-pltfrm.h | 14 ++-- .../vvcam_ry/native/csi/dw-mipi-csi.c | 15 ++-- .../vvcam_ry/native/csi/dw-mipi-csi.h | 14 ++-- .../native/csi/nwl/platform_nwl_csi_driver.c | 63 ++++------------ .../vi-kernel/vvcam_ry/native/dec400/dec400.c | 14 ++-- .../vi-kernel/vvcam_ry/native/dec400/dec400.h | 14 ++-- .../vvcam_ry/native/dec400/dec400_ioctl.c | 16 +++-- .../vvcam_ry/native/dec400/dec400_ioctl.h | 16 +++-- .../vvcam_ry/native/dw200/vvcam_dwe_driver.c | 62 ++++------------ .../native/dw200/vvcam_dwe_driver_of.c | 62 ++++------------ .../vvcam_ry/native/gpio_i2c/soc_i2c_driver.c | 63 ++++------------ .../vvcam_ry/native/isp/vvcam_isp_driver.c | 62 ++++------------ .../vvcam_ry/native/isp/vvcam_isp_driver_of.c | 62 ++++------------ .../omnivision_os02k10/os02k10_driver.c | 62 ++++------------ .../omnivision_os02k10/os02k10_driver.h | 66 ++++------------- .../os02k10_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../omnivision_os02k10/os02k10_reg_cfg.h | 66 ++++------------- .../sensor/omnivision_ov2775/ov2775_driver.c | 62 ++++------------ .../sensor/omnivision_ov2775/ov2775_driver.h | 66 ++++------------- .../ov2775_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../sensor/omnivision_ov2775/ov2775_reg_cfg.h | 66 ++++------------- .../sensor/omnivision_ov5693/ov5693_driver.c | 15 ++++ .../sensor/omnivision_ov5693/ov5693_driver.h | 15 ++++ .../ov5693_mipi4lane_1080p_30fps_linear.c | 15 ++++ .../sensor/omnivision_ov5693/ov5693_reg_cfg.h | 15 ++++ .../sensor/platform/platform_gen6_driver.c | 67 ++++------------- .../vvcam_ry/native/sensor/sensor_common.h | 62 ++++------------ .../vvcam_ry/native/sensor/sensor_ioctl.c | 62 ++++------------ .../native/sensor/sony_imx290/imx290_driver.c | 62 ++++------------ .../native/sensor/sony_imx290/imx290_driver.h | 66 ++++------------- .../imx290_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../sensor/sony_imx290/imx290_reg_cfg.h | 66 ++++------------- .../native/sensor/sony_imx327/imx327_driver.c | 62 ++++------------ .../native/sensor/sony_imx327/imx327_driver.h | 66 ++++------------- .../imx327_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../sensor/sony_imx327/imx327_reg_cfg.h | 66 ++++------------- .../native/sensor/sony_imx334/imx334_driver.c | 62 ++++------------ .../native/sensor/sony_imx334/imx334_driver.h | 66 ++++------------- .../imx334_mipi4lane_1080p_30fps_linear.c | 62 ++++------------ .../sensor/sony_imx334/imx334_reg_cfg.h | 66 ++++------------- .../native/sensor/vvcam_sensor_driver.c | 62 ++++------------ .../vi-kernel/vvcam_ry/native/soc/soc_ioctl.c | 62 ++++------------ .../vi-kernel/vvcam_ry/native/soc/soc_ioctl.h | 63 ++++------------ .../vvcam_ry/native/soc/vivsoc_hub.c | 63 ++++------------ .../vvcam_ry/native/soc/vivsoc_hub.h | 67 ++++------------- .../vvcam_ry/native/soc/vsi_core_gen6.c | 63 ++++------------ .../vvcam_ry/native/soc/vsi_core_gen6.h | 66 ++++------------- .../vvcam_ry/native/soc/vvcam_soc_driver.c | 62 ++++------------ .../vi-kernel/vvcam_ry/native/vi_pre/vi_pre.h | 16 +++-- .../vvcam_ry/native/vi_pre/vi_pre_driver_of.c | 16 +++-- .../vvcam_ry/native/vi_pre/vi_pre_ioctl.c | 16 +++-- .../vvcam_ry/native/vi_pre/vi_pre_ioctl.h | 16 +++-- .../vvcam_ry/native/vi_pre/vi_pre_reg.h | 16 +++-- .../kernel/vi-kernel/vvcam_ry/soc/soc_ioctl.c | 62 ++++------------ .../kernel/vi-kernel/vvcam_ry/soc/soc_ioctl.h | 63 ++++------------ .../vi-kernel/vvcam_ry/soc/vivsoc_hub.c | 63 ++++------------ .../vi-kernel/vvcam_ry/soc/vivsoc_hub.h | 67 ++++------------- .../vi-kernel/vvcam_ry/soc/vsi/soc_i2c.c | 63 ++++------------ .../vi-kernel/vvcam_ry/soc/vsi/soc_i2c.h | 67 ++++------------- .../vi-kernel/vvcam_ry/soc/vsi/soc_i2c_dev.c | 62 ++++------------ .../vi-kernel/vvcam_ry/soc/vsi_core_gen6.c | 62 ++++------------ .../vi-kernel/vvcam_ry/soc/vsi_core_gen6.h | 66 ++++------------- .../vvcam_ry/v4l2/csi/dw/mipi-csi2-dw.c | 16 +++-- .../vvcam_ry/v4l2/csi/dw/mipi-csi2-dw.h | 16 +++-- .../v4l2/csi/samsung/mxc-mipi-csi2-sam.c | 17 +++-- .../vi-kernel/vvcam_ry/v4l2/dw200_driver.c | 63 ++++------------ .../vi-kernel/vvcam_ry/v4l2/dw200_driver.h | 67 ++++------------- .../vi-kernel/vvcam_ry/v4l2/dwe_devcore.c | 64 ++++------------- .../vi-kernel/vvcam_ry/v4l2/dwe_driver.c | 63 ++++------------ .../vi-kernel/vvcam_ry/v4l2/dwe_driver.h | 63 ++++------------ .../vi-kernel/vvcam_ry/v4l2/dwe_driver_of.c | 63 ++++------------ .../vi-kernel/vvcam_ry/v4l2/isp_driver.c | 63 ++++------------ .../vi-kernel/vvcam_ry/v4l2/isp_driver.h | 67 ++++------------- .../vi-kernel/vvcam_ry/v4l2/isp_driver_of.c | 63 ++++------------ .../basler-camera-driver-vvcam.c | 21 +++--- .../basler-camera-driver-vvcam.h | 21 +++--- .../v4l2/sensor/os08a20/os08a20_mipi_v3.c | 63 ++++------------ .../v4l2/sensor/os08a20/os08a20_regs_1080p.h | 63 ++++------------ .../sensor/os08a20/os08a20_regs_1080p_hdr.h | 62 ++++------------ .../v4l2/sensor/os08a20/os08a20_regs_4k.h | 62 ++++------------ .../v4l2/sensor/os08a20/os08a20_regs_4k_hdr.h | 62 ++++------------ .../v4l2/sensor/ov2775/ov2775_mipi_v3.c | 21 +++--- .../v4l2/sensor/ov2775/ov2775_regs_1080p.h | 62 ++++------------ .../sensor/ov2775/ov2775_regs_1080p_hdr.h | 62 ++++------------ .../ov2775/ov2775_regs_1080p_hdr_low_freq.h | 62 ++++------------ .../ov2775/ov2775_regs_1080p_native_hdr.h | 62 ++++------------ .../v4l2/sensor/ov2775/ov2775_regs_720p.h | 62 ++++------------ .../vi-kernel/vvcam_ry/v4l2/video/cma.c | 63 ++++------------ .../vi-kernel/vvcam_ry/v4l2/video/cma.h | 67 ++++------------- .../vi-kernel/vvcam_ry/v4l2/video/video.c | 63 ++++------------ .../vi-kernel/vvcam_ry/v4l2/video/video.h | 63 ++++------------ .../vi-kernel/vvcam_ry/v4l2/video/vvbuf.c | 63 ++++------------ .../vi-kernel/vvcam_ry/v4l2/video/vvbuf.h | 67 ++++------------- .../vi-kernel/vvcam_ry/v4l2/vse_driver.c | 63 ++++------------ .../vi-kernel/vvcam_ry/v4l2/vse_driver.h | 67 ++++------------- .../kernel/vi-kernel/vvcam_ry/vse/vse_dev.h | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/vse/vse_ioctl.c | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/vse/vse_ioctl.h | 63 ++++------------ .../kernel/vi-kernel/vvcam_ry/vse/vse_regs.h | 63 ++++------------ 440 files changed, 4849 insertions(+), 14508 deletions(-) diff --git a/dayu800/BUILD.gn b/dayu800/BUILD.gn index 6fb07c8..b588c66 100644 --- a/dayu800/BUILD.gn +++ b/dayu800/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Thead CO., LIMITED. +# Copyright (C) 2023-2024 HiHope Open Source Organization . # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at diff --git a/dayu800/audio_driver/Makefile b/dayu800/audio_driver/Makefile index e723845..b81639c 100755 --- a/dayu800/audio_driver/Makefile +++ b/dayu800/audio_driver/Makefile @@ -1,5 +1,5 @@ # -# Copyright (c) 2023 Thead CO., LIMITED. +# Copyright (C) 2023-2024 HiHope Open Source Organization . # # This software is licensed under the terms of the GNU General Public # License version 2, as published by the Free Software Foundation, and diff --git a/dayu800/audio_driver/codec/aw87519/include/aw87519_audio.h b/dayu800/audio_driver/codec/aw87519/include/aw87519_audio.h index d567643..617cc69 100755 --- a/dayu800/audio_driver/codec/aw87519/include/aw87519_audio.h +++ b/dayu800/audio_driver/codec/aw87519/include/aw87519_audio.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/codec/aw87519/src/aw87519_linux.c b/dayu800/audio_driver/codec/aw87519/src/aw87519_linux.c index 92cf1fb..c5e39e1 100755 --- a/dayu800/audio_driver/codec/aw87519/src/aw87519_linux.c +++ b/dayu800/audio_driver/codec/aw87519/src/aw87519_linux.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/codec/es7210/include/es7210.h b/dayu800/audio_driver/codec/es7210/include/es7210.h index 0ad3fa8..1955385 100755 --- a/dayu800/audio_driver/codec/es7210/include/es7210.h +++ b/dayu800/audio_driver/codec/es7210/include/es7210.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/codec/es7210/include/es7210_codec.h b/dayu800/audio_driver/codec/es7210/include/es7210_codec.h index be984fb..da3b3b2 100755 --- a/dayu800/audio_driver/codec/es7210/include/es7210_codec.h +++ b/dayu800/audio_driver/codec/es7210/include/es7210_codec.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/codec/es7210/include/es7210_codec_impl.h b/dayu800/audio_driver/codec/es7210/include/es7210_codec_impl.h index a7d00b3..9904098 100755 --- a/dayu800/audio_driver/codec/es7210/include/es7210_codec_impl.h +++ b/dayu800/audio_driver/codec/es7210/include/es7210_codec_impl.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/codec/es7210/src/es7210_codec_adapter.c b/dayu800/audio_driver/codec/es7210/src/es7210_codec_adapter.c index 89f7e02..ff5b84b 100755 --- a/dayu800/audio_driver/codec/es7210/src/es7210_codec_adapter.c +++ b/dayu800/audio_driver/codec/es7210/src/es7210_codec_adapter.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/codec/es7210/src/es7210_codec_impl.c b/dayu800/audio_driver/codec/es7210/src/es7210_codec_impl.c index fc51bd6..af73e39 100755 --- a/dayu800/audio_driver/codec/es7210/src/es7210_codec_impl.c +++ b/dayu800/audio_driver/codec/es7210/src/es7210_codec_impl.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/codec/es7210/src/es7210_linux_driver.c b/dayu800/audio_driver/codec/es7210/src/es7210_linux_driver.c index ee65b16..ee44bc5 100755 --- a/dayu800/audio_driver/codec/es7210/src/es7210_linux_driver.c +++ b/dayu800/audio_driver/codec/es7210/src/es7210_linux_driver.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/codec/es8156/include/es8156_codec_impl.h b/dayu800/audio_driver/codec/es8156/include/es8156_codec_impl.h index 99e0416..f9c0d01 100755 --- a/dayu800/audio_driver/codec/es8156/include/es8156_codec_impl.h +++ b/dayu800/audio_driver/codec/es8156/include/es8156_codec_impl.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/codec/es8156/include/es8156_codec_ops.h b/dayu800/audio_driver/codec/es8156/include/es8156_codec_ops.h index a27cd8c..dfc0153 100755 --- a/dayu800/audio_driver/codec/es8156/include/es8156_codec_ops.h +++ b/dayu800/audio_driver/codec/es8156/include/es8156_codec_ops.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/codec/es8156/include/es8156_linux.h b/dayu800/audio_driver/codec/es8156/include/es8156_linux.h index 2aab141..3f56189 100755 --- a/dayu800/audio_driver/codec/es8156/include/es8156_linux.h +++ b/dayu800/audio_driver/codec/es8156/include/es8156_linux.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/codec/es8156/src/es8156_codec_adapter.c b/dayu800/audio_driver/codec/es8156/src/es8156_codec_adapter.c index 583dc49..6824ca8 100755 --- a/dayu800/audio_driver/codec/es8156/src/es8156_codec_adapter.c +++ b/dayu800/audio_driver/codec/es8156/src/es8156_codec_adapter.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/codec/es8156/src/es8156_codec_impl.c b/dayu800/audio_driver/codec/es8156/src/es8156_codec_impl.c index e9204a9..71f0efd 100755 --- a/dayu800/audio_driver/codec/es8156/src/es8156_codec_impl.c +++ b/dayu800/audio_driver/codec/es8156/src/es8156_codec_impl.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/codec/es8156/src/es8156_codec_ops.c b/dayu800/audio_driver/codec/es8156/src/es8156_codec_ops.c index 30d7131..baf3614 100755 --- a/dayu800/audio_driver/codec/es8156/src/es8156_codec_ops.c +++ b/dayu800/audio_driver/codec/es8156/src/es8156_codec_ops.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/codec/es8156/src/es8156_linux_driver.c b/dayu800/audio_driver/codec/es8156/src/es8156_linux_driver.c index 881fb36..1371b71 100755 --- a/dayu800/audio_driver/codec/es8156/src/es8156_linux_driver.c +++ b/dayu800/audio_driver/codec/es8156/src/es8156_linux_driver.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/soc/include/c9xx_aiao_impl.h b/dayu800/audio_driver/soc/include/c9xx_aiao_impl.h index aa7b653..c6d57c9 100755 --- a/dayu800/audio_driver/soc/include/c9xx_aiao_impl.h +++ b/dayu800/audio_driver/soc/include/c9xx_aiao_impl.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/soc/include/c9xx_dai_ops.h b/dayu800/audio_driver/soc/include/c9xx_dai_ops.h index 64ceaf9..b576889 100755 --- a/dayu800/audio_driver/soc/include/c9xx_dai_ops.h +++ b/dayu800/audio_driver/soc/include/c9xx_dai_ops.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/soc/include/c9xx_dma_ops.h b/dayu800/audio_driver/soc/include/c9xx_dma_ops.h index 2fff577..db40f91 100755 --- a/dayu800/audio_driver/soc/include/c9xx_dma_ops.h +++ b/dayu800/audio_driver/soc/include/c9xx_dma_ops.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/soc/include/c9xx_i2s.h b/dayu800/audio_driver/soc/include/c9xx_i2s.h index 0cd4d18..589d211 100755 --- a/dayu800/audio_driver/soc/include/c9xx_i2s.h +++ b/dayu800/audio_driver/soc/include/c9xx_i2s.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/soc/include/light-pcm.h b/dayu800/audio_driver/soc/include/light-pcm.h index 6a4c175..185ccfb 100755 --- a/dayu800/audio_driver/soc/include/light-pcm.h +++ b/dayu800/audio_driver/soc/include/light-pcm.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/soc/src/c9xx_aiao_impl.c b/dayu800/audio_driver/soc/src/c9xx_aiao_impl.c index bf979d2..2fd927f 100755 --- a/dayu800/audio_driver/soc/src/c9xx_aiao_impl.c +++ b/dayu800/audio_driver/soc/src/c9xx_aiao_impl.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/soc/src/c9xx_dai_adapter.c b/dayu800/audio_driver/soc/src/c9xx_dai_adapter.c index 06e6ab1..d55c820 100755 --- a/dayu800/audio_driver/soc/src/c9xx_dai_adapter.c +++ b/dayu800/audio_driver/soc/src/c9xx_dai_adapter.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/soc/src/c9xx_dai_ops.c b/dayu800/audio_driver/soc/src/c9xx_dai_ops.c index 70c7437..4bd1980 100755 --- a/dayu800/audio_driver/soc/src/c9xx_dai_ops.c +++ b/dayu800/audio_driver/soc/src/c9xx_dai_ops.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/soc/src/c9xx_dma_adapter.c b/dayu800/audio_driver/soc/src/c9xx_dma_adapter.c index 860a340..668817a 100755 --- a/dayu800/audio_driver/soc/src/c9xx_dma_adapter.c +++ b/dayu800/audio_driver/soc/src/c9xx_dma_adapter.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/soc/src/c9xx_dma_ops.c b/dayu800/audio_driver/soc/src/c9xx_dma_ops.c index c4747e5..576c2e1 100755 --- a/dayu800/audio_driver/soc/src/c9xx_dma_ops.c +++ b/dayu800/audio_driver/soc/src/c9xx_dma_ops.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/dayu800/audio_driver/soc/src/c9xx_i2s_linux.c b/dayu800/audio_driver/soc/src/c9xx_i2s_linux.c index 0dba864..eb7a8ec 100755 --- a/dayu800/audio_driver/soc/src/c9xx_i2s_linux.c +++ b/dayu800/audio_driver/soc/src/c9xx_i2s_linux.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/audio_driver/soc/src/light-pcm-dma.c b/dayu800/audio_driver/soc/src/light-pcm-dma.c index b5f37f1..2e251cb 100755 --- a/dayu800/audio_driver/soc/src/light-pcm-dma.c +++ b/dayu800/audio_driver/soc/src/light-pcm-dma.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/BUILD.gn b/dayu800/camera/BUILD.gn index 583593e..e544c64 100644 --- a/dayu800/camera/BUILD.gn +++ b/dayu800/camera/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Thead CO., LIMITED. +# Copyright (C) 2023-2024 HiHope Open Source Organization . # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at diff --git a/dayu800/camera/demo/include/project_camera_demo.h b/dayu800/camera/demo/include/project_camera_demo.h index e18b701..3b19720 100644 --- a/dayu800/camera/demo/include/project_camera_demo.h +++ b/dayu800/camera/demo/include/project_camera_demo.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Thead CO., LIMITED. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/BUILD.gn b/dayu800/camera/device_manager/BUILD.gn index c216114..22cd92c 100644 --- a/dayu800/camera/device_manager/BUILD.gn +++ b/dayu800/camera/device_manager/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Thead CO., LIMITED. +# Copyright (C) 2023-2024 HiHope Open Source Organization . # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/include/enumerator_manager.h b/dayu800/camera/device_manager/include/enumerator_manager.h index f90d752..8354e37 100644 --- a/dayu800/camera/device_manager/include/enumerator_manager.h +++ b/dayu800/camera/device_manager/include/enumerator_manager.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/include/flash_controller.h b/dayu800/camera/device_manager/include/flash_controller.h index 1263680..030c364 100644 --- a/dayu800/camera/device_manager/include/flash_controller.h +++ b/dayu800/camera/device_manager/include/flash_controller.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/include/flash_manager.h b/dayu800/camera/device_manager/include/flash_manager.h index 6e73748..8fa8a51 100644 --- a/dayu800/camera/device_manager/include/flash_manager.h +++ b/dayu800/camera/device_manager/include/flash_manager.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/include/isp_controller.h b/dayu800/camera/device_manager/include/isp_controller.h index 66de236..302963d 100644 --- a/dayu800/camera/device_manager/include/isp_controller.h +++ b/dayu800/camera/device_manager/include/isp_controller.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/include/isp_manager.h b/dayu800/camera/device_manager/include/isp_manager.h index 46c2a14..645bf0a 100644 --- a/dayu800/camera/device_manager/include/isp_manager.h +++ b/dayu800/camera/device_manager/include/isp_manager.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/include/ov5635.h b/dayu800/camera/device_manager/include/ov5635.h index d7cdbca..11a5f55 100644 --- a/dayu800/camera/device_manager/include/ov5635.h +++ b/dayu800/camera/device_manager/include/ov5635.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/include/project_hardware.h b/dayu800/camera/device_manager/include/project_hardware.h index c0182f2..6a2d6a2 100644 --- a/dayu800/camera/device_manager/include/project_hardware.h +++ b/dayu800/camera/device_manager/include/project_hardware.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/include/sensor_controller.h b/dayu800/camera/device_manager/include/sensor_controller.h index 0308b17..13e1d23 100644 --- a/dayu800/camera/device_manager/include/sensor_controller.h +++ b/dayu800/camera/device_manager/include/sensor_controller.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/include/sensor_manager.h b/dayu800/camera/device_manager/include/sensor_manager.h index 27d460d..2413aa0 100644 --- a/dayu800/camera/device_manager/include/sensor_manager.h +++ b/dayu800/camera/device_manager/include/sensor_manager.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/include/thead_device_manager.h b/dayu800/camera/device_manager/include/thead_device_manager.h index d6d35b6..1099cb5 100644 --- a/dayu800/camera/device_manager/include/thead_device_manager.h +++ b/dayu800/camera/device_manager/include/thead_device_manager.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/src/enumerator_manager.cpp b/dayu800/camera/device_manager/src/enumerator_manager.cpp index 5acffe3..6f6643f 100644 --- a/dayu800/camera/device_manager/src/enumerator_manager.cpp +++ b/dayu800/camera/device_manager/src/enumerator_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/src/flash_controller.cpp b/dayu800/camera/device_manager/src/flash_controller.cpp index 8c75865..0a5d817 100644 --- a/dayu800/camera/device_manager/src/flash_controller.cpp +++ b/dayu800/camera/device_manager/src/flash_controller.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/src/flash_manager.cpp b/dayu800/camera/device_manager/src/flash_manager.cpp index ee5eccd..45c8df1 100644 --- a/dayu800/camera/device_manager/src/flash_manager.cpp +++ b/dayu800/camera/device_manager/src/flash_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/src/idevice_manager.cpp b/dayu800/camera/device_manager/src/idevice_manager.cpp index d7defae..80f2d6c 100644 --- a/dayu800/camera/device_manager/src/idevice_manager.cpp +++ b/dayu800/camera/device_manager/src/idevice_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/src/isp_controller.cpp b/dayu800/camera/device_manager/src/isp_controller.cpp index f233655..0fe6bb8 100644 --- a/dayu800/camera/device_manager/src/isp_controller.cpp +++ b/dayu800/camera/device_manager/src/isp_controller.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/src/isp_manager.cpp b/dayu800/camera/device_manager/src/isp_manager.cpp index 5182686..a166693 100644 --- a/dayu800/camera/device_manager/src/isp_manager.cpp +++ b/dayu800/camera/device_manager/src/isp_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/src/ov5635.cpp b/dayu800/camera/device_manager/src/ov5635.cpp index f9ba1c8..cd0392a 100644 --- a/dayu800/camera/device_manager/src/ov5635.cpp +++ b/dayu800/camera/device_manager/src/ov5635.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/src/sensor_controller.cpp b/dayu800/camera/device_manager/src/sensor_controller.cpp index 337ef80..17631a0 100644 --- a/dayu800/camera/device_manager/src/sensor_controller.cpp +++ b/dayu800/camera/device_manager/src/sensor_controller.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/src/sensor_manager.cpp b/dayu800/camera/device_manager/src/sensor_manager.cpp index 3456a8b..9f0d318 100644 --- a/dayu800/camera/device_manager/src/sensor_manager.cpp +++ b/dayu800/camera/device_manager/src/sensor_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/device_manager/src/thead_device_manager.cpp b/dayu800/camera/device_manager/src/thead_device_manager.cpp index cab8672..04c981a 100644 --- a/dayu800/camera/device_manager/src/thead_device_manager.cpp +++ b/dayu800/camera/device_manager/src/thead_device_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/driver_adapter/BUILD.gn b/dayu800/camera/driver_adapter/BUILD.gn index b05458d..b2b9e46 100755 --- a/dayu800/camera/driver_adapter/BUILD.gn +++ b/dayu800/camera/driver_adapter/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Huawei Device Co., Ltd. +# Copyright (C) 2023-2024 HiHope Open Source Organization . # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at diff --git a/dayu800/camera/driver_adapter/include/thead_common.h b/dayu800/camera/driver_adapter/include/thead_common.h index 02aaaaa..b3d0426 100755 --- a/dayu800/camera/driver_adapter/include/thead_common.h +++ b/dayu800/camera/driver_adapter/include/thead_common.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/driver_adapter/include/thead_dev.h b/dayu800/camera/driver_adapter/include/thead_dev.h index a55ae42..d13a2a9 100755 --- a/dayu800/camera/driver_adapter/include/thead_dev.h +++ b/dayu800/camera/driver_adapter/include/thead_dev.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/driver_adapter/src/thead_dev.cpp b/dayu800/camera/driver_adapter/src/thead_dev.cpp index fdf2dfc..a79ed48 100755 --- a/dayu800/camera/driver_adapter/src/thead_dev.cpp +++ b/dayu800/camera/driver_adapter/src/thead_dev.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/pipeline_core/BUILD.gn b/dayu800/camera/pipeline_core/BUILD.gn index 7de7593..ee3db95 100644 --- a/dayu800/camera/pipeline_core/BUILD.gn +++ b/dayu800/camera/pipeline_core/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Thead CO., LIMITED. +# Copyright (C) 2023-2024 HiHope Open Source Organization . # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at diff --git a/dayu800/camera/pipeline_core/ipp_algo_example/ipp_algo_example.c b/dayu800/camera/pipeline_core/ipp_algo_example/ipp_algo_example.c index 5dbcb65..e87abe8 100644 --- a/dayu800/camera/pipeline_core/ipp_algo_example/ipp_algo_example.c +++ b/dayu800/camera/pipeline_core/ipp_algo_example/ipp_algo_example.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/pipeline_core/nodes/th_codec_node/th_codec_node.cpp b/dayu800/camera/pipeline_core/nodes/th_codec_node/th_codec_node.cpp index e4c49fe..0071f14 100644 --- a/dayu800/camera/pipeline_core/nodes/th_codec_node/th_codec_node.cpp +++ b/dayu800/camera/pipeline_core/nodes/th_codec_node/th_codec_node.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/pipeline_core/nodes/th_codec_node/th_codec_node.h b/dayu800/camera/pipeline_core/nodes/th_codec_node/th_codec_node.h index 114b4d3..57b03f1 100644 --- a/dayu800/camera/pipeline_core/nodes/th_codec_node/th_codec_node.h +++ b/dayu800/camera/pipeline_core/nodes/th_codec_node/th_codec_node.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/pipeline_core/nodes/thead_source_node/thead_source_node.cpp b/dayu800/camera/pipeline_core/nodes/thead_source_node/thead_source_node.cpp index bb7ae96..1b99816 100755 --- a/dayu800/camera/pipeline_core/nodes/thead_source_node/thead_source_node.cpp +++ b/dayu800/camera/pipeline_core/nodes/thead_source_node/thead_source_node.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/camera/pipeline_core/nodes/thead_source_node/thead_source_node.h b/dayu800/camera/pipeline_core/nodes/thead_source_node/thead_source_node.h index 9ecbbb6..21f1813 100755 --- a/dayu800/camera/pipeline_core/nodes/thead_source_node/thead_source_node.h +++ b/dayu800/camera/pipeline_core/nodes/thead_source_node/thead_source_node.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Huawei Device Co., Ltd. + * Copyright (C) 2023-2024 HiHope Open Source Organization . * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at diff --git a/dayu800/cfg/BUILD.gn b/dayu800/cfg/BUILD.gn index 0fb0119..11dafd1 100644 --- a/dayu800/cfg/BUILD.gn +++ b/dayu800/cfg/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Thead CO., LIMITED. +# Copyright (C) 2023-2024 HiHope Open Source Organization . # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at diff --git a/dayu800/kernel/BUILD.gn b/dayu800/kernel/BUILD.gn index b53c295..a4c45fa 100644 --- a/dayu800/kernel/BUILD.gn +++ b/dayu800/kernel/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023 Thead CO., LIMITED. +# Copyright (C) 2023-2024 HiHope Open Source Organization . # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at diff --git a/dayu800/kernel/vi-kernel/vvcam/common/viv_video_kevent.h b/dayu800/kernel/vi-kernel/vvcam/common/viv_video_kevent.h index d900f1c..fa10a3c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/viv_video_kevent.h +++ b/dayu800/kernel/vi-kernel/vvcam/common/viv_video_kevent.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VIV_VIDEO_KEVENT_H_ #define _VIV_VIDEO_KEVENT_H_ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/common/vvcsioc.h b/dayu800/kernel/vi-kernel/vvcam/common/vvcsioc.h index 9dfe9fa..189b682 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/vvcsioc.h +++ b/dayu800/kernel/vi-kernel/vvcam/common/vvcsioc.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVCAM_CSIOC_H_ #define _VVCAM_CSIOC_H_ #ifdef __KERNEL__ diff --git a/dayu800/kernel/vi-kernel/vvcam/common/vvctrl.h b/dayu800/kernel/vi-kernel/vvcam/common/vvctrl.h index 7a6ca0e..3e95bd8 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/vvctrl.h +++ b/dayu800/kernel/vi-kernel/vvcam/common/vvctrl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVCTRL_H_ #define _VVCTRL_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/common/vvdefs.h b/dayu800/kernel/vi-kernel/vvcam/common/vvdefs.h index cd45914..0fb3716 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/vvdefs.h +++ b/dayu800/kernel/vi-kernel/vvcam/common/vvdefs.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_VVDEFS_H_ #define _ISP_VVDEFS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/common/vvnative.c b/dayu800/kernel/vi-kernel/vvcam/common/vvnative.c index 2322820..477e0ba 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/vvnative.c +++ b/dayu800/kernel/vi-kernel/vvcam/common/vvnative.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include /* Module support */ #include /* Kernel version */ #include /* Charactor device support */ diff --git a/dayu800/kernel/vi-kernel/vvcam/common/vvnative.h b/dayu800/kernel/vi-kernel/vvcam/common/vvnative.h index c6fb967..230dfaf 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/vvnative.h +++ b/dayu800/kernel/vi-kernel/vvcam/common/vvnative.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVNATIVE_H_ #define _VVNATIVE_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/common/vvnative_cfg.c b/dayu800/kernel/vi-kernel/vvcam/common/vvnative_cfg.c index e470c25..b51db47 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/vvnative_cfg.c +++ b/dayu800/kernel/vi-kernel/vvcam/common/vvnative_cfg.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include /* Module support */ #include "vvnative_cfg.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/common/vvnative_cfg.h b/dayu800/kernel/vi-kernel/vvcam/common/vvnative_cfg.h index b70a2e9..3387576 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/vvnative_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam/common/vvnative_cfg.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVNATIVE_CFG_H_ #define _VVNATIVE_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/common/vvnative_combo.c b/dayu800/kernel/vi-kernel/vvcam/common/vvnative_combo.c index 3dd316a..68ebf22 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/vvnative_combo.c +++ b/dayu800/kernel/vi-kernel/vvcam/common/vvnative_combo.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include /* Charactor device support */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/common/vvnative_combo.h b/dayu800/kernel/vi-kernel/vvcam/common/vvnative_combo.h index 46c6ef6..50af612 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/vvnative_combo.h +++ b/dayu800/kernel/vi-kernel/vvcam/common/vvnative_combo.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVNATIVE_COMBO_H_ #define _VVNATIVE_COMBO_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/common/vvsensor.h b/dayu800/kernel/vi-kernel/vvcam/common/vvsensor.h index 2bc6e17..63629fe 100644 --- a/dayu800/kernel/vi-kernel/vvcam/common/vvsensor.h +++ b/dayu800/kernel/vi-kernel/vvcam/common/vvsensor.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVSENSOR_PUBLIC_HEADER_H_ #define _VVSENSOR_PUBLIC_HEADER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/csi/csi_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/csi/csi_ioctl.c index 21d0365..a3d09b8 100644 --- a/dayu800/kernel/vi-kernel/vvcam/csi/csi_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/csi/csi_ioctl.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef __KERNEL__ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/csi/csi_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/csi/csi_ioctl.h index 1bc84bd..93cf9e6 100644 --- a/dayu800/kernel/vi-kernel/vvcam/csi/csi_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/csi/csi_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _CSI_IOC_H_ #define _CSI_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_core.c b/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_core.c index feecbb0..19af38f 100644 --- a/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_core.c +++ b/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_core.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #ifdef ISP8000L_V2008 diff --git a/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_ioctl.c index 00db1e4..46cef86 100644 --- a/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_ioctl.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include "nwl_driver.h" #endif diff --git a/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_ioctl.h index a561015..dd7bb85 100644 --- a/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _NWL_IOC_H_ #define _NWL_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_regs.h b/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_regs.h index 6ba7749..17abebf 100644 --- a/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam/csi/nwl/nwl_regs.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _NWL_REGS_H_ #define _NWL_REGS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/csi/vivcsi_hub.c b/dayu800/kernel/vi-kernel/vvcam/csi/vivcsi_hub.c index 467fb41..b8eae76 100644 --- a/dayu800/kernel/vi-kernel/vvcam/csi/vivcsi_hub.c +++ b/dayu800/kernel/vi-kernel/vvcam/csi/vivcsi_hub.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/csi/vivcsi_hub.h b/dayu800/kernel/vi-kernel/vvcam/csi/vivcsi_hub.h index 6f9368e..1fe7bc5 100644 --- a/dayu800/kernel/vi-kernel/vvcam/csi/vivcsi_hub.h +++ b/dayu800/kernel/vi-kernel/vvcam/csi/vivcsi_hub.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VIVCSI_HUB_H_ #define _VIVCSI_HUB_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_ioctl.c index 44e9d29..47d3b69 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_ioctl.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ //#include "dw200_driver.h" #else diff --git a/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_ioctl.h index 14d458f..daae486 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_IOC_H_ #define _DWE_IOC_H_ #include "dw200_subdev.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_subdev.h b/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_subdev.h index ab2df69..0a8ecc7 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_subdev.h +++ b/dayu800/kernel/vi-kernel/vvcam/dw200/dw200_subdev.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DW200_DEV_H #define _DW200_DEV_H diff --git a/dayu800/kernel/vi-kernel/vvcam/dw200/dwe_regs.h b/dayu800/kernel/vi-kernel/vvcam/dw200/dwe_regs.h index 232808f..845a695 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dw200/dwe_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam/dw200/dwe_regs.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_REGS_H_ #define _DWE_REGS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/dw200/vivdw200_irq_queue.c b/dayu800/kernel/vi-kernel/vvcam/dw200/vivdw200_irq_queue.c index 0575077..986089f 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dw200/vivdw200_irq_queue.c +++ b/dayu800/kernel/vi-kernel/vvcam/dw200/vivdw200_irq_queue.c @@ -1,3 +1,17 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifdef __KERNEL__ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/dw200/vivdw200_irq_queue.h b/dayu800/kernel/vi-kernel/vvcam/dw200/vivdw200_irq_queue.h index 38567e1..0453369 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dw200/vivdw200_irq_queue.h +++ b/dayu800/kernel/vi-kernel/vvcam/dw200/vivdw200_irq_queue.h @@ -1,55 +1,18 @@ - /**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VIVDW200_QUEUE_H_ #define _VIVDW200_QUEUE_H_ #ifdef __KERNEL__ diff --git a/dayu800/kernel/vi-kernel/vvcam/dw200/vse_regs.h b/dayu800/kernel/vi-kernel/vvcam/dw200/vse_regs.h index 45710c1..50c5c18 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dw200/vse_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam/dw200/vse_regs.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VSE_REGS_H_ #define _VSE_REGS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_dev.h b/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_dev.h index 9a6d6e6..a4efa82 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_dev.h +++ b/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_dev.h @@ -1,55 +1,4 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +v #ifndef _DWE_DEV_H #define _DWE_DEV_H diff --git a/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_ioctl.c index 43a3b4a..3a224cf 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_ioctl.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "dwe_ioctl.h" #include "dwe_regs.h" #ifndef __KERNEL__ diff --git a/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_ioctl.h index 77d3707..01b70cf 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_IOC_H_ #define _DWE_IOC_H_ #include "dwe_dev.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_isr.c b/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_isr.c index 44f6965..b0647b8 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_isr.c +++ b/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_isr.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ # include "dwe_driver.h" # include "video/vvbuf.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_regs.h b/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_regs.h index 61d355f..b7d9e8b 100644 --- a/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam/dwe/dwe_regs.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_REGS_H_ #define _DWE_REGS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/cam_device_buf_defs_common.h b/dayu800/kernel/vi-kernel/vvcam/isp/cam_device_buf_defs_common.h index f5b7a88..003edbb 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/cam_device_buf_defs_common.h +++ b/dayu800/kernel/vi-kernel/vvcam/isp/cam_device_buf_defs_common.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _CAMERA_DEVICE_BUF_DEFS_COMMON_H_ #define _CAMERA_DEVICE_BUF_DEFS_COMMON_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/ic_dev.h b/dayu800/kernel/vi-kernel/vvcam/isp/ic_dev.h index 59f387b..113757e 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/ic_dev.h +++ b/dayu800/kernel/vi-kernel/vvcam/isp/ic_dev.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_DEV_H_ #define _ISP_DEV_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_3dnr.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_3dnr.c index 0cff28f..f6ed28e 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_3dnr.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_3dnr.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_3dnr2.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_3dnr2.c index aef6031..1c94cf8 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_3dnr2.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_3dnr2.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_compand.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_compand.c index f08fae2..5a86866 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_compand.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_compand.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_dmsc2.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_dmsc2.c index de2274a..715e670 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_dmsc2.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_dmsc2.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_dpf.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_dpf.c index ac6a109..4549337 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_dpf.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_dpf.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_gcmono.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_gcmono.c index 3ab59cf..bb9c427 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_gcmono.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_gcmono.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_hdr.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_hdr.c index c9db36a..0a68abc 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_hdr.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_hdr.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_ioctl.c index c1178a2..282be46 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_ioctl.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + /* process public and sample isp command. for complex modules, need new files.*/ #include "mrv_all_bits.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/isp/isp_ioctl.h index d424273..beb8978 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_IOC_H_ #define _ISP_IOC_H_ #include "ic_dev.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_irq_queue.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_irq_queue.c index 4bbe84d..e332fe0 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_irq_queue.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_irq_queue.c @@ -1,56 +1,17 @@ -/**************************************************************************** - - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. + * http://www.apache.org/licenses/LICENSE-2.0 * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifdef __KERNEL__ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_irq_queue.h b/dayu800/kernel/vi-kernel/vvcam/isp/isp_irq_queue.h index e2f560d..6900d89 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_irq_queue.h +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_irq_queue.h @@ -1,55 +1,18 @@ - /**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_IRQ_QUEUE_H_ #define _ISP_IRQ_QUEUE_H_ #ifdef __KERNEL__ diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_isr.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_isr.c index a5f6965..158e1d9 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_isr.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_isr.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef ENABLE_IRQ #include "isp_ioctl.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_miv1.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_miv1.c index d75f20e..9bf49e2 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_miv1.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_miv1.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "mrv_all_bits.h" #include "isp_ioctl.h" #include "isp_types.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_miv2.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_miv2.c index 841f655..ab4a97e 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_miv2.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_miv2.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_rgbgamma.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_rgbgamma.c index 44a94ed..2d84a5c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_rgbgamma.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_rgbgamma.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_rgbir.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_rgbir.c index 3d9500f..d921c50 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_rgbir.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_rgbir.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_tdnr3.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_tdnr3.c index 22af7a9..c73d5c5 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_tdnr3.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_tdnr3.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_types.h b/dayu800/kernel/vi-kernel/vvcam/isp/isp_types.h index b9958e4..b77a27a 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_types.h +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_types.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_TYPES_H_ #define _ISP_TYPES_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_version.h b/dayu800/kernel/vi-kernel/vvcam/isp/isp_version.h index 07a8d9f..49959b2 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_version.h +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_version.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_VERSION_H_ #define _ISP_VERSION_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr.c index 176f215..ea416d6 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "isp_wdr.h" #include "mrv_all_bits.h" #include "isp_ioctl.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr.h b/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr.h index eb2d741..c77d72e 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr.h +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr.h @@ -1,56 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ #ifndef _ISP_WDR_H #define _ISP_WDR_H diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr3.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr3.c index 287026e..ef144a9 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr3.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr3.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr4.c b/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr4.c index 20c011f..6cc64d5 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr4.c +++ b/dayu800/kernel/vi-kernel/vvcam/isp/isp_wdr4.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/mrv_all_bits.h b/dayu800/kernel/vi-kernel/vvcam/isp/mrv_all_bits.h index 59d96ac..814ef9c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/mrv_all_bits.h +++ b/dayu800/kernel/vi-kernel/vvcam/isp/mrv_all_bits.h @@ -1,59 +1,17 @@ -/****************************************************************************** - * - * Copyright 2010, Dream Chip Technologies GmbH. All rights reserved. - * - **************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef __MRV_ALL_BITS_H__ #define __MRV_ALL_BITS_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/mrv_all_regs.h b/dayu800/kernel/vi-kernel/vvcam/isp/mrv_all_regs.h index f1cdf5e..4aa2563 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/mrv_all_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam/isp/mrv_all_regs.h @@ -1,59 +1,18 @@ -/***************************************************************************** - * - * Copyright 2013, Dream Chip Technologies GmbH. All rights reserved. - * - **************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. + * http://www.apache.org/licenses/LICENSE-2.0 * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + /* * NOTE: This file is automaticaly generated by sig of theflow Rev.: 1.1_dev_koehler. * Modifications can be lost. diff --git a/dayu800/kernel/vi-kernel/vvcam/isp/mrv_dec_all_regs.h b/dayu800/kernel/vi-kernel/vvcam/isp/mrv_dec_all_regs.h index c4b6fcf..205ca08 100644 --- a/dayu800/kernel/vi-kernel/vvcam/isp/mrv_dec_all_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam/isp/mrv_dec_all_regs.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** *----------------------------------------------------------------------------- diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_dphy.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_dphy.c index 6bcc5b5..e3818ca 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_dphy.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_dphy.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_dphy.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_dphy.h index cc3890b..e7f65d4 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_dphy.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_dphy.h @@ -1,11 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _BM_CSI_DPHY_H_ #define _BM_CSI_DPHY_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_driver.c index d5d90dd..2d331fa 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_driver.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_hw.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_hw.c index fdc6c79..1e02e8d 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_hw.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_hw.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_hw.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_hw.h index caa7984..36ea0fa 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_hw.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_hw.h @@ -1,11 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _BM_CSI_HW_H_ #define _BM_CSI_HW_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_ioctl.h index 086f97e..c621e1f 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_csi_ioctl.h @@ -1,11 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _BM_CSI_IOCTL_H_ #define _BM_CSI_IOCTL_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_printk.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_printk.h index 4490bee..6da1ede 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_printk.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/bm_printk.h @@ -1,11 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: LuChongzhi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef __BM_PRINTK__ #define __BM_PRINTK__ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_common.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_common.h index 68b8a1c..270a96f 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_common.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_common.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _CSI_COMMON_H_ #define _CSI_COMMON_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_ioctl.c index 78fff25..2b30fc4 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_ioctl.c @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_ioctl.h index 37c54e0..0148352 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/csi_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _CSI_IOC_H_ #define _CSI_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-data.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-data.h index 10015fd..df20619 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-data.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-data.h @@ -1,10 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 platform data + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-plat.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-plat.c index 881a810..c2e0ec5 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-plat.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-plat.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host controller driver. - * Platform driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "dw-csi-data.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-plat.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-plat.h index cc8117b..3c7e63c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-plat.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-plat.h @@ -1,11 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018 Synopsys, Inc. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host controller driver. - * Supported bus formats + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef _DW_CSI_PLAT_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-sysfs.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-sysfs.c index 7cbeca2..163d9b4 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-sysfs.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-csi-sysfs.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host controller driver. - * SysFS components for the platform driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "dw-mipi-csi.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-data.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-data.h index bddd5eb..bf1838d 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-data.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-data.h @@ -1,10 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY platform data + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-plat.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-plat.c index 3706ed6..b17e9cb 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-plat.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-plat.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY controller driver. - * Platform driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-rx.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-rx.c index 79c5038..9934418 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-rx.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-rx.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY controller driver - * Core functions + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "dw-dphy-rx.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-rx.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-rx.h index 5ee1999..81ae4ad 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-rx.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-rx.h @@ -1,10 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY controller driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef __PHY_SNPS_DPHY_RX_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-sysfs.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-sysfs.c index 30aeae0..8dcc703 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-sysfs.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-dphy-sysfs.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY controller driver. - * SysFS components for the platform driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ //#define DEBUG 1 diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi-pltfrm.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi-pltfrm.h index 948db4e..9b994dd 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi-pltfrm.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi-pltfrm.h @@ -1,10 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host media entities + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef __DW_MIPI_CSI_PLTFRM_INCLUDES_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi.c index cea2c8b..8a4374e 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host controller driver - * Core MIPI CSI-2 functions + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "dw-mipi-csi.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi.h b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi.h index 5c5579f..316c88b 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/dw-mipi-csi.h @@ -1,10 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host controller driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef _DW_MIPI_CSI_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/csi/vvcam_csi_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/csi/vvcam_csi_driver.c index 7920480..1afdfed 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/csi/vvcam_csi_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/csi/vvcam_csi_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400.c b/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400.c index 17cb4ed..298c1a7 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400.c @@ -1,10 +1,16 @@ /* - * Verisilicon DEC400 Driver for FalconLite. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Author: Wei Weiyu - * - * Copyright (C) 2020 VeriSilicon Microelectronics (Shanghai) Co., Ltd. + * http://www.apache.org/licenses/LICENSE-2.0 * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "dec400.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400.h b/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400.h index 63ec069..6de9af6 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400.h @@ -1,10 +1,16 @@ /* - * Verisilicon DEC400 Driver for FalconLite. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Author: Wei Weiyu - * - * Copyright (C) 2020 VeriSilicon Microelectronics (Shanghai) Co., Ltd. + * http://www.apache.org/licenses/LICENSE-2.0 * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef __DEC_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400_ioctl.c index 537653d..7408997 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400_ioctl.c @@ -1,10 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400_ioctl.h index eeecde6..c85ac30 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/dec400/dec400_ioctl.h @@ -1,10 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _DEC400_IOC_H_ #define _DEC400_IOC_H_ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/dw200/vvcam_dwe_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/dw200/vvcam_dwe_driver.c index f88132e..00be9c1 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/dw200/vvcam_dwe_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/dw200/vvcam_dwe_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36413/aw36413_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36413/aw36413_driver.c index 2eb7ce5..0f6fda0 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36413/aw36413_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36413/aw36413_driver.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include "flash_led_driver.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36413/aw36413_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36413/aw36413_driver.h index 778c71f..5a833fe 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36413/aw36413_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36413/aw36413_driver.h @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _AW36413_DRIVER_H_ #define _AW36413_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36515/aw36515_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36515/aw36515_driver.c index 9558833..1821099 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36515/aw36515_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36515/aw36515_driver.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include "flash_led_driver.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36515/aw36515_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36515/aw36515_driver.h index 3a65428..23447e1 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36515/aw36515_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/aw36515/aw36515_driver.h @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _AW36515_DRIVER_H_ #define _AW36515_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_driver.c index 36a5971..77c7c67 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. + * http://www.apache.org/licenses/LICENSE-2.0 * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_driver.h index 98b69c6..20f38c6 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_driver.h @@ -1,6 +1,18 @@ /* - * @Description: + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _FLASH_LED_DRIVER_H_ #define _FLASH_LED_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_ioctl.c index dc51171..8cc1f9c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_ioctl.c @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. + * http://www.apache.org/licenses/LICENSE-2.0 * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_ioctl.h index e96056b..fa334b4 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_ioctl.h @@ -1,3 +1,17 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _FLASH_LED_IOCTL_H_ #define _FLASH_LED_IOCTL_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_sysfs.c b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_sysfs.c index 18900e4..72d7689 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_sysfs.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/flash_led_sysfs.c @@ -1,3 +1,17 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "flash_led_driver.h" #include "flash_led_ioctl.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/ntc.c b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/ntc.c index 941fb47..1333cd0 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/ntc.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/ntc.c @@ -1,3 +1,17 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/platform/platform_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/platform/platform_driver.c index 9234c76..b1b515e 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/flash_led/platform/platform_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/flash_led/platform/platform_driver.c @@ -1,56 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ -#include + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include "../native/sensor/sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/gpio_i2c/soc_i2c_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/gpio_i2c/soc_i2c_driver.c index e5c3e96..ac9efda 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/gpio_i2c/soc_i2c_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/gpio_i2c/soc_i2c_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/isp/vvcam_isp_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/isp/vvcam_isp_driver.c index 525e808..2f4a48c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/isp/vvcam_isp_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/isp/vvcam_isp_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/isp/vvcam_isp_driver_of.c b/dayu800/kernel/vi-kernel/vvcam/native/isp/vvcam_isp_driver_of.c index a970106..d6a0849 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/isp/vvcam_isp_driver_of.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/isp/vvcam_isp_driver_of.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_driver.c index 8405286..5e0ae76 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_driver.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include "vvsensor.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_driver.h index ca508d9..fa796a9 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_driver.h @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _OMNIVISION_OV2778_H_ #define _OMNIVISION_OV2778_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_mipi4lane_1080p_30fps_linear.c index 8a386db..d824c1a 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_mipi4lane_1080p_30fps_linear.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_reg_cfg.h index f957cb9..ab7899c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/omnivision_ov2778/ov2778_reg_cfg.h @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _OV2778_REG_CFG_H_ #define _OV2778_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_driver.c index d78d9a7..f0499a8 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_driver.h index 56cdd59..d289f48 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OMNIVISION_OS02k10_H_ #define _OMNIVISION_OS02k10_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_mipi4lane_1080p_30fps_linear.c index b75ff99..03adfbf 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_reg_cfg.h index eff9c12..15d791d 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_os02k10/os02k10_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OS02k10_REG_CFG_H_ #define _OS02k10_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_driver.c index 1194c71..456398c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_driver.h index e027d75..8a3ba26 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OMNIVISION_OV2775_H_ #define _OMNIVISION_OV2775_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_mipi4lane_1080p_30fps_linear.c index 28c0ad3..2bcc2a8 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_reg_cfg.h index 447b672..5af99df 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov2775/ov2775_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OV2775_REG_CFG_H_ #define _OV2775_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_driver.c index 80cbd39..e8dcc55 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_driver.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include "vvsensor.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_driver.h index f8e5acd..d172351 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_driver.h @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _OMNIVISION_OV5693_H_ #define _OMNIVISION_OV5693_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_mipi4lane_1080p_30fps_linear.c index a9261be..830d1f1 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_mipi4lane_1080p_30fps_linear.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_reg_cfg.h index 243d8fb..d5e5b77 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/omnivision_ov5693/ov5693_reg_cfg.h @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _OV5693_REG_CFG_H_ #define _OV5693_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_driver.c index 6ae1373..baca0e0 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_driver.h index c908b6b..d317cce 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OMNIVISION_OX03a10_H_ #define _OMNIVISION_OX03a10_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_mipi4lane_1080p_30fps_linear.c index 364ed5c..4e9d4ad 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_reg_cfg.h index b8fef45..0cee545 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/ox03a10/ox03a10_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OX03a10_REG_CFG_H_ #define _OX03a10_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/platform/platform_gen6_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/platform/platform_gen6_driver.c index f4195d5..0c91486 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/platform/platform_gen6_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/platform/platform_gen6_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include "vvsensor.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sensor_common.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sensor_common.h index d055cb5..ee59f26 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sensor_common.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sensor_common.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _SENSOR_COMMON_H_ #define _SENSOR_COMMON_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sensor_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sensor_ioctl.c index 0bf5b9c..65487e0 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sensor_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sensor_ioctl.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_driver.c index e26db3e..f8b2420 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_driver.h index 89d7626..1cf0676 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OMNIVISION_IMX290_H_ #define _OMNIVISION_IMX290_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_mipi4lane_1080p_30fps_linear.c index 8f846b0..0fd92eb 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_reg_cfg.h index 6f22812..a5536b0 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx290/imx290_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _IMX290_REG_CFG_H_ #define _IMX290_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_driver.c index c6369fa..a2ccbad 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_driver.h index d2c7016..1c76c11 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _SONY_IMX327_H_ #define _SONY_IMX327_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_mipi4lane_1080p_30fps_linear.c index b47475b..480507c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_reg_cfg.h index 1cf0c67..cb1355c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx327/imx327_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _IMX327_REG_CFG_H_ #define _IMX327_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_driver.c index f78965e..69b1c5f 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_driver.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_driver.h index 104f95f..f775611 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OMNIVISION_IMX334_H_ #define _OMNIVISION_IMX334_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_mipi4lane_1080p_30fps_linear.c index c4ed859..b481e4b 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_reg_cfg.h index 8cdf80f..69d5c0d 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/sony_imx334/imx334_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _IMX334_REG_CFG_H_ #define _IMX334_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/vvcam_sensor_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/vvcam_sensor_driver.c index b5ccd3d..1fade77 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/vvcam_sensor_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/vvcam_sensor_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/sensor/vvcam_sensor_sysfs.c b/dayu800/kernel/vi-kernel/vvcam/native/sensor/vvcam_sensor_sysfs.c index a1e1178..7574f0e 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/sensor/vvcam_sensor_sysfs.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/sensor/vvcam_sensor_sysfs.c @@ -1,14 +1,18 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY controller driver. - * SysFS components for the platform driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ - #include "sensor_common.h" static ssize_t cam_info_show(struct device *dev, diff --git a/dayu800/kernel/vi-kernel/vvcam/native/soc/soc_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/native/soc/soc_ioctl.c index 0efe1a3..f5de536 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/soc/soc_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/soc/soc_ioctl.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef __KERNEL__ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/soc/soc_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/native/soc/soc_ioctl.h index bbe8de7..722b9cd 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/soc/soc_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/soc/soc_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _SOC_IOC_H_ #define _SOC_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/soc/vivsoc_hub.c b/dayu800/kernel/vi-kernel/vvcam/native/soc/vivsoc_hub.c index 082198c..50e7136 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/soc/vivsoc_hub.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/soc/vivsoc_hub.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/soc/vivsoc_hub.h b/dayu800/kernel/vi-kernel/vvcam/native/soc/vivsoc_hub.h index 27442bb..3d4c6db 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/soc/vivsoc_hub.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/soc/vivsoc_hub.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VIVSOC_HUB_H_ #define _VIVSOC_HUB_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/soc/vsi_core_gen6.c b/dayu800/kernel/vi-kernel/vvcam/native/soc/vsi_core_gen6.c index f7195ab..eb85ccb 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/soc/vsi_core_gen6.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/soc/vsi_core_gen6.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/soc/vsi_core_gen6.h b/dayu800/kernel/vi-kernel/vvcam/native/soc/vsi_core_gen6.h index f1b6521..cd30fa4 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/soc/vsi_core_gen6.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/soc/vsi_core_gen6.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VSI_CORE_GEN6_H #define _VSI_CORE_GEN6_H diff --git a/dayu800/kernel/vi-kernel/vvcam/native/soc/vvcam_soc_driver.c b/dayu800/kernel/vi-kernel/vvcam/native/soc/vvcam_soc_driver.c index 2032481..2c63ccb 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/soc/vvcam_soc_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/soc/vvcam_soc_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre.h b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre.h index 7283f87..cbff457 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre.h @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: Shenwuyi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef __VI_PRE_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_dma.c b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_dma.c index f830b50..f3bbb2c 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_dma.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_dma.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_driver_of.c b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_driver_of.c index 71ad090..d142b7d 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_driver_of.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_driver_of.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: Shenwuyi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_ioctl.c index 1b623b5..1b3ca8d 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_ioctl.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: Shenwuyi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_ioctl.h index 3468fe0..fbfabe6 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_ioctl.h @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: Shenwuyi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef _VI_PRE_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_reg.h b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_reg.h index d934457..812ca96 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_reg.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/vi_pre/vi_pre_reg.h @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: Shenwuyi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef _VI_PRE_REG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/video/subdev.c b/dayu800/kernel/vi-kernel/vvcam/native/video/subdev.c index d54aede..794738b 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/video/subdev.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/video/subdev.c @@ -1,20 +1,18 @@ /* - * Copyright (c) 2021 Alibaba Group. All rights reserved. - * License-Identifier: Apache-2.0 - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may - * not use this file except in compliance with the License. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - * */ + #include #include "video.h" #include "video_ioctl.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/native/video/subdev.h b/dayu800/kernel/vi-kernel/vvcam/native/video/subdev.h index cccfddb..79227d0 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/video/subdev.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/video/subdev.h @@ -1,20 +1,18 @@ /* - * Copyright (c) 2021 Alibaba Group. All rights reserved. - * License-Identifier: Apache-2.0 - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may - * not use this file except in compliance with the License. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - * */ + #ifndef _THEAD_SUBDEV_H_ #define _THEAD_SUBDEV_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/video/video.c b/dayu800/kernel/vi-kernel/vvcam/native/video/video.c index 5786476..e90afc7 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/video/video.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/video/video.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/video/video.h b/dayu800/kernel/vi-kernel/vvcam/native/video/video.h index c5560ca..26bfdb8 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/video/video.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/video/video.h @@ -1,3 +1,17 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _THEAD_VIDEO_H_ #define _THEAD_VIDEO_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/video/video_hw_info.c b/dayu800/kernel/vi-kernel/vvcam/native/video/video_hw_info.c index 7aab978..0a59bda 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/video/video_hw_info.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/video/video_hw_info.c @@ -1,3 +1,17 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/native/video/video_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/native/video/video_ioctl.h index b041e3e..8a0aec1 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/video/video_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/video/video_ioctl.h @@ -1,14 +1,18 @@ /* - * @Description: - */ -/* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _THEAD_VIDEO_IOCTL_H_ #define _THEAD_VIDEO_IOCTL_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/video/video_kernel_defs.h b/dayu800/kernel/vi-kernel/vvcam/native/video/video_kernel_defs.h index f8bd0fb..651842b 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/video/video_kernel_defs.h +++ b/dayu800/kernel/vi-kernel/vvcam/native/video/video_kernel_defs.h @@ -1,11 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _THEAD_VIDEO_KERNEL_DEFS_H_ #define _THEAD_VIDEO_KERNEL_DEFS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/native/video/video_sysfs.c b/dayu800/kernel/vi-kernel/vvcam/native/video/video_sysfs.c index 0258c4b..397614e 100644 --- a/dayu800/kernel/vi-kernel/vvcam/native/video/video_sysfs.c +++ b/dayu800/kernel/vi-kernel/vvcam/native/video/video_sysfs.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/soc/soc_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/soc/soc_ioctl.c index 5c696c4..81a95c9 100644 --- a/dayu800/kernel/vi-kernel/vvcam/soc/soc_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/soc/soc_ioctl.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef __KERNEL__ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/soc/soc_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/soc/soc_ioctl.h index 6d01f40..be3cb59 100644 --- a/dayu800/kernel/vi-kernel/vvcam/soc/soc_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/soc/soc_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _SOC_IOC_H_ #define _SOC_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/soc/vivsoc_hub.c b/dayu800/kernel/vi-kernel/vvcam/soc/vivsoc_hub.c index 12c2c26..95a5c15 100644 --- a/dayu800/kernel/vi-kernel/vvcam/soc/vivsoc_hub.c +++ b/dayu800/kernel/vi-kernel/vvcam/soc/vivsoc_hub.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/soc/vivsoc_hub.h b/dayu800/kernel/vi-kernel/vvcam/soc/vivsoc_hub.h index 3c99805..10797ce 100644 --- a/dayu800/kernel/vi-kernel/vvcam/soc/vivsoc_hub.h +++ b/dayu800/kernel/vi-kernel/vvcam/soc/vivsoc_hub.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VIVSOC_HUB_H_ #define _VIVSOC_HUB_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c.c b/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c.c index 51d7345..a9878fc 100644 --- a/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c.c +++ b/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c.h b/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c.h index 5789029..bf5958b 100644 --- a/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c.h +++ b/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _SOC_I2C_H_ #define _SOC_I2C_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c_dev.c b/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c_dev.c index 9e2e7e2..8c89bdb 100644 --- a/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c_dev.c +++ b/dayu800/kernel/vi-kernel/vvcam/soc/vsi/soc_i2c_dev.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/soc/vsi_core_gen6.c b/dayu800/kernel/vi-kernel/vvcam/soc/vsi_core_gen6.c index 1751971..e90acc0 100644 --- a/dayu800/kernel/vi-kernel/vvcam/soc/vsi_core_gen6.c +++ b/dayu800/kernel/vi-kernel/vvcam/soc/vsi_core_gen6.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/soc/vsi_core_gen6.h b/dayu800/kernel/vi-kernel/vvcam/soc/vsi_core_gen6.h index f1b6521..cd30fa4 100644 --- a/dayu800/kernel/vi-kernel/vvcam/soc/vsi_core_gen6.h +++ b/dayu800/kernel/vi-kernel/vvcam/soc/vsi_core_gen6.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VSI_CORE_GEN6_H #define _VSI_CORE_GEN6_H diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/csi/samsung/mxc-mipi-csi2-sam.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/csi/samsung/mxc-mipi-csi2-sam.c index 4faba97..2874cf8 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/csi/samsung/mxc-mipi-csi2-sam.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/csi/samsung/mxc-mipi-csi2-sam.c @@ -1,13 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0-or-later */ /* - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * Copyright 2019 NXP - * Copyright (C) 2015-2016 Freescale Semiconductor, Inc. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Based on Samsung S5P/EXYNOS SoC series MIPI-CSI receiver driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. - * Author: Sylwester Nawrocki + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/dw200_driver.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/dw200_driver.c index e2545c7..fd16627 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/dw200_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/dw200_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/dw200_driver.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/dw200_driver.h index 6384908..5df1c14 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/dw200_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/dw200_driver.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DW200_DRIVER_H_ #define _DW200_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_devcore.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_devcore.c index 93e2046..e943766 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_devcore.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_devcore.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "dwe_driver.h" #include "dwe_ioctl.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver.c index b5a3889..25e4492 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver.h index 6927b80..189318d 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_DRIVER_H_ #define _DWE_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver_of.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver_of.c index 066d105..308d544 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver_of.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/dwe_driver_of.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver.c index c50b227..0072f8d 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver.h index 571fffd..2cbbd11 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_DRIVER_H_ #define _ISP_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver_of.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver_of.c index 8477171..6e619ce 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver_of.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/isp_driver_of.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.c index 8e25f9e..1b9c1df 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.c @@ -1,13 +1,16 @@ /* - * Copyright (C) 2012-2015 Freescale Semiconductor, Inc. All Rights Reserved. - * Copyright 2018 NXP - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - */ -/* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.h index 5e80d3e..25f189d 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.h @@ -1,13 +1,16 @@ /* - * Copyright (C) 2012-2015 Freescale Semiconductor, Inc. All Rights Reserved. - * Copyright 2018 NXP - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - */ -/* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef BASLER_CAMERA_DRIVER_VVCAM_H diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_mipi_v3.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_mipi_v3.c index 5d857eb..c2cbd23 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_mipi_v3.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_mipi_v3.c @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. + * http://www.apache.org/licenses/LICENSE-2.0 * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_1080p.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_1080p.h index 4588ba8..5b43aec 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_1080p.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_1080p.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVCAM_OS08a20_REGS_1080P_H_ #define _VVCAM_OS08a20_REGS_1080P_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_1080p_hdr.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_1080p_hdr.h index 796f9e2..76e29ea 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_1080p_hdr.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_1080p_hdr.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OS08a20_REGS_1080PHDR_H_ #define _VVCAM_OS08a20_REGS_1080PHDR_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_4k.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_4k.h index 555ea6a..14b83b4 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_4k.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_4k.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OS08a20_REGS_4K_H_ #define _VVCAM_OS08a20_REGS_4K_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_4k_hdr.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_4k_hdr.h index 79073d7..45b257d 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_4k_hdr.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/os08a20/os08a20_regs_4k_hdr.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OS08a20_REGS_4kPHDR_H_ #define _VVCAM_OS08a20_REGS_4kPHDR_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_mipi_v3.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_mipi_v3.c index 8d005af..0931341 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_mipi_v3.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_mipi_v3.c @@ -1,15 +1,16 @@ /* - * Copyright (C) 2012-2015 Freescale Semiconductor, Inc. All Rights Reserved. - * Copyright 2018 NXP - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - */ -/* - * The code contained herein is licensed under the GNU General Public - * License. You may obtain a copy of the GNU General Public License - * Version 2 or later at the following locations: + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 * - * http://www.opensource.org/licenses/gpl-license.html - * http://www.gnu.org/copyleft/gpl.html + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p.h index 853f999..c4bcaa7 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OV2775_REGS_1080P_H_ #define _VVCAM_OV2775_REGS_1080P_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr.h index 22bffae..e053bac 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OV2775_REGS_1080PHDR_H_ #define _VVCAM_OV2775_REGS_1080PHDR_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr_low_freq.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr_low_freq.h index 3ab980b..dc9fa66 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr_low_freq.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr_low_freq.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OV2775_REGS_1080P_HDR_LOW_FREQ_H_ #define _VVCAM_OV2775_REGS_1080P_HDR_LOW_FREQ_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_native_hdr.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_native_hdr.h index 054878c..83cfd77 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_native_hdr.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/sensor/ov2775/ov2775_regs_1080p_native_hdr.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OV2775_REGS_1080P_NATIVE_HDR_H_ #define _VVCAM_OV2775_REGS_1080P_NATIVE_HDR_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/cma.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/cma.c index b11cb6c..7aed8d7 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/cma.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/cma.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "cma.h" #ifdef __KERNEL__ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/cma.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/cma.h index e133d28..b0bef91 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/cma.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/cma.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_CMA_H_ #define _ISP_CMA_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/video.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/video.c index d3aae98..baac82b 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/video.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/video.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef CONFIG_VIDEOBUF2_DMA_CONTIG # include #endif diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/video.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/video.h index b0aa6e4..80ea223 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/video.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/video.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_VIDEO_H_ #define _ISP_VIDEO_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/vvbuf.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/vvbuf.c index 6c35138..0f67a0b 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/vvbuf.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/vvbuf.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include "vvbuf.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/vvbuf.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/vvbuf.h index cfc6bae..1d442bd 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/video/vvbuf.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/video/vvbuf.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVBUF_H_ #define _VVBUF_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/vse_driver.c b/dayu800/kernel/vi-kernel/vvcam/v4l2/vse_driver.c index ad4426b..7fb2fd0 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/vse_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/vse_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam/v4l2/vse_driver.h b/dayu800/kernel/vi-kernel/vvcam/v4l2/vse_driver.h index f2d19ce..a3e87ee 100644 --- a/dayu800/kernel/vi-kernel/vvcam/v4l2/vse_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam/v4l2/vse_driver.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VSE_DRIVER_H_ #define _VSE_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/vse/vse_dev.h b/dayu800/kernel/vi-kernel/vvcam/vse/vse_dev.h index b6b94b1..7cd182b 100644 --- a/dayu800/kernel/vi-kernel/vvcam/vse/vse_dev.h +++ b/dayu800/kernel/vi-kernel/vvcam/vse/vse_dev.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. + * http://www.apache.org/licenses/LICENSE-2.0 * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VSE_DEV_H_ #define _VSE_DEV_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam/vse/vse_ioctl.c b/dayu800/kernel/vi-kernel/vvcam/vse/vse_ioctl.c index 6f176aa..6d29c06 100644 --- a/dayu800/kernel/vi-kernel/vvcam/vse/vse_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam/vse/vse_ioctl.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include "vse_driver.h" #else diff --git a/dayu800/kernel/vi-kernel/vvcam/vse/vse_ioctl.h b/dayu800/kernel/vi-kernel/vvcam/vse/vse_ioctl.h index 609ee41..2ed7709 100644 --- a/dayu800/kernel/vi-kernel/vvcam/vse/vse_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam/vse/vse_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VSE_IOC_H_ #define _VSE_IOC_H_ #include "vse_dev.h" diff --git a/dayu800/kernel/vi-kernel/vvcam/vse/vse_regs.h b/dayu800/kernel/vi-kernel/vvcam/vse/vse_regs.h index 456a547..5cc0bea 100644 --- a/dayu800/kernel/vi-kernel/vvcam/vse/vse_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam/vse/vse_regs.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VSE_REGS_H_ #define _VSE_REGS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/viv_video_kevent.h b/dayu800/kernel/vi-kernel/vvcam_ry/common/viv_video_kevent.h index 6b1b43d..48c479d 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/viv_video_kevent.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/viv_video_kevent.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VIV_VIDEO_KEVENT_H_ #define _VIV_VIDEO_KEVENT_H_ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvcsioc.h b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvcsioc.h index 9dfe9fa..189b682 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvcsioc.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvcsioc.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVCAM_CSIOC_H_ #define _VVCAM_CSIOC_H_ #ifdef __KERNEL__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvctrl.h b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvctrl.h index 7a6ca0e..3e95bd8 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvctrl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvctrl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVCTRL_H_ #define _VVCTRL_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvdefs.h b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvdefs.h index e299ef1..22eea24 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvdefs.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvdefs.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_VVDEFS_H_ #define _ISP_VVDEFS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative.c b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative.c index 2322820..477e0ba 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include /* Module support */ #include /* Kernel version */ #include /* Charactor device support */ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative.h b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative.h index c6fb967..230dfaf 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVNATIVE_H_ #define _VVNATIVE_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_cfg.c b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_cfg.c index e470c25..b51db47 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_cfg.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_cfg.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include /* Module support */ #include "vvnative_cfg.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_cfg.h b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_cfg.h index b1052aa..fe85f2f 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_cfg.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVNATIVE_CFG_H_ #define _VVNATIVE_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_combo.c b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_combo.c index 509b925..8947592 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_combo.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_combo.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include /* Charactor device support */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_combo.h b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_combo.h index 46c6ef6..50af612 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_combo.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvnative_combo.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVNATIVE_COMBO_H_ #define _VVNATIVE_COMBO_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvsensor.h b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvsensor.h index f734247..7257438 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/common/vvsensor.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/common/vvsensor.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVSENSOR_PUBLIC_HEADER_H_ #define _VVSENSOR_PUBLIC_HEADER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/csi/csi_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/csi/csi_ioctl.c index 21d0365..a3d09b8 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/csi/csi_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/csi/csi_ioctl.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef __KERNEL__ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/csi/csi_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/csi/csi_ioctl.h index b3f7dae..70ed85f 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/csi/csi_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/csi/csi_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _CSI_IOC_H_ #define _CSI_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_core.c b/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_core.c index feecbb0..19af38f 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_core.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_core.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #ifdef ISP8000L_V2008 diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_ioctl.c index 9b168d5..4239798 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_ioctl.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include "nwl_driver.h" #endif diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_ioctl.h index a561015..dd7bb85 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _NWL_IOC_H_ #define _NWL_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_regs.h b/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_regs.h index 6ba7749..17abebf 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/csi/nwl/nwl_regs.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _NWL_REGS_H_ #define _NWL_REGS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/csi/vivcsi_hub.c b/dayu800/kernel/vi-kernel/vvcam_ry/csi/vivcsi_hub.c index 467fb41..b8eae76 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/csi/vivcsi_hub.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/csi/vivcsi_hub.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/csi/vivcsi_hub.h b/dayu800/kernel/vi-kernel/vvcam_ry/csi/vivcsi_hub.h index 6f9368e..1fe7bc5 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/csi/vivcsi_hub.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/csi/vivcsi_hub.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VIVCSI_HUB_H_ #define _VIVCSI_HUB_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_ioctl.c index 3e5d725..68049dd 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_ioctl.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ //#include "dw200_driver.h" #else diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_ioctl.h index 87e20b0..53f5d13 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_IOC_H_ #define _DWE_IOC_H_ #include "dw200_subdev.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_subdev.h b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_subdev.h index 0e10245..8f5bd9f 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_subdev.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dw200_subdev.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DW200_DEV_H #define _DW200_DEV_H diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dwe_regs.h b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dwe_regs.h index aed4da2..a016ba7 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dwe_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/dwe_regs.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_REGS_H_ #define _DWE_REGS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vivdw200_irq_queue.c b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vivdw200_irq_queue.c index 0206355..3662863 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vivdw200_irq_queue.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vivdw200_irq_queue.c @@ -1,3 +1,17 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifdef __KERNEL__ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vivdw200_irq_queue.h b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vivdw200_irq_queue.h index 38567e1..b901f4c 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vivdw200_irq_queue.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vivdw200_irq_queue.h @@ -1,57 +1,20 @@ - /**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ - #ifndef _VIVDW200_QUEUE_H_ - #define _VIVDW200_QUEUE_H_ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef _VIVDW200_QUEUE_H_ +#define _VIVDW200_QUEUE_H_ #ifdef __KERNEL__ #include #endif diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vse_regs.h b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vse_regs.h index 77062ef..3f4bc72 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vse_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dw200/vse_regs.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VSE_REGS_H_ #define _VSE_REGS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_dev.h b/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_dev.h index 36a7402..cb00f16 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_dev.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_dev.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_DEV_H #define _DWE_DEV_H diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_ioctl.c index e0dcbf5..19c4610 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_ioctl.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "dwe_ioctl.h" #include "dwe_regs.h" #ifndef __KERNEL__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_ioctl.h index 77d3707..01b70cf 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_IOC_H_ #define _DWE_IOC_H_ #include "dwe_dev.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_isr.c b/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_isr.c index 44f6965..b0647b8 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_isr.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_isr.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ # include "dwe_driver.h" # include "video/vvbuf.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_regs.h b/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_regs.h index 61d355f..b7d9e8b 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/dwe/dwe_regs.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_REGS_H_ #define _DWE_REGS_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/cam_device_buf_defs_common.h b/dayu800/kernel/vi-kernel/vvcam_ry/isp/cam_device_buf_defs_common.h index f5b7a88..415c518 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/cam_device_buf_defs_common.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/cam_device_buf_defs_common.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _CAMERA_DEVICE_BUF_DEFS_COMMON_H_ #define _CAMERA_DEVICE_BUF_DEFS_COMMON_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/ic_dev.h b/dayu800/kernel/vi-kernel/vvcam_ry/isp/ic_dev.h index 14ef93c..9deb9fd 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/ic_dev.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/ic_dev.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_DEV_H_ #define _ISP_DEV_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_3dnr.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_3dnr.c index 0cff28f..f6ed28e 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_3dnr.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_3dnr.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_3dnr2.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_3dnr2.c index aef6031..1c94cf8 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_3dnr2.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_3dnr2.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_compand.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_compand.c index 71a30a7..a09e78d 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_compand.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_compand.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_dmsc2.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_dmsc2.c index 00858f3..99c22c6 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_dmsc2.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_dmsc2.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_dpf.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_dpf.c index 6cd44a9..da946d5 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_dpf.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_dpf.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_gcmono.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_gcmono.c index 48bf902..99953ea 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_gcmono.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_gcmono.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_hdr.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_hdr.c index c9db36a..0a68abc 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_hdr.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_hdr.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_ioctl.c index 6375658..c66a35e 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_ioctl.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + /* process public and sample isp command. for complex modules, need new files.*/ #include "mrv_all_bits.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_ioctl.h index 6991101..cc086a4 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_IOC_H_ #define _ISP_IOC_H_ #include "ic_dev.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_irq_queue.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_irq_queue.c index 16a8687..2a57506 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_irq_queue.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_irq_queue.c @@ -1,56 +1,18 @@ -/**************************************************************************** - - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The GPL License (GPL) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_irq_queue.h b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_irq_queue.h index 018859d..58190c1 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_irq_queue.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_irq_queue.h @@ -1,55 +1,18 @@ - /**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_IRQ_QUEUE_H_ #define _ISP_IRQ_QUEUE_H_ #ifdef __KERNEL__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_isr.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_isr.c index d8a3583..9440218 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_isr.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_isr.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef ENABLE_IRQ #include "isp_ioctl.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_miv1.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_miv1.c index 2a1d317..6d579cd 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_miv1.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_miv1.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "mrv_all_bits.h" #include "isp_ioctl.h" #include "isp_types.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_miv2.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_miv2.c index 42ae308..be3ae8b 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_miv2.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_miv2.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_rgbgamma.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_rgbgamma.c index 91342a0..008b2b8 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_rgbgamma.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_rgbgamma.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_rgbir.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_rgbir.c index fdd9607..89de1be 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_rgbir.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_rgbir.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_tdnr3.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_tdnr3.c index 786d231..316e379 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_tdnr3.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_tdnr3.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_types.h b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_types.h index b9958e4..b77a27a 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_types.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_types.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_TYPES_H_ #define _ISP_TYPES_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_version.h b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_version.h index e82d5d4..39cdb41 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_version.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_version.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_VERSION_H_ #define _ISP_VERSION_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr.c index 176f215..ea416d6 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "isp_wdr.h" #include "mrv_all_bits.h" #include "isp_ioctl.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr.h b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr.h index 6f6f5e1..c77d72e 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_WDR_H #define _ISP_WDR_H diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr3.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr3.c index 90bb772..f2a0586 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr3.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr3.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr4.c b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr4.c index 3b5834b..73e4e6d 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr4.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/isp_wdr4.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_all_bits.h b/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_all_bits.h index 3ae3873..9809873 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_all_bits.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_all_bits.h @@ -1,59 +1,17 @@ -/****************************************************************************** - * - * Copyright 2010, Dream Chip Technologies GmbH. All rights reserved. - * - **************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef __MRV_ALL_BITS_H__ #define __MRV_ALL_BITS_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_all_regs.h b/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_all_regs.h index 773e98d..1a3400e 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_all_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_all_regs.h @@ -1,64 +1,18 @@ -/***************************************************************************** - * - * Copyright 2013, Dream Chip Technologies GmbH. All rights reserved. - * - **************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. + * http://www.apache.org/licenses/LICENSE-2.0 * - *****************************************************************************/ -/* -* NOTE: This file is automaticaly generated by sig of theflow Rev.: 1.1_dev_koehler. -* Modifications can be lost. -* -*****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + /** *----------------------------------------------------------------------------- * $HeadURL$ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_dec_all_regs.h b/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_dec_all_regs.h index c4b6fcf..205ca08 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_dec_all_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/isp/mrv_dec_all_regs.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** *----------------------------------------------------------------------------- diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_dphy.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_dphy.c index 6bcc5b5..e3818ca 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_dphy.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_dphy.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_dphy.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_dphy.h index cc3890b..e7f65d4 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_dphy.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_dphy.h @@ -1,11 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _BM_CSI_DPHY_H_ #define _BM_CSI_DPHY_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_driver.c index d5d90dd..2d331fa 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_driver.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_hw.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_hw.c index fdc6c79..1e02e8d 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_hw.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_hw.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_hw.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_hw.h index caa7984..36ea0fa 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_hw.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_hw.h @@ -1,11 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _BM_CSI_HW_H_ #define _BM_CSI_HW_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_ioctl.h index d0ef259..b0c6f66 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_csi_ioctl.h @@ -1,11 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: liuyitong + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _BM_CSI_IOCTL_H_ #define _BM_CSI_IOCTL_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_printk.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_printk.h index 4490bee..6da1ede 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_printk.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/bm_printk.h @@ -1,11 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: LuChongzhi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef __BM_PRINTK__ #define __BM_PRINTK__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-data.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-data.h index 10015fd..df20619 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-data.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-data.h @@ -1,10 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 platform data + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-plat.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-plat.c index 881a810..c2e0ec5 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-plat.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-plat.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host controller driver. - * Platform driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "dw-csi-data.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-plat.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-plat.h index cc8117b..3c7e63c 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-plat.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-plat.h @@ -1,11 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018 Synopsys, Inc. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host controller driver. - * Supported bus formats + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef _DW_CSI_PLAT_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-sysfs.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-sysfs.c index 7cbeca2..163d9b4 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-sysfs.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-csi-sysfs.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host controller driver. - * SysFS components for the platform driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "dw-mipi-csi.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-data.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-data.h index bddd5eb..bf1838d 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-data.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-data.h @@ -1,10 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY platform data + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-plat.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-plat.c index 3706ed6..b17e9cb 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-plat.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-plat.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY controller driver. - * Platform driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-rx.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-rx.c index 79c5038..9934418 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-rx.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-rx.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY controller driver - * Core functions + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "dw-dphy-rx.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-rx.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-rx.h index 5ee1999..81ae4ad 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-rx.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-rx.h @@ -1,10 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY controller driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef __PHY_SNPS_DPHY_RX_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-sysfs.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-sysfs.c index 30aeae0..8dcc703 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-sysfs.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-dphy-sysfs.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI D-PHY controller driver. - * SysFS components for the platform driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ //#define DEBUG 1 diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi-pltfrm.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi-pltfrm.h index 948db4e..9b994dd 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi-pltfrm.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi-pltfrm.h @@ -1,10 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host media entities + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef __DW_MIPI_CSI_PLTFRM_INCLUDES_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi.c index cea2c8b..8a4374e 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi.c @@ -1,11 +1,16 @@ -// SPDX-License-Identifier: GPL-2.0 /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host controller driver - * Core MIPI CSI-2 functions + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "dw-mipi-csi.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi.h index 5c5579f..316c88b 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/dw-mipi-csi.h @@ -1,10 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2018-2019 Synopsys, Inc. and/or its affiliates. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Synopsys DesignWare MIPI CSI-2 Host controller driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Author: Luis Oliveira + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef _DW_MIPI_CSI_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/nwl/platform_nwl_csi_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/nwl/platform_nwl_csi_driver.c index 3671dee..299b921 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/nwl/platform_nwl_csi_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/csi/nwl/platform_nwl_csi_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #if defined(ISP8000L_V2008) || defined(ISP8000_V2009) diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400.c index d4fe125..c1bff8b 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400.c @@ -1,10 +1,16 @@ /* - * Verisilicon DEC400 Driver for FalconLite. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Author: Wei Weiyu - * - * Copyright (C) 2020 VeriSilicon Microelectronics (Shanghai) Co., Ltd. + * http://www.apache.org/licenses/LICENSE-2.0 * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "dec400.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400.h index e76556d..3eb044d 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400.h @@ -1,10 +1,16 @@ /* - * Verisilicon DEC400 Driver for FalconLite. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Author: Wei Weiyu - * - * Copyright (C) 2020 VeriSilicon Microelectronics (Shanghai) Co., Ltd. + * http://www.apache.org/licenses/LICENSE-2.0 * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef __DEC_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400_ioctl.c index c9d9686..1e65d9f 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400_ioctl.c @@ -1,10 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400_ioctl.h index 8d543a3..8528a46 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/dec400/dec400_ioctl.h @@ -1,10 +1,18 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ + #ifndef _DEC400_IOC_H_ #define _DEC400_IOC_H_ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/dw200/vvcam_dwe_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/dw200/vvcam_dwe_driver.c index 71e505c..a126b73 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/dw200/vvcam_dwe_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/dw200/vvcam_dwe_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/dw200/vvcam_dwe_driver_of.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/dw200/vvcam_dwe_driver_of.c index 50b0fe5..0c77f40 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/dw200/vvcam_dwe_driver_of.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/dw200/vvcam_dwe_driver_of.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/gpio_i2c/soc_i2c_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/gpio_i2c/soc_i2c_driver.c index e5c3e96..ac9efda 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/gpio_i2c/soc_i2c_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/gpio_i2c/soc_i2c_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/isp/vvcam_isp_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/isp/vvcam_isp_driver.c index 0e1d830..d0469ec 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/isp/vvcam_isp_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/isp/vvcam_isp_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/isp/vvcam_isp_driver_of.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/isp/vvcam_isp_driver_of.c index e047dc3..1d6b098 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/isp/vvcam_isp_driver_of.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/isp/vvcam_isp_driver_of.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_driver.c index e3faa35..5f8cfd8 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_driver.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_driver.h index 56cdd59..d289f48 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OMNIVISION_OS02k10_H_ #define _OMNIVISION_OS02k10_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_mipi4lane_1080p_30fps_linear.c index b75ff99..03adfbf 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_reg_cfg.h index eff9c12..15d791d 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_os02k10/os02k10_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OS02k10_REG_CFG_H_ #define _OS02k10_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_driver.c index 7461861..29268bc 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_driver.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_driver.h index e027d75..8a3ba26 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OMNIVISION_OV2775_H_ #define _OMNIVISION_OV2775_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_mipi4lane_1080p_30fps_linear.c index 28c0ad3..2bcc2a8 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_reg_cfg.h index 9f76577..738eec1 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov2775/ov2775_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OV2775_REG_CFG_H_ #define _OV2775_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_driver.c index 80cbd39..e8dcc55 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_driver.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include "vvsensor.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_driver.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_driver.h index f8e5acd..d172351 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_driver.h @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _OMNIVISION_OV5693_H_ #define _OMNIVISION_OV5693_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_mipi4lane_1080p_30fps_linear.c index a9261be..830d1f1 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_mipi4lane_1080p_30fps_linear.c @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_reg_cfg.h index 243d8fb..d5e5b77 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/omnivision_ov5693/ov5693_reg_cfg.h @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _OV5693_REG_CFG_H_ #define _OV5693_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/platform/platform_gen6_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/platform/platform_gen6_driver.c index 84c7be0..4407387 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/platform/platform_gen6_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/platform/platform_gen6_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include "vvsensor.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sensor_common.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sensor_common.h index fd3b3fe..29d0be4 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sensor_common.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sensor_common.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _SENSOR_COMMON_H_ #define _SENSOR_COMMON_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sensor_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sensor_ioctl.c index 98f07ec..52eeccc 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sensor_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sensor_ioctl.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_driver.c index a879014..a056043 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_driver.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_driver.h index 89d7626..1cf0676 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OMNIVISION_IMX290_H_ #define _OMNIVISION_IMX290_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_mipi4lane_1080p_30fps_linear.c index 8b41158..ecab9e5 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_reg_cfg.h index 6f22812..a5536b0 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx290/imx290_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _IMX290_REG_CFG_H_ #define _IMX290_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_driver.c index c6369fa..a2ccbad 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_driver.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_driver.h index d2c7016..1c76c11 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _SONY_IMX327_H_ #define _SONY_IMX327_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_mipi4lane_1080p_30fps_linear.c index b47475b..480507c 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_reg_cfg.h index 1cf0c67..cb1355c 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx327/imx327_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _IMX327_REG_CFG_H_ #define _IMX327_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_driver.c index f78965e..69b1c5f 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_driver.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_driver.h index 104f95f..f775611 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_driver.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _OMNIVISION_IMX334_H_ #define _OMNIVISION_IMX334_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_mipi4lane_1080p_30fps_linear.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_mipi4lane_1080p_30fps_linear.c index c4ed859..b481e4b 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_mipi4lane_1080p_30fps_linear.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_mipi4lane_1080p_30fps_linear.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include "vvsensor.h" #include "sensor_common.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_reg_cfg.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_reg_cfg.h index 8cdf80f..69d5c0d 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_reg_cfg.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/sony_imx334/imx334_reg_cfg.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _IMX334_REG_CFG_H_ #define _IMX334_REG_CFG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/vvcam_sensor_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/vvcam_sensor_driver.c index 12867ac..6bf43ab 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/vvcam_sensor_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/sensor/vvcam_sensor_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/soc_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/soc_ioctl.c index 0cb5a3f..aa1c543 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/soc_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/soc_ioctl.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef __KERNEL__ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/soc_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/soc_ioctl.h index ed2c1d4..2fc1a72 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/soc_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/soc_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _SOC_IOC_H_ #define _SOC_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vivsoc_hub.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vivsoc_hub.c index 12c2c26..95a5c15 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vivsoc_hub.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vivsoc_hub.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vivsoc_hub.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vivsoc_hub.h index 3c99805..10797ce 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vivsoc_hub.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vivsoc_hub.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VIVSOC_HUB_H_ #define _VIVSOC_HUB_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vsi_core_gen6.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vsi_core_gen6.c index f018174..89fc100 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vsi_core_gen6.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vsi_core_gen6.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vsi_core_gen6.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vsi_core_gen6.h index f1b6521..cd30fa4 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vsi_core_gen6.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vsi_core_gen6.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VSI_CORE_GEN6_H #define _VSI_CORE_GEN6_H diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vvcam_soc_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vvcam_soc_driver.c index 6ee3fcd..431b541 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vvcam_soc_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/soc/vvcam_soc_driver.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre.h index 2cf349a..7b88c61 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre.h @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: Shenwuyi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef __VI_PRE_H__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_driver_of.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_driver_of.c index 9bcd694..ea5a687 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_driver_of.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_driver_of.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: Shenwuyi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include "vi_pre.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_ioctl.c index ea8a5c7..ceac561 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_ioctl.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: Shenwuyi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_ioctl.h index c28a59c..ffe13f7 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_ioctl.h @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: Shenwuyi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef _VI_PRE_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_reg.h b/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_reg.h index 588ed62..347dd12 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_reg.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/native/vi_pre/vi_pre_reg.h @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: Shenwuyi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef _VI_PRE_REG_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/soc/soc_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/soc/soc_ioctl.c index 02e7bd7..7a813e2 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/soc/soc_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/soc/soc_ioctl.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef __KERNEL__ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/soc/soc_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/soc/soc_ioctl.h index 6d01f40..be3cb59 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/soc/soc_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/soc/soc_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _SOC_IOC_H_ #define _SOC_IOC_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vivsoc_hub.c b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vivsoc_hub.c index 12c2c26..95a5c15 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vivsoc_hub.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vivsoc_hub.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vivsoc_hub.h b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vivsoc_hub.h index 3c99805..10797ce 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vivsoc_hub.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vivsoc_hub.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VIVSOC_HUB_H_ #define _VIVSOC_HUB_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c.c b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c.c index 51d7345..a9878fc 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c.h b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c.h index 5789029..bf5958b 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _SOC_I2C_H_ #define _SOC_I2C_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c_dev.c b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c_dev.c index 9e2e7e2..8c89bdb 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c_dev.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi/soc_i2c_dev.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi_core_gen6.c b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi_core_gen6.c index 1751971..e90acc0 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi_core_gen6.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi_core_gen6.c @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi_core_gen6.h b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi_core_gen6.h index 082d63d..8c815e2 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi_core_gen6.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/soc/vsi_core_gen6.h @@ -1,55 +1,17 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VSI_CORE_GEN6_H #define _VSI_CORE_GEN6_H diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/dw/mipi-csi2-dw.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/dw/mipi-csi2-dw.c index 08bd2ad..40f0e07 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/dw/mipi-csi2-dw.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/dw/mipi-csi2-dw.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: LuChongzhi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/dw/mipi-csi2-dw.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/dw/mipi-csi2-dw.h index e0abba4..06d32d7 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/dw/mipi-csi2-dw.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/dw/mipi-csi2-dw.h @@ -1,10 +1,16 @@ /* - * Copyright (C) 2021 Alibaba Group Holding Limited - * Author: LuChongzhi + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ /* Register map definition */ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/samsung/mxc-mipi-csi2-sam.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/samsung/mxc-mipi-csi2-sam.c index 743bfe0..fa54cc9 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/samsung/mxc-mipi-csi2-sam.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/csi/samsung/mxc-mipi-csi2-sam.c @@ -1,13 +1,16 @@ -/* SPDX-License-Identifier: GPL-2.0-or-later */ /* - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * Copyright 2019 NXP - * Copyright (C) 2015-2016 Freescale Semiconductor, Inc. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Based on Samsung S5P/EXYNOS SoC series MIPI-CSI receiver driver + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. - * Author: Sylwester Nawrocki + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dw200_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dw200_driver.c index 89b6082..652a972 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dw200_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dw200_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dw200_driver.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dw200_driver.h index 6384908..5df1c14 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dw200_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dw200_driver.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DW200_DRIVER_H_ #define _DW200_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_devcore.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_devcore.c index 93e2046..67205a3 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_devcore.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_devcore.c @@ -1,56 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ -#include "dwe_driver.h" + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "dwe_ioctl.h" LIST_HEAD(devcore_list); diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver.c index 482d941..538ad20 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver.h index 6927b80..189318d 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _DWE_DRIVER_H_ #define _DWE_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver_of.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver_of.c index 5ed1e56..324de34 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver_of.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/dwe_driver_of.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver.c index 1cf6010..75158e9 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver.h index 571fffd..2cbbd11 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_DRIVER_H_ #define _ISP_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver_of.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver_of.c index 1eea32f..9992be2 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver_of.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/isp_driver_of.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.c index a98f453..36a36f3 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.c @@ -1,13 +1,16 @@ /* - * Copyright (C) 2012-2015 Freescale Semiconductor, Inc. All Rights Reserved. - * Copyright 2018 NXP - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - */ -/* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.h index c7597fa..5a81b4f 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/camera-proxy-driver/basler-camera-driver-vvcam/basler-camera-driver-vvcam.h @@ -1,13 +1,16 @@ /* - * Copyright (C) 2012-2015 Freescale Semiconductor, Inc. All Rights Reserved. - * Copyright 2018 NXP - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - */ -/* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #ifndef BASLER_CAMERA_DRIVER_VVCAM_H diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_mipi_v3.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_mipi_v3.c index 29fbcac..c7afe8c 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_mipi_v3.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_mipi_v3.c @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. + * http://www.apache.org/licenses/LICENSE-2.0 * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_1080p.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_1080p.h index 4588ba8..5b43aec 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_1080p.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_1080p.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVCAM_OS08a20_REGS_1080P_H_ #define _VVCAM_OS08a20_REGS_1080P_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_1080p_hdr.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_1080p_hdr.h index 796f9e2..76e29ea 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_1080p_hdr.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_1080p_hdr.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OS08a20_REGS_1080PHDR_H_ #define _VVCAM_OS08a20_REGS_1080PHDR_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_4k.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_4k.h index 3229edc..d20899e 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_4k.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_4k.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OS08a20_REGS_4K_H_ #define _VVCAM_OS08a20_REGS_4K_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_4k_hdr.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_4k_hdr.h index ad0019f..4b22780 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_4k_hdr.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/os08a20/os08a20_regs_4k_hdr.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OS08a20_REGS_4kPHDR_H_ #define _VVCAM_OS08a20_REGS_4kPHDR_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_mipi_v3.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_mipi_v3.c index 5546de6..a4862d4 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_mipi_v3.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_mipi_v3.c @@ -1,15 +1,16 @@ /* - * Copyright (C) 2012-2015 Freescale Semiconductor, Inc. All Rights Reserved. - * Copyright 2018 NXP - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - */ -/* - * The code contained herein is licensed under the GNU General Public - * License. You may obtain a copy of the GNU General Public License - * Version 2 or later at the following locations: + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 * - * http://www.opensource.org/licenses/gpl-license.html - * http://www.gnu.org/copyleft/gpl.html + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p.h index 5486846..6523eae 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OV2775_REGS_1080P_H_ #define _VVCAM_OV2775_REGS_1080P_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr.h index 84bb765..c591d1a 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OV2775_REGS_1080PHDR_H_ #define _VVCAM_OV2775_REGS_1080PHDR_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr_low_freq.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr_low_freq.h index d0641fc..3e2d7bd 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr_low_freq.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_hdr_low_freq.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OV2775_REGS_1080P_HDR_LOW_FREQ_H_ #define _VVCAM_OV2775_REGS_1080P_HDR_LOW_FREQ_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_native_hdr.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_native_hdr.h index 1081681..104edf5 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_native_hdr.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_1080p_native_hdr.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OV2775_REGS_1080P_NATIVE_HDR_H_ #define _VVCAM_OV2775_REGS_1080P_NATIVE_HDR_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_720p.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_720p.h index bcd64ae..17b32a0 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_720p.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/sensor/ov2775/ov2775_regs_720p.h @@ -1,55 +1,17 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ #ifndef _VVCAM_OV2775_REGS_720P_H_ #define _VVCAM_OV2775_REGS_720P_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/cma.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/cma.c index b11cb6c..7aed8d7 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/cma.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/cma.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "cma.h" #ifdef __KERNEL__ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/cma.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/cma.h index e133d28..b0bef91 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/cma.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/cma.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_CMA_H_ #define _ISP_CMA_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/video.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/video.c index 2122785..76bf751 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/video.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/video.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef CONFIG_VIDEOBUF2_DMA_CONTIG # include #endif diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/video.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/video.h index 2002b2a..f7348a4 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/video.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/video.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _ISP_VIDEO_H_ #define _ISP_VIDEO_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/vvbuf.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/vvbuf.c index 6c35138..0f67a0b 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/vvbuf.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/vvbuf.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include "vvbuf.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/vvbuf.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/vvbuf.h index cfc6bae..1d442bd 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/vvbuf.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/video/vvbuf.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VVBUF_H_ #define _VVBUF_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/vse_driver.c b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/vse_driver.c index 739cdd3..0e10f9f 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/vse_driver.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/vse_driver.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include #include #include diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/vse_driver.h b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/vse_driver.h index f2d19ce..a3e87ee 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/vse_driver.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/v4l2/vse_driver.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VSE_DRIVER_H_ #define _VSE_DRIVER_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_dev.h b/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_dev.h index b6b94b1..7cd182b 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_dev.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_dev.h @@ -1,55 +1,18 @@ -/**************************************************************************** - * - * The MIT License (MIT) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. + * http://www.apache.org/licenses/LICENSE-2.0 * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VSE_DEV_H_ #define _VSE_DEV_H_ diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_ioctl.c b/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_ioctl.c index 6f176aa..6d29c06 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_ioctl.c +++ b/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_ioctl.c @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifdef __KERNEL__ #include "vse_driver.h" #else diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_ioctl.h b/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_ioctl.h index 609ee41..2ed7709 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_ioctl.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_ioctl.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VSE_IOC_H_ #define _VSE_IOC_H_ #include "vse_dev.h" diff --git a/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_regs.h b/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_regs.h index 456a547..5cc0bea 100644 --- a/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_regs.h +++ b/dayu800/kernel/vi-kernel/vvcam_ry/vse/vse_regs.h @@ -1,55 +1,18 @@ -/**************************************************************************** +/* + * Copyright (C) 2023-2024 HiHope Open Source Organization . + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * The MIT License (MIT) + * http://www.apache.org/licenses/LICENSE-2.0 * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - ***************************************************************************** - * - * The GPL License (GPL) - * - * Copyright (c) 2020 VeriSilicon Holdings Co., Ltd. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; - * - ***************************************************************************** - * - * Note: This software is released under dual MIT and GPL licenses. A - * recipient may use this file under the terms of either the MIT license or - * GPL License. If you wish to use only one license not the other, you can - * indicate your decision by deleting one of the above license notices in your - * version of this file. - * - *****************************************************************************/ + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef _VSE_REGS_H_ #define _VSE_REGS_H_ -- Gitee