Commit graph

1365 commits

Author SHA1 Message Date
Rohit Consul
aae710bf98 v_hcresampler: Updated driver to align with hip flow
This patch supports HIP based video processing subsystem by reorganizing
the HLS generated code to align with xilinx driver guidelines.

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
Reviewed-by: Andrei Simion <andreis@xilinx.com>
2015-07-23 11:00:25 +05:30
Rohit Consul
7ec3345094 v_deinterlacer: Updated driver to align with hip flow
This patch supports HIP based video processing subsystem by reorganizing
the HLS generated code to align with xilixn driver guidelines.

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
Reviewed-by: Andrei Simion <andreis@xilinx.com>
2015-07-23 11:00:11 +05:30
Rohit Consul
a9babe3f16 v_csc: Updated driver to align with hip flow
This patch supports HIP based video processing subsystem

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
Reviewed-by: Andrei Simion <andreis@xilinx.com>
2015-07-23 10:59:52 +05:30
Rohit Consul
0f6fa4e9cd v_tpg: Initial driver for tpg v7.0
This is a new driver for updated tpg ip in the catalogue

Signed-off-by: Rohit Consul <rohit.consul@xilinx.com>
Reviewed-by: Andrei Simion <andreis@xilinx.com>
2015-07-23 10:58:46 +05:30
P L Sai Krishna
0a1c15f45c xilffs: Card detection checked after disk status.
This patch does card detection check before disk
status call, since BaseAddress and card detect
variables will be assigned in disk_status API.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
Reviewed-by: Harini Katakam <harinik@xilinx.com>
2015-07-17 20:32:25 +05:30
Sarat Chand Savitala
2f7303ed76 sw_apps:zynqmp_fsbl: Load address configuration in DDR for PL
Changed the location of temporary ddr address definition.
This address is for storing PL bitstream temporarily.
User can change this address till support is provided in bootgen
(for load address configuration for PL).

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
Acked-by: Krishna Chaitanya Patakamuri <kpataka@xilinx.com>
2015-07-17 20:20:58 +05:30
Sarat Chand Savitala
487abcb1b4 sw_apps:zynqmp_fsbl: Power up check added for power islands
Added checks to power up power islands, if required, before first access.

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
Acked-by: Krishna Chaitanya Patakamuri <kpataka@xilinx.com>
2015-07-17 20:20:29 +05:30
Shadul Shaikh
6089affe90 gpio: Defined number of instances macro if not defined
This patch adds definition of macro XPAR_XGPIO_NUM_INSTANCES, controls config
table parameters with macro XPAR_XGPIO_NUM_INSTANCES.

These changes are to avoid compilation errors in Subsystem driver if Subsystem
HIP is not included gpio as subcore, results gpio driver not in BSP.

Signed-off-by: Shadul Shaikh <shaduls@xilinx.com>
Acked-by: Srikanth Vemula <svemula@xilinx.com>
2015-07-16 20:42:01 +05:30
Shadul Shaikh
e785a5ff4c axis_switch: Defined number of instances macro if not defined
This patch adds definition of macro XPAR_XAXIS_SWITCH_NUM_INSTANCES, controls
config table parameters with macro XPAR_XAXIS_SWITCH_NUM_INSTANCES.

These changes are to avoid compilation errors in Subsystem driver if
Subsystem HIP is not included axis_switch as subcore, results axis_switch
driver not in BSP.

Signed-off-by: Shadul Shaikh <shaduls@xilinx.com>
Acked-by: Srikanth Vemula <svemula@xilinx.com>
2015-07-16 20:41:53 +05:30
Shadul Shaikh
37e7f6c933 axivdma: Defined number of instances macro if not defined
This patch adds definition of macro XPAR_XAXIVDMA_NUM_INSTANCES, controls
config table parameters with macro XPAR_XAXIVDMA_NUM_INSTANCES.

These changes are to avoid compilation errors in Subsystem driver if Subsystem
HIP is not included axivdma as subcore, results axivdma driver not in BSP.

