From fd5cb720c4b922979e854ee3d07979b81f60e776 Mon Sep 17 00:00:00 2001 From: Rafaël Carré Date: Sat, 31 Dec 2011 21:18:10 +0000 Subject: usb-s3c6400: use more complete functions from usb-drv-as3525v2 update copyright git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31508 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/usb-drv-as3525v2.c | 24 ------------------------ 1 file changed, 24 deletions(-) (limited to 'firmware/target/arm/as3525') diff --git a/firmware/target/arm/as3525/usb-drv-as3525v2.c b/firmware/target/arm/as3525/usb-drv-as3525v2.c index e9a2ca8178..8c19758b65 100644 --- a/firmware/target/arm/as3525/usb-drv-as3525v2.c +++ b/firmware/target/arm/as3525/usb-drv-as3525v2.c @@ -366,23 +366,6 @@ void INT_USB(void) GINTSTS = sts; } -int usb_drv_port_speed(void) -{ - static const uint8_t speed[4] = { - [DSTS_ENUMSPD_HS_PHY_30MHZ_OR_60MHZ] = 1, - [DSTS_ENUMSPD_FS_PHY_30MHZ_OR_60MHZ] = 0, - [DSTS_ENUMSPD_FS_PHY_48MHZ] = 0, - [DSTS_ENUMSPD_LS_PHY_6MHZ] = 0, - }; - - unsigned enumspd = extract(DSTS, enumspd); - - if(enumspd == DSTS_ENUMSPD_LS_PHY_6MHZ) - panicf("usb-drv: LS is not supported"); - - return speed[enumspd & 3]; -} - int usb_drv_request_endpoint(int type, int dir) { bool out = dir == USB_DIR_OUT; @@ -456,10 +439,3 @@ int usb_drv_send(int ep, void *ptr, int len) semaphore_wait(&endpoint->complete, TIMEOUT_BLOCK); return endpoint->status; } - -void usb_drv_set_test_mode(int mode) -{ - /* there is a perfect matching between usb test mode code - * and the register field value */ - DCTL = (DCTL & ~bitm(DCTL, tstctl)) | (mode << DCTL_tstctl_bitp); -} -- cgit v1.2.3