Commit graph

865 commits

Author SHA1 Message Date
naga sureshkumar relli
0458436f41 canfd_v1_0: Updated the driver as per new RTL change.
This patch updates the canfd driver as per new RTL
changes.

Signed-off-by: naga sureshkumar relli <nagasure@xilinx.com>
2015-06-20 13:08:17 +05:30
P L Sai Krishna
cc4798846a qspipsu: Added Tx/Rx flags in the examples.
This patch modifies the examples for adding Rx/Tx
flags to check writing/reading.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-06-20 13:08:15 +05:30
Kedareswara rao Appana
ec3aa65779 axiethernet: Add support for Hier IP
The axiethernet ip contains 3 inbuilt blocks init
--> Axi Ethernet MAC
--> Axi Etherent BUF
--> PCS/PMA Core

During the vivado version < 2015.2 the axiethernet ip
being exported to hdf in flat mode and the hsi opens this in flat mode.
But from 2015.3 build onwards the axiethernet ip is tagged as core in the vivado
and hsi will open the ip in hier IP mode(hierarchy) means for user only
top level axiethernet instance will be visible and it will contains all
the properties related to the sub-cores.

In order to allow backward compatabilty
---> If a xml/hdf file which got created with the vivado version < 2015.3 being exported to
the sdk >= 2015.3.
---> Two drivers will be active to resolve this issue.
---> axiethernet_v4_4 will be attached to BUF this will fix the backward compatabilty issue.
---> axiethernet_v5_0 will be attached to top level block for newer features.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2015-06-20 13:08:14 +05:30
P L Sai Krishna
e0c1612b9e qspipsu: Removed NULL checks for Rx/Tx buffers.
This patch removes NULL pointer checks for Rx/Tx
buffers since writing/reading from 0x0 is permitted.
Used Tx/Rx flags to check for Writing/reading.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-06-20 13:08:13 +05:30
Punnaiah Choudary Kalluri
d29f063136 nandpsu: Fix timeout error for erase operation on slower devices
The current timeout value is not enough for erase operation on slower
devices. so increasing the timeout value and also added usleep for
timeout routine to have a precise timeout.

Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com>
2015-06-20 13:08:12 +05:30
Kedareswara rao Appana
72d89bdf72 axiethernet: Add axiethernet_v5_0 and Deprecate axiethernet_v4_4
This patch Adds axiethernet_v5_0 and deprecates axiethernet_v4_4.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2015-06-20 13:08:10 +05:30
P L Sai Krishna
7fab5b8308 qspips: Support for Macronix part in g128 example.
This patch add support for Macronix 512Mb flash and
corrected the if condition logic, by replacing equal-to
operator with equality operator.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-06-17 15:20:30 +05:30
Venkata Naga Sai Krishna Kolapalli
bc29600582 Coresight : Add support for Zynq Ultrascale+ MP.
This patch adds coresight DCC driver support for
Zynq Ultrascale+ MP platform.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-06-17 15:13:24 +05:30
Venkata Naga Sai Krishna Kolapalli
372c9797d2 coresight : Add new version and deprecate old one.
This patch creates a new v1.1 of coresight driver and
deprecates older v1.0.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-06-17 15:13:22 +05:30
P L Sai Krishna
32bcd2b1fc qspipsu: Modified if condition logic for ReadId API in examples.
This patch modifies the if condition logic for ReadId
function in examples by replacing equal-to operator
with equality.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-06-17 15:02:55 +05:30
P L Sai Krishna
fdf41ec349 qspipsu: Modified Bus width during dummy phase in examples.
This patch modifies the Bus width value during dummy phase
in examples since it is recommended to be same as in
data phase.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-06-17 15:02:53 +05:30
Nava kishore Manne
146cd64c83 Doxygen changes for drivers 2015-06-12 12:50:09 +05:30
Venkata Naga Sai Krishna Kolapalli
6769624eed rtcpsu_v1_0 : Add new driver to RTC module.
This patch adds new driver for RTC component.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-06-10 21:06:46 +05:30
VNSL Durga
71f3adb973 Deinterlacer: Modified ip version in mdd file
Signed-off-by: VNSL Durga <vnsldurg@xilinx.com>
2015-06-09 16:42:43 +05:30
Rohit Consul
3f2d727105 vprocss: Update to use subcore model parameters
Underlying subcores now use model parameters to get the static
configuration. Update the subsystem drivers to use this
information. Also user defined scaler cofficient table is moved
to application code

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:26:45 +05:30
Rohit Consul
d75c905bab v_vscaler: Update tcl to include model parameters
Updated tcl file to include model parameters. Also updated the
code to use new parameters instead of hard-coded values defined
earlier

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:26:43 +05:30
Rohit Consul
ebb231f6f7 v_vcresampler: Update tcl to include model parameters
Updated the tcl and mdd files to define model parameters. Updated
the code to use new parameters instead of hard-coded values
defined earlier

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:26:42 +05:30
Rohit Consul
68e90be08d v_letterbox: Update tcl to include model parameters
Updated the tcl and mdd files to define model parameters.
Updated the code to use new parameters instead of hard-coded
values defined earlier

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:26:40 +05:30
Rohit Consul
965a8ffb21 v_hscaler: Update tcl to include model parameters
Updated the tcl and mdd files to define model parameters.
Updated the code to use new parameters instead of hard-coded
values defined earlier

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:26:38 +05:30
Rohit Consul
10caed69b1 v_hcresampler: Update tcl to include model parameters
Updated the tcl and mdd files to define model parameters.
Updated the code to use new parameters instead of hard-coded
values defined earlier

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:26:36 +05:30
Rohit Consul
de7b447b0e v_deinterlacer: Update tcl to include model parameters
Updated the tcl and mdd files to define model parameters.
Updated the code to use new parameters instead of hard-coded
values defined earlier

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:26:35 +05:30
Rohit Consul
b35e6556b3 v_csc: Update tcl to include model parameters
Updated the tcl and mdd files to define model parameters.
Updated the code to use new parameters instead of hard-coded
values defined earlier

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:26:33 +05:30
Rohit Consul
06de4b6538 vprocss: Added video processing subsystem driver
Video processing subsystem driver is added to the repo. This
driver currently is associated with a non-HIP version of the
IP. No makefile available. Hard-coded g.c file used, but not
included.

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:25:58 +05:30
Rohit Consul
a93e316656 v_letterbox: Added new driver
HLS generated driver along with manually written layer 2. Driver
tcl update is pending

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:25:57 +05:30
Rohit Consul
531499fd65 v_vcresampler: Added new driver
HLS generated driver along with manually written layer 2. Driver
tcl update is pending

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:25:56 +05:30
Rohit Consul
f37b5011ea v_hcresampler: Added new driver
HLS generated driver along with manually written layer 2. Driver
tcl update is pending

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:25:55 +05:30
Rohit Consul
1de32ec506 v_vscaler: Added new driver
HLS generated driver along with manually written layer 2. Driver
tcl update is pending

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:25:54 +05:30
Rohit Consul
53e26fcadc v_hscaler: Added new driver
HLS generated driver along with manually written layer 2. Driver
tcl update pending

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:25:53 +05:30
Rohit Consul
a88d54eb11 v_deinterlacer: Added new driver
HLS generated driver along with manually written layer 2. driver
tcl update pending

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:25:52 +05:30
Rohit Consul
c9796ae1ff v_csc: Driver for CSC core
HLS generated Layer 1 driver for csc core along with
manually written layer 2. Pending update of driver tcl

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-06-09 16:25:51 +05:30
P L Sai Krishna
b9158b38d7 qspipsu: Renamed v1.1 as v1.0
This patch renames v1.1 as v1.0 and removed all 1.1
instances inside driver.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-06-04 15:52:00 +05:30
P L Sai Krishna
d10ca2f749 qspipsu: Deleted v1.0
This patch deletes qspipsu v1.0

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-06-04 15:51:55 +05:30
Jyotheeswar Reddy
e4671ddd37 cpu_v2_3: Generate compiler flags for psu_microblaze
Compiler flags for psu_microblaze BSP, based on HW IP parameters, are not being generated by HSI. This is being done for normal microblaze by an unknown entity in the build flow and the same is being figured out. However the same flags can be generated by using cpu tcl and this work-around is implemented here.

