ref: 901a176a030ca15db5cf2a1ec71f7d8ec8e97d64
parent: 1a4dfffb5edace2642026803f3286a4677a1a86d
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Nov 5 12:53:07 EST 2023
Add missing sd/mmc controller dependencies to /sys/src/9/port/sd.h
--- a/sys/src/9/bcm/mkfile
+++ b/sys/src/9/bcm/mkfile
@@ -113,6 +113,7 @@
devmouse.$O mouse.$O screen.$O: screen.h
usbdwc.$O: dwcotg.h ../port/usb.h
i2cbcm.$O i2cgpio.$O: ../port/i2c.h
+emmc.$O ether4330.$O: ../port/sd.h
arch.$O archbcm.$O archbcm2.$O clock.$O coproc.$O fpiarn.$O mmu.$O trap.$O vfp3.$O rebootcode.$O: arm.h mem.h
rebootcode.$O: arm.s cache.v7.s
--- a/sys/src/9/bcm64/mkfile
+++ b/sys/src/9/bcm64/mkfile
@@ -117,6 +117,7 @@
devmouse.$O mouse.$O screen.$O: screen.h
usbdwc.$O: dwcotg.h ../port/usb.h
i2cbcm.$O i2cgpio.$O: ../port/i2c.h
+emmc.$O sdhc.$O sdhost.$O ether4330.$O: ../port/sd.h
io.h: ../bcm/io.h
touch $target
--- a/sys/src/9/imx8/mkfile
+++ b/sys/src/9/imx8/mkfile
@@ -102,6 +102,7 @@
i2cimx.$O: ../port/i2c.h
pciimx.$O: ../port/pci.h
usbxhciimx.$O: ../port/usbxhci.h
+usdhc.$O: ../port/sd.h
l.$O main.$O clock.$O gic.$O cache.v8.$O fpu.$O trap.$O rebootcode.$O: ../arm64/sysreg.h
--- a/sys/src/9/pc/mkfile
+++ b/sys/src/9/pc/mkfile
@@ -78,7 +78,7 @@
ETHER=`{echo devether.c ether*.c | sed 's/\.c/.'$O'/g'}
AUDIO=`{echo devaudio.c audio*.c | sed 's/\.c/.'$O'/g'}
VGA=`{echo devvga.c screen.c vga*.c | sed 's/\.c/.'$O'/g'}
-SDEV=`{echo devsd.c sd*.c | sed 's/\.c/.'$O'/g'}
+SDEV=`{echo sd*.c | sed 's/\.c/.'$O'/g'}
$p$CONF: $OBJ $CONF.$O $LIB
$LD -o $target -T$KTZERO -l $prereq
@@ -116,7 +116,7 @@
mp.$O: apbootstrap.i
apic.$O archmp.$O mp.$O: mp.h
squidboy.$O: mp.h
-$SDEV: ../port/sd.h
+$SDEV pmmc.$O: ../port/sd.h
sd53c8xx.$O: sd53c8xx.i
sdiahci.$O: ahci.h ../port/led.h
devaoe.$O sdaoe.$O: ../port/aoe.h
--- a/sys/src/9/pc64/mkfile
+++ b/sys/src/9/pc64/mkfile
@@ -76,7 +76,7 @@
ETHER=`{cd ../pc; echo devether.c ether*.c | sed 's/\.c/.'$O'/g'}
AUDIO=`{cd ../pc; echo devaudio.c audio*.c | sed 's/\.c/.'$O'/g'}
VGA=`{cd ../pc; echo devvga.c screen.c vga*.c | sed 's/\.c/.'$O'/g'}
-SDEV=`{cd ../pc; echo devsd.c sd*.c | sed 's/\.c/.'$O'/g'}
+SDEV=`{cd ../pc; echo sd*.c | sed 's/\.c/.'$O'/g'}
$p$CONF: $OBJ $CONF.$O $LIB
$LD -o $target -T$KTZERO -R4096 -l $prereq
@@ -121,7 +121,7 @@
../pc/sd53c8xx.i: ../pc/sd53c8xx.n
cd ../pc && mk sd53c8xx.i
-$SDEV: ../port/sd.h
+$SDEV pmmc.$O: ../port/sd.h
sdiahci.$O: ahci.h
devaoe.$O sdaoe.$O: ../port/aoe.h
main.$O: rebootcode.i
--- a/sys/src/9/xen/mkfile
+++ b/sys/src/9/xen/mkfile
@@ -91,7 +91,7 @@
ETHER=`{echo devether.c ether*.c | sed 's/\.c/.'$O'/g'}
VGA=`{echo devvga.c screen.c vga*.c | sed 's/\.c/.'$O'/g'}
-SDEV=`{echo devsd.c sd*.c | sed 's/\.c/.'$O'/g'}
+SDEV=`{echo sd*.c | sed 's/\.c/.'$O'/g'}
PAE=`{echo $PAE | sed 's/yes/yes[extended-cr3]/'}
XENELF='LOADER=generic,XEN_VER=xen-3.0,ELF_PADDR_OFFSET=0,VIRT_BASE='$KZERO',VIRT_ENTRY='$KTZERO',PAE='$PAE
--- a/sys/src/9/zynq/mkfile
+++ b/sys/src/9/zynq/mkfile
@@ -82,3 +82,4 @@
main.$O trap.$O: /sys/include/tos.h
devusb.$O usbehci.$O usbehcizynq.$O: ../port/usb.h
usbehci.$O usbehcizynq.$O: usbehci.h
+emmc.$O: ../port/sd.h