diff --git a/drivers/media/platform/rockchip/isp1/dev.c b/drivers/media/platform/rockchip/isp1/dev.c index b901364c9a53..bdf2504af05e 100644 --- a/drivers/media/platform/rockchip/isp1/dev.c +++ b/drivers/media/platform/rockchip/isp1/dev.c @@ -50,6 +50,7 @@ #include "regs.h" #include "rkisp1.h" #include "common.h" +#include "version.h" struct isp_match_data { const char * const *clks; @@ -809,6 +810,11 @@ static int rkisp1_plat_probe(struct platform_device *pdev) struct resource *res; int i, ret, irq; + dev_info(dev, "rkisp1 driver version: v%x.%x.%x\n", + RKISP1_DRIVER_VERSION >> 16, + (RKISP1_DRIVER_VERSION & 0xff00) >> 8, + RKISP1_DRIVER_VERSION & 0x00ff); + match = of_match_node(rkisp1_plat_of_match, node); isp_dev = devm_kzalloc(dev, sizeof(*isp_dev), GFP_KERNEL); if (!isp_dev) diff --git a/drivers/media/platform/rockchip/isp1/version.h b/drivers/media/platform/rockchip/isp1/version.h new file mode 100644 index 000000000000..9c09129d8f1b --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/version.h @@ -0,0 +1,18 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (c) 2018 Fuzhou Rockchip Electronics Co., Ltd. */ + +#ifndef _RKISP1_VERSION_H +#define _RKISP1_VERSION_H +#include + +/* + *RKISP1 DRIVER VERSION NOTE + * + *v0.1.0: + *1. First version; + * + */ + +#define RKISP1_DRIVER_VERSION KERNEL_VERSION(0, 1, 0x0) + +#endif