Signed-off-by: Jyotheeswar Reddy <jyothee@xilinx.com>
2015-06-03 12:49:13 +05:30
Jyotheeswar Reddy
04f5a3cfbf cpu_v2_3: Generate parameters specifically for psu_microblaze
PMU Microblaze related parameters are generated into xparameters.h based on the IP parameters.
This tcl generates parameters with prefix XPAR_MICROBLAZE so that they can be used with generic microblaze bsp/drivers.
Clock frequency param is also generated based on C_FREQ param of psu_microblaze IP.

Signed-off-by: Jyotheeswar Reddy <jyothee@xilinx.com>
2015-06-03 12:49:12 +05:30
Rohit Consul
7e056740a6 video_common: Textual aligment on ReportStreamInfo API
Aligned the stream info prints on UART to make them
consistent and readable

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-05-29 12:12:12 +05:30
Rohit Consul
96929a7703 video_common: Fixed search algo for resolution less than supported
check for boundary case when mid=0 before decrementing

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-05-29 12:12:11 +05:30
Rohit Consul
cfe280bd79 video_common: Modify timing table
Added 4K2k 50Hz
Updated sync polarities for some of the timing

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-05-29 12:12:10 +05:30
Rohit Consul
2e6b879118 video common: Changed version in mdd
Updated mdd with new version number

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-05-29 12:12:08 +05:30
Rohit Consul
e64e1a68f9 video_common: Change version no to 1.1
Update version to 1.1 from 1.0
Deprecate v1.0

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
2015-05-29 12:12:07 +05:30
Shadul Shaikh
687df342d8 dual_splitter: Added example for driver
Signed-off-by: Shadul Shaikh <shaduls@xilinx.com>
2015-05-27 18:05:14 +05:30
Shadul Shaikh
16dd939afc dual_splitter: Added new driver Dual Splitter
Signed-off-by: Shadul Shaikh <shaduls@xilinx.com>
2015-05-27 18:02:20 +05:30
naga sureshkumar relli
784faa52e1 uartns550_v3_3: Updated the Modification History
This patch updates the Modification history.

