diff options
Diffstat (limited to 'rtemsbsd/include/rtems/bsd/local/mmcbr_if.h')
-rw-r--r-- | rtemsbsd/include/rtems/bsd/local/mmcbr_if.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/rtemsbsd/include/rtems/bsd/local/mmcbr_if.h b/rtemsbsd/include/rtems/bsd/local/mmcbr_if.h index f11e201d..33cb98e6 100644 --- a/rtemsbsd/include/rtems/bsd/local/mmcbr_if.h +++ b/rtemsbsd/include/rtems/bsd/local/mmcbr_if.h @@ -3,7 +3,7 @@ * Do not modify anything in here by hand. * * Created from source file - * dev/mmc/mmcbr_if.m + * freebsd-org/sys/dev/mmc/mmcbr_if.m * with * makeobjops.awk * @@ -26,6 +26,18 @@ static __inline int MMCBR_UPDATE_IOS(device_t brdev, device_t reqdev) return ((mmcbr_update_ios_t *) _m)(brdev, reqdev); } +/** @brief Unique descriptor for the MMCBR_SWITCH_VCCQ() method */ +extern struct kobjop_desc mmcbr_switch_vccq_desc; +/** @brief A function implementing the MMCBR_SWITCH_VCCQ() method */ +typedef int mmcbr_switch_vccq_t(device_t brdev, device_t reqdev); + +static __inline int MMCBR_SWITCH_VCCQ(device_t brdev, device_t reqdev) +{ + kobjop_t _m; + KOBJOPLOOKUP(((kobj_t)brdev)->ops,mmcbr_switch_vccq); + return ((mmcbr_switch_vccq_t *) _m)(brdev, reqdev); +} + /** @brief Unique descriptor for the MMCBR_REQUEST() method */ extern struct kobjop_desc mmcbr_request_desc; /** @brief A function implementing the MMCBR_REQUEST() method */ |