Commit graph

483 commits

Author SHA1 Message Date
Shakti Bhatnagar
61ce44e6b9 nandpsu_v1_0: Renamed integration test directory to "intgtest"
Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-03-13 12:47:03 +05:30
Shakti Bhatnagar
5ebc54dfa8 nandpsu_v1_0: Clear dmabuffer boundary register during the init.
Ensure that the dma buffer boundary interrupt is disabled as driver
is using the contiguous buffer for the whole page size and enabling
this interrupt would cause failures if the buffer boundary is
configured for other values (not the page size)

Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-03-13 12:47:03 +05:30
Jyotheeswar Reddy
66409812e8 sw_apps:zynqmp_pmufw: Adding initial set of files with PM
This is the first functional set of files with
-Power Management
-Error Handlers
-Basic Timer based Scheduler

Signed-off-by: Jyotheeswar Reddy <jyothee@xilinx.com>
2015-03-13 10:45:54 +05:30
Sarat Chand Savitala
370b4827f2 sw_apps:zynqmp_fsbl: Removed unnecessary files and set compiler options
Made changes in FSBL tcl file so that unnecessary files are deleted
from build. Since HSI and SDK create their own Makefile,
static Makefile is also removed from build. Also based on CPU,
compiler optins are set to match to those set in SDK.

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-03-12 23:30:19 +05:30
Sarat Chand Savitala
990cca15db sw_apps:zynqmp_fsbl: Added eMMC bootmode support in FSBL
eMMC uses same driver as SD.

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-03-12 18:15:25 +05:30
Peter Crosthwaite
9efeaa8f17 zynq_fsbl: Auto-populate -mcpu argument
FSBL has R5 specific behaviours so -mcpu must be passed to the build.
Automatically do this on app generation.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
2015-03-12 18:06:09 +05:30
Sarat Chand Savitala
4f2925975f sw_apps:zynqmp_fsbl: Added fallback and multiboot functionality
Adding this feature in FSBL enables BootROM to search for
next available image in the boot devices. Also user can
jump to a different image with the help of multiboot.

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-03-12 10:25:11 +05:30
Sarat Chand Savitala
918e66a41a sw_apps:zynqmp_fsbl: Added power on reset bit fields
While releasing resets, power on reset bit fields of
the corresponding CPU core also considered now.
These bit fields are added in RST_FPD_APU register from RTL 5.0.

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-03-11 14:33:53 +05:30
Nava kishore Manne
4837f2baf5 Change Log for 2015.1
Signed-off-by: Nava kishore Manne <navam@xilinx.com>
2015-03-01 09:56:03 +05:30
VNSL Durga
76c56a17d6 vtc: Modified vtc_v7_0 source files.
Added interlaced and progressive mode switching functionality.
Removed XVtc_RegUpdate as there were 2 APIS with same functionality
provided backward compatibility.

Signed-off-by: VNSL Durga <vnsldurg@xilinx.com>
2015-02-27 19:06:52 +05:30
VNSL Durga
57fe691a62 vtc: Deprecated vtc_v6_1 and added active version vtc_7_0
Deprecated 6_1 and added 7_0 version for vtc driver.

