Commit graph

506 commits

Author SHA1 Message Date
Andrei-Liviu Simion
1ee87f6b12 video_common: Added display monitor timings (DMT).
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:46 +05:30
Andrei-Liviu Simion
2b2f1a2fa6 video_common: Added header file skeleton.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:45 +05:30
Andrei-Liviu Simion
06dab8da03 video_common: Initial commit - add MDD file.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:44 +05:30
Andrei-Liviu Simion
942a00d5c0 dptx: Stream indices now start at 1 rather than 0.
Following the naming convention used in the IP product guide and the IP
hardware.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:43 +05:30
Andrei-Liviu Simion
e63417da3e dptx: Fixed a bit mask.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:42 +05:30
Andrei-Liviu Simion
4c0b1bdaee dptx: Added parameter comment to XDptx_SetVswingPreemp function header.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:41 +05:30
Andrei-Liviu Simion
375c80052a dptx: Preserve main link enable status while link training.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:41 +05:30
Andrei-Liviu Simion
dc83ef949f dptx: Modified the asserts for the establish link function.
Since the check link status function is no longer being called within the
establish link function, some additional assertions need to be done.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:40 +05:30
Andrei-Liviu Simion
29af856045 dptx: Optimized burst AUX writes.
Use burst writes when possible.
- Detached writing the voltage swing and preemphasis settings to the core from
writing to the sink using AUX writes. Now, a pointer to an array is taken as an
argument and the array is modified with the data to write over AUX. This allows
preparation of a burst write when the voltage swing and preemphasis settings can
be written at the same time as another adjacent DPCD access.

The scrambler is now enabled/disabled while writing the training patterns.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:39 +05:30
Andrei-Liviu Simion
431de2ef88 dptx: Force retrain when the establish link function is called.
Previously, the establish link function was checking the status of all lanes and
only retraining if the link isn't trained. This results in no retraining if the
application reduces the lane count.

The link should always be retrained on a change in lane count.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:38 +05:30
Andrei-Liviu Simion
bba7e0e8d3 dptx: Waiting for the PHY to come out of reset based on lane count.
Previously, the PHY status for all lanes was being checked. This results in the
driver thinking that the PHY never comes out of reset if the core is limited to
a maximum lane count of 1 or 2 at the time the core is initialized.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:37 +05:30
Andrei-Liviu Simion
f2498c9273 dptx: Mask interrupts while they are being serviced.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:36 +05:30
Andrei-Liviu Simion
b303829cdd dptx: Increased HPD pulse duration to 0.500 ms to allow for debouncing.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:35 +05:30
Andrei-Liviu Simion
fff069f3e4 dptx: Reduced the RX capability read to 16 bytes.
No need to read and store unused capability information by the driver.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:35 +05:30
Andrei-Liviu Simion
de578f8a0e dptx: Synchronized argument naming between function declarations/definitions.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-04-26 10:31:34 +05:30
Kedareswara rao Appana
dde2a43ce3 dma: Add self-test API to the driver source files.
This patch modifies the axi dma and axi vdma driver
to add the sefltest api  to the driver source files
and call this from the selftest example's.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2015-04-26 10:31:33 +05:30
Kinjal Pravinbhai Patel
2172ef7817 drivers: scugic: change tcl and mdd for zynqmp support
This patch modifies scugic tcl and mdd files for zynqmp support

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2015-04-26 10:31:32 +05:30
Venkata Naga Sai Krishna Kolapalli
47485f7daa dmaps : Modified logic in "if statement"
This patch fixes the error logic in the if statement.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-04-26 10:31:30 +05:30
Venkata Naga Sai Krishna Kolapalli
9571fd0cac coresightps_dcc : Added new driver coresightPS.
This patch adds coresightps as an STDIO IP.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-04-26 10:31:29 +05:30
P L Sai Krishna
b0b442a12e iicps: Modified the i2c according to MISRAC 2012.
This patch modifies the iicps driver according to MISRAC
2012 and it supports for both Zynq and Alto.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-04-26 10:31:28 +05:30
P L Sai Krishna
2044e923b0 iicps: Modified the examples for iic.
This patch modifies the examples for iicps so that it
will work for both zynq and Alto.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-04-26 10:31:27 +05:30
Kedareswara rao Appana
e2e3bce21e vdma: update copy right information
This patch updates the copy right to 2015.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2015-04-26 10:31:26 +05:30
Kedareswara rao Appana
a4c24998a6 vdma: Added support for peripheral test
This patch  add's self test example for VDMA to include it on peripheral test.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2015-04-26 10:31:25 +05:30
Kedareswara rao Appana
eb0a7a4ae0 dma: update copy right information
This patch updates the copy right to 2015.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2015-04-26 10:31:25 +05:30
Kedareswara rao Appana
0984c7fa40 dma: Added support for peripheral test
This patch  add's self test example for DMA to include it on peripheral test.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2015-04-26 10:31:24 +05:30
Kinjal Pravinbhai Patel
f08da56c96 drivers: scugic: modified scugic tcl
This patch modifies scugic tcl to remove dependancy on compiler

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2015-04-26 10:31:23 +05:30
P L Sai Krishna
23f3c299b9 qspips: Removed PS7 definitions in driver src.
This patch replaces PS7 definitions with canonical definitions
in driver src.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-04-26 10:31:22 +05:30
P L Sai Krishna
1e9828ef43 canps: Removed PS7 definition in canps_header.h file.
This patch replaces PS7 definition with canonical definition
in canps_header.h file.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-04-26 10:31:21 +05:30
Om Mishra
da57a9de5c emacps: modification has been done for example with respect to version id register
This patch includes modificatin for example of emacps driver
on Zynq and Zynq ultrascale MP

