Date: Wed, 27 Sep 2006 04:12:05 GMT From: Warner Losh <imp@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 106756 for review Message-ID: <200609270412.k8R4C5Y2026049@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=106756 Change 106756 by imp@imp_lighthouse on 2006/09/27 04:11:39 stub-out mmcbr methods.a Affected files ... .. //depot/projects/arm/src/sys/arm/at91/at91_mci.c#5 edit .. //depot/projects/arm/src/sys/dev/mmc/mmcbr_if.m#5 edit Differences ... ==== //depot/projects/arm/src/sys/arm/at91/at91_mci.c#5 (text+ko) ==== @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2006 Berndt Walter. All rights reserved. + * Copyright (c) 2006 Bernd Walter. All rights reserved. * Copyright (c) 2006 M. Warner Losh. All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -56,6 +56,8 @@ #include <dev/mmc/bridge.h> #include <dev/mmc/mmcreg.h> +#include "mmcbr_if.h" + struct at91_mci_softc { void *intrhand; /* Interrupt handle */ device_t dev; @@ -242,10 +244,49 @@ } #endif +static int +at91_update_ios(device_t brdev, device_t reqdev) +{ + return (EIO); // XXX +} + +static int +at91_request(device_t brdev, device_t reqdev, struct mmc_request *req) +{ + return (EIO); // XXX +} + +static int +at91_get_ro(device_t brdev, device_t reqdev) +{ + return (-1); +} + +static int +at91_acquire_host(device_t brdev, device_t reqdev) +{ + return (EIO); // XXX +} + +static int +at91_release_host(device_t brdev, device_t reqdev) +{ + return (EIO); // XXX +} + static device_method_t at91_mci_methods[] = { + /* device_if */ DEVMETHOD(device_probe, at91_mci_probe), DEVMETHOD(device_attach, at91_mci_attach), DEVMETHOD(device_detach, at91_mci_detach), + + /* mmcbr_if */ + DEVMETHOD(mmcbr_update_ios, at91_update_ios), + DEVMETHOD(mmcbr_request, at91_request), + DEVMETHOD(mmcbr_get_ro, at91_get_ro), + DEVMETHOD(mmcbr_acquire_host, at91_acquire_host), + DEVMETHOD(mmcbr_release_host, at91_release_host), + {0, 0}, }; ==== //depot/projects/arm/src/sys/dev/mmc/mmcbr_if.m#5 (text+ko) ==== @@ -70,7 +70,7 @@ # Claim the current bridge, blocking the current thread until the host # is no longer busy. # -METHOD int aquire_host { +METHOD int acquire_host { device_t brdev; device_t reqdev; }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200609270412.k8R4C5Y2026049>