// SPDX-License-Identifier: GPL-2.0 /* * Copyright (c) 2018 MediaTek Inc. * */ #include #include #include #include #include "./platforms/isp7s/mtk_imgsys-data-7s.h" #include "mtk_imgsys-probe.h" static const struct dev_pm_ops mtk_imgsys_pm_ops = { SET_RUNTIME_PM_OPS(mtk_imgsys_runtime_suspend, mtk_imgsys_runtime_resume, NULL) }; static const struct of_device_id mtk_imgsys_of_match[] = { { .compatible = "mediatek,imgsys-isp7s", .data = (void *)&imgsys_data}, {} }; MODULE_DEVICE_TABLE(of, mtk_imgsys_of_match); static struct platform_driver mtk_imgsys_driver = { .probe = mtk_imgsys_probe, .remove = mtk_imgsys_remove, .driver = { .name = "imgisp7s", .owner = THIS_MODULE, .pm = &mtk_imgsys_pm_ops, .of_match_table = of_match_ptr(mtk_imgsys_of_match), } }; module_platform_driver(mtk_imgsys_driver); MODULE_AUTHOR("Johnson-CH chiu "); MODULE_LICENSE("GPL v2"); MODULE_DESCRIPTION("Mediatek imgsys driver");