Commit graph

29 commits

Author SHA1 Message Date
Harini Katakam
4d2c0a528e iicps: Slave monitor mode changes
When enabling slave monitor, clear FIFO, enable read mode and clear
the transfer size register.
NACK interrupt should not be enabled as this will lead to the sw
being interrupted everytime a retry fails.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-02 11:21:00 +05:30
Srikanth Thokala
cb889f976a bsp: Define intptr and ptrdiff types
This patch defines intptr and ptrdiff types.

Signed-off-by: Srikanth Thokala <sthokal@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:21:00 +05:30
Srikanth Thokala
fd8550d509 bsp: Use data types that are defined in stdint.h
This patch uses the data typess from stdint.h (in the toolchain
instead of type defining standard data types.  This addition
makes the file xil_types.h independent of 32/64-bit platform.

Signed-off-by: Srikanth Thokala <sthokal@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:21:00 +05:30
Kinjal Pravinbhai Patel
ba3fd939c8 BSP : Added notes for the Xil_ExceptionInit function in xil_exceptio.c
This patch adds notes for the  Xil_ExceptionInit function for
modification of exception handler initilization.

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:21:00 +05:30
Kinjal Pravinbhai Patel
84e5fc4775 BSP: Added weak attribute into functions of BSP which are also present in tool chain
This patch fixes issue of multiple definition of function in
toolchain and BSP for some special cases.

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:59 +05:30
Kinjal Pravinbhai Patel
ed539f88e4 BSP: Makefile for armcc has been changed for proper linking of translation_table.s
This patch fixes the issue of improper linking of translation_table.s
by changing the cortexa9/armcc/Makefile

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:59 +05:30
Kinjal Pravinbhai Patel
4830d9527a BSP: Enabled asynchronous abort exception and added dafault exception handler for data abort and prefetch abort
This patch enables asynchronous abort exception in boot.s and
adds default exception handler for data abort and prefetch abort
for debug purpose.

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:59 +05:30
Punnaiah Choudary Kalluri
f36791aa29 dmaps: Minor cleanup
Removed xil_printf messages that are confusing the regression
test results analyzer.
Fixed the incorrect header file inclusions.

Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:59 +05:30
Durga challa
21d3391032 tpg: Modified index.html file.
Index.html file of example folder is modified.

Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-02 11:20:58 +05:30
Durga challa
6f722da691 tpg: Added html files.
Modified tpg.mdd and tpg.tcl files.

Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-02 11:20:58 +05:30
Durga challa
a5b11586d5 tpg: Added files to tpg.
Added source files, intgration files and selftest example.

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-02 11:20:58 +05:30
Subbaraya Sundeep Bhatta
d8a32edad9 hwicap: Remove support for families older than 7 series.
Removed support for families older than 7 series.
Modified driver tcl not to generate family.h
Removed IDCODE lookup logic.
Removed xhwicap_ff.h and xhwicap_lut.h examples.
Removed xhwicap_clb_ff.h, xhwicap_clb_lut.h and xhwicap_clb_srinv.h.

Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
Acked-by: Srikanth Vemula <svemula@xilinx.com>
2014-09-02 11:20:57 +05:30
Kinjal Pravinbhai Patel
d052af890d drivers : change tcl file of driver cpu_cortexa9 to support IAR compiler
This patch fixes issue of IAR compilation error of standalone BSP for cortexa9

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:57 +05:30
Kedareswara rao Appana
325a09c284 bsp: Fix for the issues in the xilkernel tcl file
This patch fixes the issues in the xilkernel tcl file
Using MB & Xilkernal with config_bufmalloc with config_msgq fails with unclear error

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:57 +05:30
Kedareswara rao Appana
7275cde4b3 lwip: export proper interrupt ID for emaclite.
This patch fixes the issue of wrong interrupt being
get exported to the xemacltie_topolgy_g.c file
in the lwip.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:56 +05:30
Punnaiah Choudary Kalluri
f9d31bfeb7 dmaps: Fix ARMCC compiler reported error
Fixed the compilation error pointing to __inline type specifier

Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:56 +05:30
Srikanth Thokala
ad02d14e36 lwip: Fix compilation issue with XilKernel/FreeRTOS BSP
There is an issue with HSM TCL in LWIP, which fails to parse the
BSP name properly and hence Xilkernel/FreeRTOS BSP doesn't compile
if LwIP library is added with SOCKET_API mode enabled. This patch
fixes this issue by correcting the LWIP tcl.

Signed-off-by: Srikanth Thokala <sthokal@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:56 +05:30
Srikanth Thokala
9c2b0736a0 bsp: Remove '#undef DEBUG' in xdebug.h
This patch removes this line and doing so it allows to output the
xdbg_printf() debug logs when -DDEBUG flag is enabled for BSP.

Signed-off-by: Srikanth Thokala <sthokal@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:56 +05:30
Kinjal Pravinbhai Patel
6ef2a1bae2 BSP: Added IAR support for cortexa9
This patch adds support for iar compiler into standalone BSP for cortexa9

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:56 +05:30
Srikanth Thokala
b84c029fc6 lwip: library options are not propagated
Some of the LWIP options like memp_num_tcpip_msg, memp_num_api_msg
are configurable from LWIP settings, but they are not actually
set when compiling the LWIP library.  This patch modifies the LWIP
tcl to update them.

Signed-off-by: Srikanth Thokala <sthokal@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:55 +05:30
Srikanth Thokala
a503a3dd66 lwip: axiethernet: Support to get autoneg speed for different PHYs
Currently, the AXI Ethernet adapter is configured to support only
Marvel PHYs which exist on all Xilinx boards.  This patch allows
to get the auto-negotiation speed of any PHY using IEEE specification.

Signed-off-by: Srikanth Thokala <sthokal@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:55 +05:30
Harini Katakam
2ba225fa69 qspips: Do not modify reserved bits in config register
Change CR_RESET_STATE defintion to include required bits to be set and
reset. When writing to the configuration register, read the register and
OR the required value to leave the reserved bits untouched.
Changes done in XQspiPs_Reset function and HW reset function.
The default value written was expanded to include setting hold bit and
using manual chip select (This is recommended and already explicitly
followed in all the examples).

Removed check for register values in selftest because a reset is done
in just the previous step where default values are already written.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:55 +05:30
Harini Katakam
6384181d64 uartps: SW reset of RX and TX when changing baud rate
Perform SW reset of RX and TX before re-enabling, when changing baud rate.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:55 +05:30
Punnaiah Choudary Kalluri
d88caf4050 dmaps: Fix IAR compiler reported error
Fixed the compilation error pointing to __inline type specifier

Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-09-02 11:20:55 +05:30
Subbaraya Sundeep Bhatta
afea227828 bsp: Remove PowerPC references
Remove PowerPC references from mld file

Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
2014-09-02 11:20:54 +05:30
Kishore Kumar Korathaluri
08092b8d48 Renaming of common TCL procs of HSM
CR: 767582

Wall Data:
  Originally submitted from RDI_kkorath_new
  Build Type: full
  Test Types: pre-commits, gui pre-commits
[git-p4: depot-paths = "//Rodin/HEAD/data/embeddedsw/": change = 926519]
2014-09-02 11:20:54 +05:30
Andrei Simion
faa2628852 dptx: Intial commit.
Initial DisplayPort TX driver submission. Currently, only supporting SST.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-09-02 11:20:52 +05:30
Jagannadha Sutradharudu Teki
22fbc52498 license: Add license.txt file
Added license.txt file - information about various licenses
and copyrights.

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
2014-08-01 11:45:06 +05:30
Jagannadha Sutradharudu Teki
2c8f92039d embeddesw: Add initial code support
Added initial support Xilinx Embedded Software.

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
2014-06-24 16:45:01 +05:30