
I am working on a embedded board that uses a BF537 (Blackfin) and ISP1362 USB controller. I want to access a USB flash drive from U-Boot. But I haven't been able to find the drivers for the ISP1362. I have found two other U-Boot target platforms that at least reference the ISP1362:
In include/configs/NSCU.h, I found this:
#define CONFIG_ISP1362_USB /* ISP1362 USB OTG controller */
#ifdef CONFIG_ISP1362_USB #define CONFIG_SYS_ISP1362_BASE 0xD0000000 #define CONFIG_SYS_ISP1362_OR_AM 0xFFFF8000 #define CONFIG_SYS_OR5_ISP1362 \ (CONFIG_SYS_ISP1362_OR_AM | OR_CSNT_SAM | \ OR_ACS_DIV2 | OR_BI | OR_SCY_5_CLK) #define CONFIG_SYS_BR5_ISP1362 \ ((CONFIG_SYS_ISP1362_BASE & BR_BA_MSK) | \ BR_PS_16 | BR_MS_GPCM | BR_V ) #endif
And in board/tqc/tqm8xx/tqm8xx.c:
#ifdef CONFIG_ISP1362_USB memctl->memc_or5 = CONFIG_SYS_OR5_ISP1362; memctl->memc_br5 = CONFIG_SYS_BR5_ISP1362; #endif
The first of those certainly appears to be setting up a driver for the ISP1362, but I haven't been able to find that driver. Any pointers would be greatly appreciated.
Steve