Signed-off-by: Shadul Shaikh <shaduls@xilinx.com>
Acked-by: Srikanth Vemula <svemula@xilinx.com>
2015-07-16 20:27:41 +05:30
Kinjal Pravinbhai Patel
a4ce0fd772 bsp: a53: changed the makefile to take compiler name from cpu tcl
This patch modifies the makefile for a53 to take the compiler and
archiver name from cpu tcl rather than fixing them.

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2015-07-14 10:51:59 +05:30
Kinjal Pravinbhai Patel
9a266b1159 bsp: r5: changed the makefile to take compiler name from cpu tcl
This patch modifies the makefile for r5 to take the compiler and
archiver name from cpu tcl rather than fixing them.

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2015-07-14 10:51:58 +05:30
Naga Sureshkumar Relli
3014d029a3 emaclite_v4_1: Fix for extra write in emaclite
This patch removes the extra write operation taking place
in XEmacLite_AlignedWrite while writing data to destination
address.

Signed-off-by: Naga Sureshkumar Relli <nagasure@xilinx.com>
2015-07-14 10:32:14 +05:30
Naga Sureshkumar Relli
a548e9f27b emaclite_v4_0: Deprecated older version and created new minor version.
This patch deprecates emaclite_v4_0 and creates new
minor version emaclite_v4_1.

Signed-off-by: Naga Sureshkumar Relli <nagasure@xilinx.com>
2015-07-14 10:28:10 +05:30
Kinjal Pravinbhai Patel
206f4fe1d7 drivers: cpu_cortexr5: changed the compiler and archiver name
This patch modifies the compiler and archiver name in mdd file
to support the latest toolchain name change. It also includes
-mcpu=cortex-r5 flag to compiler flag to compile the drivers
and libraries with this flag which would help to remove the flag
from individual makefile.

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2015-07-14 10:19:01 +05:30
Kinjal Pravinbhai Patel
85fd8c9a18 drivers: cpu_cortexr5: deprecated older version and created new version 1.1
Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2015-07-14 10:19:00 +05:30
Kinjal Pravinbhai Patel
a09427a546 bsp: a53: added 64bit print support in xil_printf
This patch modifies xil_printf to add support for 64bit
pointer value print in case of 64bit mode. It adds support
to print 64 bit value for long integer and long hex.
It also removes unknown specifier 'D'.

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2015-07-14 10:19:00 +05:30
Nava kishore Manne
607a6324f3 Drivers: Retain @details only in the primary header file.
Removed all other instances.

Signed-off-by: Nava kishore Manne <navam@xilinx.com>
2015-07-13 18:30:19 +05:30
Nava kishore Manne
904528b4bd lib:sw_apps:get_cells is changed to ::hsi::get_cells
Signed-off-by: Nava kishore Manne <navam@xilinx.com>
2015-07-13 17:38:07 +05:30
Shadul Shaikh
1eff98a656 dual_splitter: Defined number of instances macro if not defined
This patch adds definition of macro XPAR_XDUALSPLITTER_NUM_INSTANCES, disables
config table when XPAR_XDUALSPLITTER_NUM_INSTANCES undefined and equal to
zero.
These changes are to avoid compilation errors in DisplayPort Subsystem driver.
DisplayPort Subsystem HIP does not include Dual Splitter core in Single
Transport Mode (SST) but Subsystem driver adds depends clause in its .mdd file
to pull Dual Splitter driver in BSP.
DisplayPort Subsystem HIP does not include Dual Splitter core in Single
Transport Mode (SST) but Subsystem driver adds depends clause in its .mdd file
to pull Dual Splitter driver in BSP.

Signed-off-by: Shadul Shaikh <shaduls@xilinx.com>
2015-07-09 19:57:53 +05:30
Shadul Shaikh
96076602b1 dptxss: Added example for driver
This patch adds example files for driver

Signed-off-by: Shadul Shaikh <shaduls@xilinx.com>
2015-07-09 19:57:52 +05:30
Shadul Shaikh
2cbc1673a1 dptxss: Added new driver DisplayPort Transmitter Subsystem
This patch adds new driver DisplayPort Transmitter Subsystem

Signed-off-by: Shadul Shaikh <shaduls@xilinx.com>
2015-07-09 19:57:51 +05:30
P L Sai Krishna
b7134896b7 xilskey: Changed supported peripheral name to ps7_cortexa9.
This patch modifies the supported peripheral name
to ps7_cortexa9.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-07-09 19:47:17 +05:30
P L Sai Krishna
c54a28c510 xilrsa: Changed Support peripheral name to ps7_cortexa9.
This patch changes the supported peripheral name to
ps7_cortexa9.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-07-09 19:47:17 +05:30
P L Sai Krishna
71589358e1 xilffs: Added support for SD1.
This patch add support for SD1.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-07-09 19:33:51 +05:30
P L Sai Krishna
380282ca43 xilffs: Removed Change Bus Speed, Clock API's in glue layer.
This patch removes Change Bus Speed, Clock Freq, SelectCard
API's in glue layer since driver is taking care of those
things.

