Commit graph

218 commits

Author SHA1 Message Date
Kedareswara rao Appana
5f9ae570bf lwip: lwip adapter for axi ethernet doesn't work for sgmii mode
This patch fixes the lwip adapter for axi ethernet doesn't work
for sgmii mode issue.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:25 +05:30
Kedareswara rao Appana
9e790c6a41 emacps: Update doxygen for the emacps driver
This patch updates the doxygen for the emacps driver.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:23 +05:30
Kedareswara rao Appana
88303c6d53 ethernet: Update doxygen for axiethernet driver
This patch updates the doxygen for the driver.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:23 +05:30
Kedareswara rao Appana
abcddc595a lwip: Fix echo server app compilation errors for axi-ethernet on zynq
This patch fixes the compilation errors when
axi-ethernet is present in the PL and when user try to generate
echo server application.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:22 +05:30
Kedareswara rao Appana
ab6f0cad19 lwip: Fix typo error
This patch fixes the typo error
in the xemacliteif.c file.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:21 +05:30
Kedareswara rao Appana
62e8d52031 lwip: Fix for SGMII/1000BASEX interface not working on zynq
This patch fixes the issues related to SGMII/1000BASEX phy
that is connected to GEM or axi ethernet on zynq.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:21 +05:30
Kedareswara rao Appana
c338c3c054 emacps: Export proper values to xparameters.h file when PCS/PMA core is configured with 1000BASE-X
This patch fixes the issue exporting proper
values to the xparameters.h file when the PCS/PMA core is configured
in 1000BASE-X mode.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:20 +05:30
Kedareswara rao Appana
e562b6a397 ethernet: Export SGMII/1000BASE-X properties to xparameters.h file
This patch adds support for exporting SGMII/1000BASE-X
properties to xparameters.h file when the pcs/pma core is present in
the h/w design.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:20 +05:30
Andrei-Liviu Simion
2d318f6d74 dptx: Broadcast messages need to have an LCR of 6.
An LCR (link count remaining) value of 6 is used to protect against loops.
If the LCR isn't processed at each node and attempted to be broadcasted on all
ports, waiting for a reply, a loop in the topology will result in the broadcast
message being forwarded infinitely.
Because of this, an LCR of 0 will prevent the message from being forwarded to
subsequent DP nodes.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:19 +05:30
P L Sai Krishna
5832250593 iicps: modified the eeprom interrupt and polled examples.
This patch removes the multiple initialisations for readbuffer in eeprom interrupt and polled examples.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2014-11-25 21:38:19 +05:30
P L Sai Krishna
cc9ef9bdc2 iicps: Deleted repeated start example.
This patch deletes repeated start example.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2014-11-25 21:38:18 +05:30
P L Sai Krishna
45db2926b5 iicps: Removed repeated start feature.
This patch removes the repeated start feature.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2014-11-25 21:38:17 +05:30
P L Sai Krishna
1745f21b76 iicps: changed transmit fifo call and replaced macro.
Fill Transmit Fifo before address register when sending and replaced DATA_INTR_DEPTH macro with FIFO_DEPTH macro.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2014-11-25 21:38:17 +05:30
Kedareswara rao Appana
1ae85a7367 uart: Incorrect freq value being exported to the xparameters.h file
This patch fixes the issue incorrect freq value being exported to
the xparameters.h file when uart is configured with external clock.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:16 +05:30
Kedareswara rao Appana
fd4c714198 uart: Clear global counters in the interrupt example
If mulitple uart instances present in the h/w design and when
try to run periphreal test for those design results failure for
the second instance of ip. This patch fixes this issue.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:16 +05:30
P L Sai Krishna
da1be543e2 gpiops: Used Pin number in bank instead of pin number passed to APIs and changed the mask value.
This patch uses pin number in bank rather than pin number passed to APIs and changed the mask value.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2014-11-25 21:38:15 +05:30
Keerthana Voruganti
9cf8155cf6 sw_apps:zynq_fsbl: LinearBootDeviceFlag is initialized
LinearBootDeviceFlag is initialized since the variable undefined when operated in IO mode.

Signed-off-by: Keerthana Voruganti <keertha@xilinx.com>
2014-11-25 21:38:14 +05:30
Andrei-Liviu Simion
48ac21fccd dptx: Updated documentation for v2_0.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:14 +05:30
Andrei-Liviu Simion
24a0758d5d dptx: Updated header comments to reflect status of testing.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:13 +05:30
Andrei-Liviu Simion
af7d539249 dptx: MST: Improved example code.
- Reduced lines of code that weren't part of the minimal set required for MST
streams to appear on the monitors.
- By default, don't use delays for AUX or sideband messaging.
- Added a final check to make sure that the link hasn't been lost. If it was
lost, re-train and try the programming sequence again.
- Added some additional comments to example code.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:12 +05:30
Andrei-Liviu Simion
4b7667f2c8 dptx: Updated revision history.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:12 +05:30
Andrei-Liviu Simion
0572fea2ca dptx: MST: Minor tweaks to sideband messaging.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:11 +05:30
Andrei-Liviu Simion
116079118c dptx: MST: Clear any lingering responses before sending a sideband message.
In case the RX device fell into a weird state.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:10 +05:30
Andrei-Liviu Simion
3974e30158 dptx: Added retry when checking if a connection exists.
It was observed that in MST mode, some of the sideband message were failing
due to the first check not showing a connected device.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:10 +05:30
Andrei-Liviu Simion
37d4046df4 dptx: MST: Modified number of iterations before timing out.
Increased waiting for a response to a sideband message before timing out.