Signed-off-by: naga sureshkumar relli <nagasure@xilinx.com>
2015-05-26 18:27:46 +05:30
P L Sai Krishna
6574c9ffbd spips_v3_0: Modified the SPI flash examples.
This patch modifies the SPI flash examples to support for
Zynq Ultrascale MPSoC. In zynq we are selecting the hardware
using chip select 0 where as in Zynq Ultrscale MPSoC we have
to use chip select 1 to select the hardware and we are using
different interrupt id's for Zynq and Zynq Ultrascale MPSoC.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-05-25 11:14:59 +05:30
Kedareswara rao Appana
dd46e3ffe4 llfifo: doc: Update documentation
This patch updates the doc for the driver.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2015-05-21 11:10:33 +05:30
naga sureshkumar relli
db67e30577 canfd_v1_0: Update CanFd Data swaping issue when EDL is Zero.
This patch updated the canfd Data swaping issue and updated the
AFRID and AFRMASK offsets to correct values.

Signed-off-by: naga sureshkumar relli <nagasure@xilinx.com>
2015-05-20 12:04:50 +05:30
P L Sai Krishna
318320f485 devcfg_v3_3: Modified the index file.
This patch modifies the index file for devcfg.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-05-20 11:40:42 +05:30
Subbaraya Sundeep Bhatta
7691a7af63 sysmon: modify index.html for current version
modified index.html for current driver version

Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
2015-05-20 11:27:12 +05:30
Subbaraya Sundeep Bhatta
6c0c9aaf24 xadcps: modify index.html for current version
modified inedx.html and copyright.

Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
2015-05-20 11:23:01 +05:30
P L Sai Krishna
d9e7b7cf40 devcfg_v3_3: Updated the version in mdd file.
This patch modifies the version number in mdd file.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-05-19 16:05:49 +05:30
Subbaraya Sundeep Bhatta
2023ea582c xadcps: fix incorrect device config base address
Modified to use correct device config base address

Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
2015-05-18 16:02:16 +05:30