summaryrefslogtreecommitdiffstats
path: root/install/sata
blob: 4ed4d1c34412f5dc7a6d45981c1d4af3d67c25b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# vim: set ft=sh:

install ()
{
    MODULES=" $(checked_modules "scsi/.*ata") $(checked_modules "block/sx8") 
              $(checked_modules "scsi/ahci") $(checked_modules "scsi/pdc_adma") 
              $(checked_modules "ata/sata_*") $(checked_modules "ata/ahci") 
              $(checked_modules "ata/pdc_adma") $(checked_modules "ata/ata_piix")"

    MODULES=$(echo ${MODULES}) #trim whitespace
    if [ -n "${MODULES}" ]; then
        MODULES="${MODULES} sd_mod"
    fi

    BINARIES=""
    FILES=""
    SCRIPT=""
}

help ()
{
cat<<HELPEOF
  This hook loads the necessary modules for an sata root device.
  Detection will take place at runtime. To minimize the modules
  in the image, add the autodetect hook too.
HELPEOF
}