[PATCH 0/3] Rework kernel modules detection on ARM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 Handle backlight power and related drm dependencies on ARM
  (Tested tegra on Toshiba AC100/Trimslice)


# Fedora 21 armhfp
#  before: "vanilla" dracut-038-14.git20140724.fc21.armv7hl
#  after: dracut + patches

 time dracut -N initramfs-N-before $(uname -r)
real	5m43.169s
user	1m58.385s
sys	4m19.735s

# time dracut -H initramfs-H-before $(uname -r)
real	3m21.537s
user	0m50.595s
sys	2m58.565s

#  time dracut -N initramfs-N-after.img $(uname -r)
real	5m52.874s
user	2m8.385s
sys	4m35.090s

[#  time dracut -H initramfs-H-after.img $(uname -r)
real	3m15.968s
user	0m53.250s
sys	2m58.165s

ls -al
 ls -al initramfs-*
-rw-------. 1 root root 12195212  4 août  18:36 initramfs-H-before.img
-rw-------. 1 root root 12057377  4 août  19:47 initramfs-H-after.img
-rw-------. 1 root root 29522799  4 août  18:18 initramfs-N-before.img
-rw-------. 1 root root 30359836  4 août  19:40 initramfs-N-after.img


lsinitrd initramfs-H-after.img |grep simple-panel shows the module
along with all depencies that will allow to enable the backlight
on the device. (Toshiba AC100)


    v4 - Drop tegra_drm case
       - Categorize ARM needed modules in 90kernel-modules
         and removed drm ones
       - Add rtc, regulators, i2c ARM modules in 90kernel-modules
         drop hostonly='' before instmods
       - Introduce and Categorize ARM needed modules in 50drm
    
    v3 - Drop module-setup.sh hook (better patch by pbrobinson)
       - Drop rtc hook
    
    v2 - Merged patch for kernel-modules for ahci_imx
       - Use "=drivers/ata" to select all ATA drivers
       - Install rtc drivers on ARM - initially reported as rhbz#1074002
        (WIP) need to install hwclock and sync time beforce network time sync
       - Use case in for drm on ARM when modalias is handled by
        a different module than the KMS one
       - Add backlight and pwm to the bundle for drm
       - Fix unbalanced parenthesis


Nicolas Chauvet (3):
  [ARM] Test soc path for modalias needed by drm
  [ARM] Categorize needed modules on ARM
  [ARM] Introduce ARM specific modules needed by drm

 modules.d/50drm/module-setup.sh            | 12 +++++++++++-
 modules.d/90kernel-modules/module-setup.sh |  7 ++++---
 2 files changed, 15 insertions(+), 4 deletions(-)

-- 
1.8.3.1

--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux