xref: /kernel/linux/common_modules/module_sample/ko_sample.c
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /kernel/linux/common_modules/module_sample/
1419b0af8Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
2419b0af8Sopenharmony_ci/*
3419b0af8Sopenharmony_ci * Copyright (c) 2023 Huawei Device Co., Ltd.
4419b0af8Sopenharmony_ci *
5419b0af8Sopenharmony_ci * ko sample
6419b0af8Sopenharmony_ci *
7419b0af8Sopenharmony_ci * Author: z-jax <zhujiaxin@huawei.com>
8419b0af8Sopenharmony_ci *
9419b0af8Sopenharmony_ci * Data: 2023-11-25
10419b0af8Sopenharmony_ci */
11419b0af8Sopenharmony_ci
12419b0af8Sopenharmony_ci
13419b0af8Sopenharmony_ci#include <linux/init.h>
14419b0af8Sopenharmony_ci#include <linux/module.h>
15419b0af8Sopenharmony_ci
16419b0af8Sopenharmony_cistatic int kosample_init(void)
17419b0af8Sopenharmony_ci{
18419b0af8Sopenharmony_ci	pr_err("ko sample: %s\n", __func__);
19419b0af8Sopenharmony_ci	return 0;
20419b0af8Sopenharmony_ci}
21419b0af8Sopenharmony_cistatic void kosample_exit(void)
22419b0af8Sopenharmony_ci{
23419b0af8Sopenharmony_ci	pr_err("ko sample: %s\n", __func__);
24419b0af8Sopenharmony_ci}
25419b0af8Sopenharmony_ci
26419b0af8Sopenharmony_cimodule_init(kosample_init);
27419b0af8Sopenharmony_cimodule_exit(kosample_exit);
28419b0af8Sopenharmony_ciMODULE_LICENSE("GPL v2");
29419b0af8Sopenharmony_ciMODULE_AUTHOR("z-jax <zhujiaxin@huawei.com>");
30

Indexes created Thu Nov 07 10:32:03 CST 2024