diff options
author | Timur Tabi <timur@freescale.com> | 2008-02-08 13:15:54 -0600 |
---|---|---|
committer | Kim Phillips <kim.phillips@freescale.com> | 2008-03-25 19:16:43 -0500 |
commit | b55d98c6d5b8694e560a0e727b14cb6921d7cfcc (patch) | |
tree | 5da4295628dbf41505d118b6b28c0f00882123cd /include | |
parent | aa6f6d171a1f9f46ee4f03ad6acb97a6bfb71855 (diff) | |
download | u-boot-imx-b55d98c6d5b8694e560a0e727b14cb6921d7cfcc.zip u-boot-imx-b55d98c6d5b8694e560a0e727b14cb6921d7cfcc.tar.gz u-boot-imx-b55d98c6d5b8694e560a0e727b14cb6921d7cfcc.tar.bz2 |
NET: Add Vitesse VSC7385 firmware uploading
The Vitesse VSC7385 is a 5-port switch found on the Freescale MPC8349E-mITX
and other boards. A small firwmare must be uploaded to its on-board memory
before it can be enabled. This patch adds the code which uploads firmware
(but not the firmware itself).
Previously, this feature was provided by a U-Boot application that was
made available only on Freescale BSPs. The VSC7385 firmware must still
be obtained separately, but at least there is no longer a need for a separate
application.
Signed-off-by: Timur Tabi <timur@freescale.com>
Acked-by: Ben Warren <biggerbadderben@gmail.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/vsc7385.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/include/vsc7385.h b/include/vsc7385.h new file mode 100644 index 0000000..0432499 --- /dev/null +++ b/include/vsc7385.h @@ -0,0 +1,13 @@ +/* + * Header file for vsc7385.c + * + * Author: Timur Tabi <timur@freescale.com> + * + * Copyright 2008 Freescale Semiconductor, Inc. This file is licensed + * under the terms of the GNU General Public License version 2. This + * program is licensed "as is" without any warranty of any kind, whether + * express or implied. + */ + +int vsc7385_upload_firmware(void *firmware, unsigned int size); + |