Changeset View
Changeset View
Standalone View
Standalone View
sys/boot/usb/usbcore.mk
Show All 28 Lines | |||||
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
# SUCH DAMAGE. | # SUCH DAMAGE. | ||||
# | # | ||||
USBCOREDIR:= ${.PARSEDIR} | USBCOREDIR:= ${.PARSEDIR} | ||||
S=${USBCOREDIR}/../.. | S=${USBCOREDIR}/../.. | ||||
MACHDEP_DIRS= | |||||
.if defined(HAVE_EXYNOS_EHCI) | |||||
MACHDEP_DIRS+= ${S}/arm/samsung/exynos | |||||
.endif | |||||
.PATH: \ | .PATH: \ | ||||
${USBCOREDIR} \ | ${USBCOREDIR} \ | ||||
${USBCOREDIR}/storage \ | ${USBCOREDIR}/storage \ | ||||
${S}/dev/usb \ | ${S}/dev/usb \ | ||||
${S}/dev/usb/controller \ | ${S}/dev/usb/controller \ | ||||
${S}/dev/usb/serial \ | ${S}/dev/usb/serial \ | ||||
${S}/dev/usb/storage \ | ${S}/dev/usb/storage \ | ||||
${S}/dev/usb/template | ${S}/dev/usb/template \ | ||||
${MACHDEP_DIRS} | |||||
.undef S | .undef S | ||||
CFLAGS+= -DUSB_MSCTEST_BULK_SIZE=65536 | CFLAGS+= -DUSB_MSCTEST_BULK_SIZE=65536 | ||||
CFLAGS+= -DUSB_POOL_SIZE=524288 | CFLAGS+= -DUSB_POOL_SIZE=524288 | ||||
# | # | ||||
# BUSDMA implementation | # BUSDMA implementation | ||||
# | # | ||||
Show All 28 Lines | |||||
.if defined(HAVE_MUSBOTG) | .if defined(HAVE_MUSBOTG) | ||||
CFLAGS += -DUSB_PCI_PROBE_LIST="\"musbotg\"" | CFLAGS += -DUSB_PCI_PROBE_LIST="\"musbotg\"" | ||||
KSRCS+= musbotg.c | KSRCS+= musbotg.c | ||||
.endif | .endif | ||||
.if defined(HAVE_EHCI) | .if defined(HAVE_EHCI) | ||||
CFLAGS += -DUSB_PCI_PROBE_LIST="\"ehci\"" | CFLAGS += -DUSB_PCI_PROBE_LIST="\"ehci\"" | ||||
KSRCS+= ehci.c | KSRCS+= ehci.c | ||||
.endif | |||||
.if defined(HAVE_EXYNOS_EHCI) | |||||
CFLAGS += -DUSB_PCI_PROBE_LIST="\"combiner\", \"pad\", \"ehci\"" | |||||
KSRCS+= ehci.c | |||||
KSRCS+= exynos5_combiner.c | |||||
KSRCS+= exynos5_pad.c | |||||
KSRCS+= exynos5_ehci.c | |||||
.endif | .endif | ||||
.if defined(HAVE_OHCI) | .if defined(HAVE_OHCI) | ||||
CFLAGS += -DUSB_PCI_PROBE_LIST="\"ohci\"" | CFLAGS += -DUSB_PCI_PROBE_LIST="\"ohci\"" | ||||
KSRCS+= ohci.c | KSRCS+= ohci.c | ||||
.endif | .endif | ||||
.if defined(HAVE_UHCI) | .if defined(HAVE_UHCI) | ||||
▲ Show 20 Lines • Show All 61 Lines • Show Last 20 Lines |