mkinitrd unification across distributions
 help / color / mirror / Atom feed
* [PATCH 0/3] Rework kernel modules detection on ARM
@ 2014-08-04 20:04 Nicolas Chauvet
       [not found] ` <1407182679-22580-1-git-send-email-kwizart-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Nicolas Chauvet @ 2014-08-04 20:04 UTC (permalink / raw)
  To: initramfs-u79uwXL29TY76Z2rM5mHXA; +Cc: Nicolas Chauvet

 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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-08-15 10:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-04 20:04 [PATCH 0/3] Rework kernel modules detection on ARM Nicolas Chauvet
     [not found] ` <1407182679-22580-1-git-send-email-kwizart-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2014-08-04 20:04   ` [PATCH 1/3] [ARM] Test soc path for modalias needed by drm Nicolas Chauvet
2014-08-04 20:04   ` [PATCH 2/3] [ARM] Categorize needed modules on ARM Nicolas Chauvet
2014-08-04 20:04   ` [PATCH 3/3] [ARM] Introduce ARM specific modules needed by drm Nicolas Chauvet
2014-08-15 10:38   ` [PATCH 0/3] Rework kernel modules detection on ARM Harald Hoyer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox