summaryrefslogtreecommitdiffstats
path: root/module
AgeCommit message (Collapse)AuthorFilesLines
2022-02-16Add support for evklib to use struct proc_opslamprey_12.1.9lamprey_12.1.8lamprey_12.1.7lamprey_12.1.6lamprey_12.1.5lamprey_12.1.4lamprey_12.1.3lamprey_12.1.20lamprey_12.1.2lamprey_12.1.19lamprey_12.1.18lamprey_12.1.17lamprey_12.1.16lamprey_12.1.15lamprey_12.1.14lamprey_12.1.13lamprey_12.1.12lamprey_12.1.11lamprey_12.1.10lamprey_12.1.1lamprey/12.1.9lamprey/12.1.8lamprey/12.1.7lamprey/12.1.6lamprey/12.1.5lamprey/12.1.4lamprey/12.1.3lamprey/12.1.20lamprey/12.1.2lamprey/12.1.19lamprey/12.1.18lamprey/12.1.17lamprey/12.1.16lamprey/12.1.15lamprey/12.1.14lamprey/12.1.13lamprey/12.1.12lamprey/12.1.11lamprey/12.1.10lamprey/12.1.112.1.912.1.812.1.712.1.612.1.512.1.412.1.312.1.2012.1.212.1.1912.1.1812.1.1712.1.1612.1.1512.1.1412.1.1312.1.1212.1.1112.1.1012.1.1lampreyYoshiki Ito1-2/+33
Kernel 5.6 and later replaced struct file_operations with struct proc_ops. Enabling agl-refhw-h3 feature or virtio-aarch64 machine configuration will cause build errors. This patch enables kernel-module-evklib to use struct proc_ops at 5.6 and later to avoid the errors. Bug-AGL: SPEC-4254 Signed-off-by: Yoshiki Ito <ito.yoshiki001@jp.panasonic.com> Change-Id: Ie78913fc16d245403b7e283b8bdea94c7ea7d666 (cherry picked from commit 4bdea8fcad6ffd4bcb1bba404ebf30c344ab7dfe)
2020-12-19Modified license header of some filesRiku Nomoto7-539/+240
To set appropreate header to the files, I reworked source codes of kernel-module-evklib. Header files and evk_lib.c are combined. v5: Kernel modules no longer have a header file.    The code of the header file was imported into evk_lib.c. Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp> Change-Id: I2af32c59c13bdf7b6f56a8d0b4169e71d7ca8fd5
2020-12-08Add LICENSE.GPL-2.0-only file for kernel moduleRiku Nomoto1-0/+288
Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp> Change-Id: I9645bd73862e4145bbb4a5ad25125786677e52c4
2020-12-03Changed autoconf.h ref to /kernel-build-artifactsRiku Nomoto1-1/+1
By not copying autoconf.h to usr/include/linux and not using it, changed from linux/autoconf.h to generated/autoconf.h https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/25647/1/meta-oem-production-readiness/meta-agl-basesystem/recipes-core/agl-basefiles/agl-basefiles_1.0.0.bb#33 Bug-AGL: SPEC-3670 Signed-off-by: Riku Nomoto <riku_nomoto@mail.toyota.co.jp> Change-Id: I694147d0427c43a2fc96b26304f5bf60d23de914
2020-11-23Fix missing modules_installTadao Tanikawa1-3/+6
Add 'modules_install' instead of using own do_install() in recipe. Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com> Change-Id: I57f5576631ab79b59e4dc6c8813d93e897b3a8b6
2020-11-22Re-organized sub-directory by categoryTadao Tanikawa7-0/+2830
Since all the sub-directories were placed in the first level, created sub-directories, "hal", "module", and "service" for classification and relocated each component. Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com> Change-Id: Ifdf743ac0d1893bd8e445455cf0d2c199a011d5c