From: Jan-Simon Möller Date: Sun, 17 Dec 2017 23:12:05 +0000 (+0100) Subject: Convert most.bb to use KERNEL_MODULE_AUTOLOAD framework X-Git-Tag: 4.99.5~12 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL%2Fmeta-agl-demo.git;a=commitdiff_plain;h=e4c55862f7676997c630ef15ba4840a83dfbbf82 Convert most.bb to use KERNEL_MODULE_AUTOLOAD framework This uses the KERNEL_MODULE_AUTOLOAD framework provided by yocto to load the kernel modules. Change-Id: Ibb3980d04cc876c8707345673cf2852ecd46ca11 Signed-off-by: Jan-Simon Möller --- diff --git a/recipes-kernel/most/most.bb b/recipes-kernel/most/most.bb index 55e73f679..222c8aa18 100644 --- a/recipes-kernel/most/most.bb +++ b/recipes-kernel/most/most.bb @@ -11,20 +11,4 @@ SRC_URI = "git://gerrit.automotivelinux.org/gerrit/src/most;protocol=https;branc S = "${WORKDIR}/git/driver" SRCREV = "794e6dc552e626eb6dd506baf941873414d9ef73" -# The inherit of module.bbclass will automatically name module packages with -# "kernel-module-" prefix as required by the oe-core build environment. - -do_install_append () { - # modprobe automatically at boot - if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then - install -d ${D}${sysconfdir}/modules-load.d - echo "aim_cdev" > ${D}${sysconfdir}/modules-load.d/aim_cdev.conf - echo "aim_sound" > ${D}${sysconfdir}/modules-load.d/aim_sound.conf - echo "aim_network" > ${D}${sysconfdir}/modules-load.d/aim_network.conf - echo "aim_v4l2" > ${D}${sysconfdir}/modules-load.d/aim_v4l2.conf - echo "hdm_i2c" > ${D}${sysconfdir}/modules-load.d/hdm_i2c.conf - echo "hdm_dim2" > ${D}${sysconfdir}/modules-load.d/hdm_dim2.conf - echo "hdm_usb" > ${D}${sysconfdir}/modules-load.d/hdm_usb.conf - echo "mostcore" > ${D}${sysconfdir}/modules-load.d/mostcore.conf - fi -} +KERNEL_MODULE_AUTOLOAD += "aim_cdev aim_sound aim_network aim_v4l2 hdm_i2c hdm_dim2 hdm_usb mostcore" \ No newline at end of file