Reduced number of reads to check that the RX device received an ACT event.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:09 +05:30
Andrei-Liviu Simion
414d35c52e dptx: Improved stack size usage for topology discovery.
Reduced the stack size required by the topology discovery algorithm
significantly.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:08 +05:30
Andrei-Liviu Simion
9547cbc0a8 dptx: Upgrade MDD file version to v2_0 and remove trailing whitespace.
Changes to the API in v2_0:
- XDptx_FindAccessibleDpDevices returns u32 now instead of void previously.
- Added a wrapper function: u32 XDptx_DiscoverTopology(XDptx *InstancePtr);

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-25 21:38:08 +05:30
P L Sai Krishna
659878f9aa sdps: Use ChangeClkFreq API to change the clock.
This patch use ChangeClkFreq API whenever changing the clock.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2014-11-25 21:38:07 +05:30
P L Sai Krishna
c8ab773a4d sdps:Command for relative card address is send during reinitialization.
This Patch Sends command for relative card address when re-initialization is done.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2014-11-25 21:38:07 +05:30
Kedareswara rao Appana
e29e5689e0 mcap: Add MCAP Linux Library
The MCAP interface enables an embedded microprocessor, such as MicroBlaze,
    to read and write the FPGA configuration memory.
    This library allows user to access the MCAP i/f.

Signed-off-by: Srikanth Thokala <sthokal@xilinx.com>
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-25 21:38:06 +05:30
Krishna Chaitanya Patakamuri
e3b8e045d0 sw_apps:zynq_fsbl:Updated ps7 init files in misc folder
Updated ps7 init files in misc folder for zc702,
zc706,zed,microzed boards

Signed-off-by: Krishna Chaitanya Patakamuri <kpataka@xilinx.com>
2014-11-25 21:38:05 +05:30
Kinjal Pravinbhai Patel
1d7759dbd0 BSP: modified translation table for armcc and iar compiler cortexa9
This patch modifies translation table entries in armcc/translation_table.s and
iccarm/translation_table.s to fix the compilation error

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2014-09-26 19:50:18 +05:30
Kedareswara rao Appana
6f749e7724 emacps: handle sgmii converter
modified the driver tcl to handle sgmii converter.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-09-26 19:50:18 +05:30
Subbaraya Sundeep Bhatta
1b8863dddb emacps: handle gmii to rgmii converter
modified driver tcl to handle gmii_to_rgmii converter

Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
2014-09-26 19:50:18 +05:30
Durga challa
a8971f08a3 Enhance: Modified doxgen report
Added driver name to mainpage.

Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-26 19:50:17 +05:30
Harini Katakam
8bff16d07c xilkernel: Update documentation
Update existing documentation with new document properties.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-26 19:50:17 +05:30
Harini Katakam
bbd9876396 xilmfs: Update documentation
Update exisitng documentation with new document properties.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-26 19:50:17 +05:30
Harini Katakam
57d8a1cb79 xilsif: Update documentation
Publish documentation updated with new major version number and
the corresponding changes. Update document properties.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-26 19:50:17 +05:30
Harini Katakam
6d441173ab xilflash: Update documentation
Update existing documentation with new document properties.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-26 19:50:16 +05:30
Harini Katakam
ac73bf5763 bsp: Update documentation
Publish updated documentation with new version number and document
properties.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-26 19:50:16 +05:30
Harini Katakam
dbc95054fb xilskey: Update documentation
Update existing documentation with new document properties.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-26 19:50:15 +05:30
Harini Katakam
1a0d689dea xilrsa: Update documentation
Update existing documentation with new document properties.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-26 19:50:15 +05:30
Harini Katakam
0c1039bff4 lwip: Update documentation
Publish updated documentation with new version number and document
properties.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-26 19:50:14 +05:30
Harini Katakam
109f993103 xilffs: Update documentation
Publish updated documentation with new version number and document
properties.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-26 19:50:13 +05:30
Durga challa
cc5d2d3eec cresample: Modified macro
Modified status get pending macro offset.

Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-26 19:50:13 +05:30
Durga challa
86241705f9 cresample: Added files to cresample.
Added source files,example files, Modified .tcl file.

Signed-off-by: Durga challa <vnsldurg@xilinx.com>
Acked-by: Srikanth Vemula <svemula@xilinx.com>
2014-09-26 19:50:13 +05:30
Kinjal Pravinbhai Patel
2279391b34 BSP: modified translation table for cortexa9
This patch modifies translation table entries for cortexa9 in armcc/translation_table.s,
gcc/translation_table.s and iccarm/translation_table.s to match with the address map of
zynq

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2014-09-26 19:50:13 +05:30
Kedareswara rao Appana
24e51cb0b1 trafgen: Fix incorrect ID Mask value
Use proper value for XTG_ID_MASK.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-09-26 19:50:12 +05:30
Harini Katakam
357c6b08b9 iicps: Header cleanup
Remove incorrect comments.

Signed-off-by: Harini Katakam <harinik@xilinx.com>
2014-09-26 19:50:12 +05:30
Durga challa
d347f09646 rgb2ycrcb: Modified macro
Modified status get pending offset.

Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-26 19:50:12 +05:30