- Jan 31, 2009
-
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Jean-Christophe PLAGNIOL-VILLARD authored
need by arm-elf toolchains and no impact on the arm-linux one Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
Jean-Christophe PLAGNIOL-VILLARD authored
instead the board will have to load it from flash or ram which will be specified by npe_ucode env var Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
- Jan 30, 2009
-
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
- Jan 28, 2009
-
-
-
Wolfgang Denk authored
This fixes an error which raises just a warning: sbc8560.c:250: warning: passing argument 2 of 'strmhz' makes integer from pointer without a cast Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Mike Frysinger authored
Since the SPD823TS board does not actually have any writable flash to save its environment, undefine CONFIG_CMD_ENV so the "saveenv" command is disabled. This fixes the build error: common/libcommon.a(cmd_nvedit.o): In function `do_saveenv': common/cmd_nvedit.c:557: undefined reference to `saveenv' make: *** [u-boot] Error 1 Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
-
-
Kumar Gala authored
Configuring for MPC8540EVAL board... mpc8540eval.c: In function 'checkboard': mpc8540eval.c:53: error: invalid operands to binary / make[1]: *** [mpc8540eval.o] Error 1 Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Bryan Wu authored
We should check the return of usb_new_device() so that if no USB device is found, we print out the right message rather than always saying "new usb device found". Signed-off-by:
Bryan Wu <bryan.wu@analog.com> Signed-off-by:
Mike Frysinger <vapier@gentoo.org> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Stefan Roese authored
With this patch the USB related connection speed output ("usb tree" command and debug output) is now high-speed enabled. This patch also fixes a compilation warning when debugging is enabled. Signed-off-by:
Stefan Roese <sr@denx.de> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Stefan Roese authored
This patch adds routines to handle (flush/invalidate) the dcache for the QH and qTD structures and data buffers. This is needed on platforms using this EHCI support with dcache enabled (like the MIPS VCT board port). Signed-off-by:
Stefan Roese <sr@denx.de> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Stefan Roese authored
Signed-off-by:
Stefan Roese <sr@denx.de> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Stefan Roese authored
This patch adds the config option CONFIG_EHCI_HCD_INIT_AFTER_RESET to call ehci_hcd_init() again after ehci_reset() is executed. This is needed for the upcoming VCT EHCI support which needs to re-init the hcd part again after the EHCI CMD_RESET is executed. Signed-off-by:
Stefan Roese <sr@denx.de> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Stefan Roese authored
This patch fixes an issue that the speed of USB devices was not detected correctly on some EHCI controllers. This will be used on the upcoming VCT EHCI support. Signed-off-by:
Stefan Roese <sr@denx.de> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Thomas Abraham authored
Enabling USB MSC support for DM6446 (TI DaVinci) platform in the configuration file. Signed-off-by:
Ravi Babu <ravibabu@ti.com> Signed-off-by:
Swaminathan S <swami.iyer@ti.com> Signed-off-by:
Thomas Abraham <t-abraham@ti.com> Signed-off-by:
Ajay Kumar Gupta <ajay.gupta@ti.com> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Thomas Abraham authored
Enabling DM6446 (TI DaVinci) USB module power and MUSB low-level controller hook up to USB core layer. Signed-off-by:
Ravi Babu <ravibabu@ti.com> Signed-off-by:
Swaminathan S <swami.iyer@ti.com> Signed-off-by:
Thomas Abraham <t-abraham@ti.com> Signed-off-by:
Ajay Kumar Gupta <ajay.gupta@ti.com> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Thomas Abraham authored
Adding DM6446 (TI DaVinci) platform specific USB functionality for USB Phy and VBUS initialization. Signed-off-by:
Ravi Babu <ravibabu@ti.com> Signed-off-by:
Swaminathan S <swami.iyer@ti.com> Signed-off-by:
Thomas Abraham <t-abraham@ti.com> Signed-off-by:
Ajay Kumar Gupta <ajay.gupta@ti.com> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Thomas Abraham authored
Adding USB VBUS enable functionality for DM644x DVEVM (TI DaVinci) platform. Signed-off-by:
Ravi Babu <ravibabu@ti.com> Signed-off-by:
Swaminathan S <swami.iyer@ti.com> Signed-off-by:
Thomas Abraham <t-abraham@ti.com> Signed-off-by:
Ajay Kumar Gupta <ajay.gupta@ti.com> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Thomas Abraham authored
Adding Mentor USB core functionality and Mentor USB Host controller functionality for Mentor USB OTG controller (musbhdrc). Signed-off-by:
Ravi Babu <ravibabu@ti.com> Signed-off-by:
Swaminathan S <swami.iyer@ti.com> Signed-off-by:
Thomas Abraham <t-abraham@ti.com> Signed-off-by:
Ajay Kumar Gupta <ajay.gupta@ti.com> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Mike Frysinger authored
Rather than forcing people to define a custom "LITTLEENDIAN", just use the __LITTLE_ENDIAN one from the Linux byteorder headers that every arch is already setting up. Signed-off-by:
Mike Frysinger <vapier@gentoo.org> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Michael Trimarchi authored
Add USB ehci ixp4xx host controller. Test on ixdp465 board. Signed-off-by:
Michael Trimarchi <trimarchimichael@yahoo.it> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Michael Trimarchi authored
USB ehci code cleanup. Use handshake instead of infinite while loop to check the STD_ASS status Signed-off-by:
Michael Trimarchi <trimarchimichael@yahoo.it> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Michael Trimarchi authored
Add USB ehci pci support. This patch doesn't include any pci_ids and it is not tested on real hardware. Signed-off-by:
Michael Trimarchi <trimarchimichael@yahoo.it> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Bryan Wu authored
The SanDisk Corporation U3 Cruzer Micro 1/4GB Flash Drive 000016244373FFB4 does not like to be reset, so check for it. Signed-off-by:
Bryan Wu <bryan.wu@analog.com> Signed-off-by:
Mike Frysinger <vapier@gentoo.org> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Thomas Abraham authored
This patch populates the 'priv' field of the USB keyboard device_t structure. The 'priv' field is populated with the address of the 'struct usb_device' structure that represents the USB device. The 'priv' field can then be used in the 'usb_event_poll' function to determine the USB device that requires to be polled. An example of its usage in 'usb_event_poll' function is as below. device_t *dev; struct usb_device *usb_kbd_dev; <snip> dev = device_get_by_name("usbkbd"); usb_kbd_dev = (struct usb_device *)dev->priv; iface = &usb_kbd_dev->config.if_desc[0]; Signed-off-by:
Thomas Abraham <t-abraham@ti.com> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Michael Trimarchi authored
USB changes the speed according to the port status Signed-off-by:
Michael Trimarchi <trimarchimichael@yahoo.it> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Remy Böhmer authored
USB ehci configuration parameter: #define CONFIG_CMD_USB 1 #define CONFIG_USB_STORAGE 1 #define CONFIG_USB_EHCI #define CONFIG_USB_EHCI_IXP4XX 1 #define CONFIG_EHCI_IS_TDI 1 #define CONFIG_EHCI_DESC_BIG_ENDIAN 1 #define CONFIG_EHCI_MMIO_BIG_ENDIAN 1 #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 2 #define CONFIG_LEGACY_USB_INIT_SEQ 1 2 USB Device(s) found scanning bus for storage devices... 0 Storage Device(s) found => usb tree Device Tree: 1 Hub (1.5MBit/s, 0mA) | u-boot EHCI Host Controller | |+-2 Mass Storage (12MBit/s, 100mA) Sony Storage Media 0C07040930296 => Signed-off-by:
Michael Trimarchi <trimarchimichael@yahoo.it> Signed-off-by:
Remy Böhmer <linux@bohmer.net>
-
michael authored
- fix ehci_readl, ehci_writel - introduce new define in ehci.h - introduce the handshake function for waiting on a register - fix usb_ehci_fsl with the new HC_LENGTH macro Signed-off-by:
Michael Trimarchi <trimarchimichael@yahoo.it> Signed-off-by:
Remy Böhmer <linux@bohmer.net>
-
michael authored
IXP465 board and I find some errors in the code. This patch fix: - descriptor initizialization (config, interface and endpoint must be one next-to the other when the USB_DT_CONFIG message is send. - FIX little/endian bigendian (introduce the CONFIG_EHCI_DESC_BIG_ENDIAN and the CONFIG_EHCI_MMIO_BIG_ENDIAN) - Introduce the linux version of the usb_config_descriptor and usb_interface descriptor. This descriptor does't contains u-boot extension. Signed-off-by:
Michael Trimarchi <trimarchimichael@yahoo.it> Signed-off-by:
Remy Böhmer <linux@bohmer.net>
-
Michael Trimarchi authored
Add USB ehci freescale support Signed-off-by:
Michael Trimarchi <trimarchi@gandalf.sssup.it> Signed-off-by:
Remy Böhmer <linux@bohmer.net>
-
Michael Trimarchi authored
Add USB ehci core support Signed-off-by:
Michael Trimarchi <trimarchi@gandalf.sssup.it> Signed-off-by:
Remy Böhmer <linux@bohmer.net>
-
Michael Trimarchi authored
Prepare USB layer for ehci support Signed-off-by:
Michael Trimarchi <trimarchi@gandalf.sssup.it> Signed-off-by:
Remy Böhmer <linux@bohmer.net>
-
Michael Trimarchi authored
Cleanup usb storage Signed-off-by:
Michael Trimarchi <trimarchimichael@yahoo.it> Signed-off-by:
Remy Bohmer <linux@bohmer.net>
-
Mike Frysinger authored
Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
The old swap function tended to clobber unrelated pins and screw up masks. Rewrite the thing from scratch so it only uses the resources it needs. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
The BF53x/BF56x parts do not have an on-chip ROM to boot LDRs out of arbitrary memory locations, so implement a basic one in software. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Now that real documentation has been released for the OTP interface and the on-chip ROM wrt writing/timings, implement support for reading/writing as well as dumping/locking. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-