Signed-off-by: Srinivas Goud <sgoud@xilinx.com>
2015-07-09 19:33:50 +05:30
P L Sai Krishna
ee32c4dda8 sdps: sdps: Added SD 3.0 features
This patch add SD 3.0 features and modified the source such
that works on both Zynq and ZynqMP. This patch also converts
three line comments into single line comments.

Signed-off-by: Srinivas Goud <sgoud@xilinx.com>
2015-07-09 19:33:50 +05:30
P L Sai Krishna
e7c21a9485 sdps: Added new minor version.
This patch add new minor version 2.5 and deprecates
v2.4

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-07-09 19:33:50 +05:30
P L Sai Krishna
f15b565f90 qspipsu: Added missing comma in xqspipsu_g.c file.
This patch add missing comma in xqspipsu_g.c file.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-07-09 19:27:04 +05:30
Venkata Naga Sai Krishna Kolapalli
5d3e47ffad axipmon : Modified code for MISRA-C:2012 Compliance.
This patch modifies the code according to MISRA-C:2012
guidelines.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-07-09 18:57:58 +05:30
Venkata Naga Sai Krishna Kolapalli
9873ff6b0a axipmon : Deprecate old version and create new one.
This patch deprecates v6_2 old version and creates a
new v6_3 version of axipmon driver.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-07-09 18:57:57 +05:30
Nava kishore Manne
c635f10c8f Syncing ESW zynq_fsbl with HEAD zynq_fsbl 2015-07-09 18:56:17 +05:30
Andrei-Liviu Simion
e804dc0ca8 dp: tx: Optimized issuing GUID during topology discovery.
Issuing a GUID is done internally by topology discovery. The GUID was already
obtained by the LINK_ADDRESS sideband message.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:31 +05:30
Andrei-Liviu Simion
cd39ad1cfc dp: Defined macro for the maximum number of ports.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:31 +05:30
Andrei-Liviu Simion
5ef7193688 dp: rx: mst: Removed XDp_RxPorts plurality since it represents a single port.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:31 +05:30
Andrei-Liviu Simion
d15b1fdb1e dp: rx: mst: Added RX MST description to the driver comment header.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:30 +05:30
Andrei-Liviu Simion
03e3e18d57 dp: Added modification history for v2.0.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:30 +05:30
Andrei-Liviu Simion
816da8e912 dp: rx: mst: Added assertions to new API functions.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:29 +05:30
Andrei-Liviu Simion
b6e337a188 dp: rx: mst: Added an example for MST.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:29 +05:30
Andrei-Liviu Simion
7c48fa85e0 dp: rx: mst: Added ability to set the DPCD for each port.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:28 +05:30
Andrei-Liviu Simion
062b550ad6 dp: Fixed typos.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:27 +05:30
Andrei-Liviu Simion
ddabc3c5ab dp: mst: Cleaner GUID.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:27 +05:30
Andrei-Liviu Simion
a2642c951b dp: rx: mst: Added generic NACK reply if request is not supported.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:26 +05:30
Andrei-Liviu Simion
1b62220e4e dp: mst: Added some more sideband message request identifiers.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:26 +05:30
Andrei-Liviu Simion
b55738e267 dp: mst: Renamed XDP_TX_SBMSG_* to XDP_SBMST_* definitions for both TX and RX.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:26 +05:30
Andrei-Liviu Simion
0f3d519f5b dp: rx: mst: Indicate that the payload table has been updated during allocation.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:25 +05:30
Andrei-Liviu Simion
bed16a0aca dp: rx: mst: Added MST interrupt handling.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:25 +05:30
Andrei-Liviu Simion
27e918f845 dp: Formatting changes to interrupt definitions.
- Consistency in indentation.
- All definitions values of the same field should (i.e. interrupt status) have
the same number of digits.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:24 +05:30
Andrei-Liviu Simion
1ea2df64ad dp: rx: mst: Added definitions for MST interrupts.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:24 +05:30
Andrei-Liviu Simion
2ff38d18fb dp: rx: mst: Added function to handle MST sideband message requests.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-07-07 00:12:24 +05:30