Signed-off-by: Om Mishra <omprakas@xilinx.com>
2015-04-26 10:31:21 +05:30
Om Mishra
1a70cab8c3 emacps: modification has been done with respect to versioin id register
This patch has modified source code  of emacps driver on
Zynq and Zynq ultrascale MP

Signed-off-by: Om Mishra <omprakas@xilinx.com>
2015-04-26 10:31:20 +05:30
Kinjal Pravinbhai Patel
d6b21707c0 drivers: ttc: added ttc in peripheral test
This patch adds ttc in the peripheral test application

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2015-04-26 10:31:18 +05:30
Nava kishore Manne
9cef23fa37 emacps : added common namesapce to all common tcl commands.
Signed-off-by: Nava kishore Manne <navam@xilinx.com>
2015-04-26 10:31:18 +05:30
Kishore Kumar Korathaluri
ee4f0717b0 wdttb : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:31:09 +05:30
Kishore Kumar Korathaluri
136d49b37b wdtps : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:31:09 +05:30
Kishore Kumar Korathaluri
6b7a316b1d uartps : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:31:08 +05:30
Kishore Kumar Korathaluri
081de99016 uartns550 : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:31:07 +05:30
Kishore Kumar Korathaluri
d5ee439ea5 uartlite : added common namespace to all comman tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:31:06 +05:30
Nava kishore Manne
348e304f19 ttcps : added common namespace to all common tcl commands.
Signed-off-by: Nava kishore Manne <navam@xilinx.com>
2015-04-26 10:31:05 +05:30
Nava kishore Manne
758275f5c7 trafgen : added common namespace to all common tcl commands.
Signed-off-by: Nava kishore Manne <navam@xilinx.com>
2015-04-26 10:31:05 +05:30
Kishore Kumar Korathaluri
d0eb94f319 tmrctr : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:31:04 +05:30
Kishore Kumar Korathaluri
6fd69fae21 tft : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:31:03 +05:30
Nava kishore Manne
07041ca958 sysmon : added common namespace to all common tcl commands.
Signed-off-by: Nava kishore Manne <navam@xilinx.com>
2015-04-26 10:31:02 +05:30
Kishore Kumar Korathaluri
222107e23d spips : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:31:01 +05:30
Kishore Kumar Korathaluri
389e450eaf spi : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:30:59 +05:30
Kishore Kumar Korathaluri
046413f7f4 scuwdt : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:30:59 +05:30
Kishore Kumar Korathaluri
99e4eae2fb scutimer : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:30:58 +05:30
Kishore Kumar Korathaluri
804e830d95 scugic : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:30:57 +05:30
Kishore Kumar Korathaluri
6a30919fd9 scaler : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:30:56 +05:30
Kishore Kumar Korathaluri
8e7601a642 aspips : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:30:56 +05:30
Kishore Kumar Korathaluri
cd25bef909 osd : added common namespace to all common tcl commands.
Signed-off-by: Kishore Kumar Korathaluri <kkorath@xilinx.com>
2015-04-26 10:30:55 +05:30