Signed-off-by: VNSL Durga <vnsldurg@xilinx.com>
2015-02-27 19:06:51 +05:30
P L Sai Krishna
8336fa22da scuwdt_v2_1: Updated the modification history and copyright.
This patch update the modification history and copyright year to 2015.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-27 18:25:28 +05:30
P L Sai Krishna
74c8154158 scutimer_v2_1: Updated the modification history and copyright.
This patch updates the modification history and copyright year to 2015.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-27 18:25:28 +05:30
Sarat Chand Savitala
208a4977d0 sw_apps:zynqmp_fsbl: Fix to address change in arguments to f_mount
Signature for function f_mount() is changed.
Now three arguments are expected (earlier had two arguments).
In FSBL code, now f_mount() is called with new set of arguments.

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-02-27 18:05:23 +05:30
P L Sai Krishna
7fc4f07ed2 usbps_v2_2: Removed IAR compilation errors.
This patch modifies the IAR compilation errors in usbps examples.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-27 16:12:03 +05:30
P L Sai Krishna
ab4f11c566 scuwdt_v2_1: Removed IAR, ARMCC compilation errors.
This patch removes IAR and ARMCC compilation errors.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-27 16:12:03 +05:30
P L Sai Krishna
eda5fe3e10 emacps_v3_0: Removed IAR compilation errors in examples.
This patch removes IAR compilation errors in emacps examples.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-27 16:12:03 +05:30
P L Sai Krishna
c5ad94e476 nandps_v2_2: Removed IAR compilation errors.
This patch removes the IAR compilation errors.
Modified the OnfiNand_Geometry structure declaration according to IAR compiler

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-27 15:05:44 +05:30
Shakti Bhatnagar
8240571709 nandpsu_v1_0: Modified driver source file for removing compilation warning.
Modified driver source file to remove compiler warning.
1. Did Type Conversion
2. Made two API's public
3. Removed redeclaration

Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-02-26 17:25:01 +05:30
Shakti Bhatnagar
f382b3403f nandpsu_v1_0: Modified integration test to follow code convention.
Modified test file to follow code convention and logic correction.

Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-02-26 16:55:00 +05:30
Shakti Bhatnagar
bb1523aab2 nandpsu_v1_0: Removed compiler warnings from integration test files.
Modified Integration test files to remove compiler warnings.

Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-02-26 16:53:23 +05:30
Sarat Chand Savitala
c402428673 sw_apps:zynqmp_fsbl: Removed the RTL version reference
All the references to the RTL version are removed in the FSBL code.

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-02-26 15:03:05 +05:30
Sarat Chand Savitala
58335dabbd sw_apps:zynqmp_fsbl: Removed PMU Firmware file from FSBL
HSI API is now also generating PMU configuration source file
which is not needed in FSBL. Hence deleting it.

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-02-26 14:33:37 +05:30
Andrei-Liviu Simion
d7e056eb66 dptx: Handle new PHY_CONFIG bit for 8b10b encoding.
Bit 21 of DPTX register PHY_CONFIG (0x200) enables 8b10b encoding.

In v6.0 of the DPTX core, the default value is '1'.
Current driver should keep this value untouched when writing to the PHY_CONFIG
register.

Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2015-02-25 17:39:50 +05:30
Kinjal Pravinbhai Patel
fc81136e7f drivers: cpu_cortexa53: change to psu from pss for processor instance
This patch changes to psu from pss for processor instance to create
CPU ID in xparameters.h

Signed-off-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2015-02-23 16:33:59 +05:30
Sarat Chand Savitala
c719cebbac sw_apps:zynqmp_fsbl: Change in FSBL banner
FSBL banner is changed and is displayed independent of debug level

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-02-23 14:48:35 +05:30
P L Sai Krishna
bfa922fb35 qspipsu_v1_0: Removed unnecessary puts in tcl.
This patch removes unnecessary puts in .tcl file.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-19 18:41:50 +05:30
Shakti Bhatnagar
067860a793 nandpsu_v1_0: Modified file permissions from 755 to 644
Changed file permissions from 755 to 644 for files in integration test.

Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-02-19 17:56:41 +05:30
P L Sai Krishna
e1fbe3a009 qspipsu_v1_0: Modified the file permissions.
This patch modifies the file permissions to 644.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-19 17:56:40 +05:30
Shakti Bhatnagar
40fabfe6ca nandps_v2_2: Modified file permissions from 755 to 644
Changed file permissions from 755 to 644 for files in nandps_v2_2.

Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-02-19 17:56:40 +05:30
Shakti Bhatnagar
52623ea7bb nandpsu_v1_0: Removed Makefile from example folder
Removed makefile from the example folder of nandpsu_v1_0 driver.

Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-02-19 14:37:55 +05:30
Shakti Bhatnagar
34bfc6e239 nandpsu_v1_0: Updated integration test for nandpsu driver for Zynq UltraScale MP.
Updated integration test files for nandpsu driver.

Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-02-19 14:37:55 +05:30
P L Sai Krishna
86e14e1e5a iicps_v3_0: Modifies the examples.
This patch modifies eeprom start address in polled example and
updated the note in header in repeated start example.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-18 21:58:25 +05:30
P L Sai Krishna
3f51bab44f iicps_v3_0: Implemented larger data transfer using repeated start.
This patch implemented the large data transfer using repeated
start in Zynq Ultra Scale MP and fixed doxygen warnings.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-18 21:58:23 +05:30
Sarat Chand Savitala
52e9d348e4 sw_apps:zynqmp_fsbl: Changes in naming for psu
Changes done to replace all ps8 and pss references to psu.

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-02-18 19:57:13 +05:30
Venkata Naga Sai Krishna Kolapalli
8c6b14faf8 cpu_v2_3 : Added psu_microblaze in .mdd
This patch adds psu_microblaze in cpu.mdd file.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-02-18 19:04:05 +05:30
VNSL Durga
b7813c0eb8 csudma_v1_0: Modified csudma src files
Changed u64 to UINTPTR in XCsuDma_Transfer function.
Removed ‘XPAR_PSS_CSU_0_S_AXI_BASEADDR’ from xcsudma_hw.h file

