Ja, make insmod lädt nach dem Aufruf von make die Treiber in der richtigen Reihenfolge.
Ein Shell script könnte das auch, *etwa* so in der Art..
#!/bin/sh
DVBDIR=[bei mir liegen die in /usr/src/vdr/DVB, weil selbstkompiliert..]
echo -n -e "Inserting av7110 modules into kernel"
modprobe videodev
cd $DVBDIR
insmod ./dvb-core.o dvb_shutdown_timeout=0
cd frontends
insmod ./alps_bsrv2.o
insmod ./alps_tdmb7.o
insmod ./alps_tdlb7.o
insmod ./grundig_29504-401.o
insmod ./grundig_29504-491.o
insmod ./stv0299.o
insmod ./ves1820.o
insmod ./tda1004x.o
insmod ./mt312.o
cd ..
cd av7110
insmod ./input
insmod ./evdev
insmod ./dvb-ttpci.o latency=[whatever you like...]
cd ..
echo "done."
Betrachte das aber bitte nur als Anregung, nicht als fertige Lösung.