Signed-off-by: VNSL Durga <vnsldurg@xilinx.com>
2015-02-18 18:55:24 +05:30
Sarat Chand Savitala
9b05c2842a sw_apps:zynq_fsbl: optimised the file deletion code
Replaced the multiple file deletions with a loop to delete files

Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-02-18 17:53:48 +05:30
Jyotheeswar Reddy
39f60018d1 sw_apps:pmufw: Adding initial set of files for PMU Firmware App
This initial version has the basic set of files required to
build a basic firmware for PMU Microblaze in ZynqMP

Signed-off-by: Jyotheeswar Reddy <jyothee@xilinx.com>
2015-02-18 17:32:33 +05:30
P L Sai Krishna
cb15b20fa5 qspips_v3_2: SLCR_LOCKSTA register checked.
This patch checked the SLCR_LOCKSTA register instead of
SLC register.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-18 16:58:02 +05:30
P L Sai Krishna
bf93dc207e qspips_v3_2: Added SLCR lock check before SLCR reset.
This patch added check for SLCR lock before doing the SLCR
reset. If it is unlocked we ahould not lock after reset.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-18 13:56:38 +05:30
Shakti Bhatnagar
fd4a99ddbf nandpsu_v1_0: Modified supported_peripherals list in mdd file.
Kept only psu_nand as supported_peripherals for Zynq UltraScale MP Generic
NAND controller driver.
Removed pss_nand and ps8_nand from supported_peripherals.

Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
2015-02-18 13:07:53 +05:30
P L Sai Krishna
afeaf368c2 qspips_v3_2: Modified the copyright year to 2015.
This patch modifies the copyright year to 2015.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-18 12:11:25 +05:30
P L Sai Krishna
93a2e6a81f qspipsu_v1_0: Removed ps8 and pss entries.
This patch removes ps8 and pss entries in mdd file.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-17 23:58:44 +05:30
P L Sai Krishna
349bcdf377 iicps_v3_0: Changed to psu from pss and deleted ps8.
This patch delete ps8 entry and changed pss to psu in mdd file.

Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2015-02-17 23:58:44 +05:30
Punnaiah Choudary Kalluri
4bacff029a emacps: Use only psu_ prefix for ZynqMP peripheral name
Modifed the .mdd file to use psu_ prefix for zynqMP and removed
pss_ and ps8_ variants.

Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com>
2015-02-17 23:58:43 +05:30
Venkata Naga Sai Krishna Kolapalli
ba4e60c26d csudma_v1_0 : Modified .mdd for pss to psu change.
This patch changes the peripheral name notation from
pss_csudma to psu_csudma. Also removes ps8_csudma.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-02-17 23:58:43 +05:30
Venkata Naga Sai Krishna Kolapalli
2c57b6e738 spips_v3_0 : Modified .mdd file for pss to psu change.
This patch modified peripheral name notation from
pss_spi to psu_spi. Also removes ps8_spi notation.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-02-17 23:58:42 +05:30
Venkata Naga Sai Krishna Kolapalli
56fa9eb4d9 ttcps_v3_0 : Modified .mdd for pss to psu change.
This patch modified peripheral name notation from
pss_ttc to psu_ttc. Also removes ps8_ttc notation.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-02-17 23:58:42 +05:30
Venkata Naga Sai Krishna Kolapalli
04226adffc canps_v3_0 : Modifies .mdd for pss to psu change.
This patch modified peripheral name notation from
pss_can to psu_can. Also removes ps8_can notation.

Signed-off-by: Venkata Naga Sai Krishna Kolapalli <venkatan@xilinx.com>
2015-02-17 23:58:42 +05:30