Andrei-Liviu Simion
bc8b86b940
dptx: Optimize read/write GUID functions to use new remote reads/writes.
...
The remote read/write functions serve as a wrapper in case the target RX device
is directly connected to the TX (link count total is equal to 1).
These functions may be called instead of the read/write GUID functions doing the
same thing.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:40 +05:30
Andrei-Liviu Simion
0cd5afb0fd
dptx: Improved remote DPCD reads/writes to automatically work on 16-byte chunks.
...
Some monitors don't support sideband messages with AUX reads greater than 16
bytes. This improvement breaks up the higher-level read/write request into
multiple reads/writes that work with up to 16 bytes in size.
These higher-level remote DPCD read/write functions also serve as a wrapper for
an AUX read/write in case that the link count total is equal to 1 (a read/write
request to the RX device directly connected to the TX (not "remote")).
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:40 +05:30
Andrei-Liviu Simion
327bbeb10b
dptx: Made the I2C read function more robust.
...
- Changed the offset from type u8 to u16.
- In order to accomodate offsets greater than 255, a segment pointer is used.
- The I2C read funciton is now able to access blocks other than the
block 0 and 1 at a given address. E.g., EDID extension blocks may now be
accessed by reading from I2C address 0x50 (raw=0xA0/0xA1) and writing
the appropriate segment pointer and offset.
- Input offset=0.
- EDID block 0: I2C read on offset=0 and segptr=0.
- Input offset=128.
- EDID block 1: I2C read on offset=128 and segptr=0.
- Input offset=256.
- EDID block 2: I2C read on offset=0 and segptr=1.
- Input offset=384.
- EDID block 3: I2C read on offset=128 and segptr=1.
- etc.
- Writing to the I2C address 0x30 (raw=0x60/0x61) sets the segment
pointer.
- Writing to an I2C address sets the offset that will be read from that
address. E.g., a read of the EDID, starting at offset 128 would be done
by writing 128 to 0x50, then reading from 0x50.
- Offsets that cross a 256-byte boundary requiring increment of the
segment pointer is also handled. E.g. A 16 byte read on input offset 500
results in the the returned 16 byte array having the first 11 bytes from
segptr=1 (bytes 244-255) and the last 5 bytes from segptr=2 (bytes 0-4).
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:40 +05:30
Andrei-Liviu Simion
b8682ec6fb
dptx: I2C writes do not use an offset.
...
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:40 +05:30
Andrei-Liviu Simion
822c9b0147
dptx: Renamed some arguments to be more consistent among functions.
...
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:40 +05:30
Andrei-Liviu Simion
312deb2817
dptx: Reset video streams and AUX logic upon core initialization.
...
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:39 +05:30
Andrei-Liviu Simion
89e9c90d9b
dptx: Update configuration structure when MST is enabled/disabled in hardware.
...
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:39 +05:30
Andrei-Liviu Simion
c53c4b7d73
dptx: Clear the ACT event received bit upon successfully receiving it.
...
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:39 +05:30
Andrei-Liviu Simion
b38c432ba3
dptx: Reuse common allocation function for clearing streams.
...
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:39 +05:30
Andrei-Liviu Simion
6d036fb76b
dptx: Made the allocation of streams function more flexible.
...
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:39 +05:30
Andrei-Liviu Simion
c658c8e53e
dptx: Added an offset argument for remote I2C reads.
...
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:38 +05:30
Andrei-Liviu Simion
10e6141d5b
dptx: Added remote IIC write sideband message.
...
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:38 +05:30
Andrei-Liviu Simion
3d78e1ab5f
dptx: Added new v3_0 version and deprecate v2_0.
...
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
2014-11-14 09:55:38 +05:30
Kedareswara rao Appana
ef064c430d
bsp: Fix bug in the xilernel bsp tcl
...
This patch fixes the xilkernel_thread_demo app compilation error
when microblaze is configured with mmu(C_USE_MMU) greater than one.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-13 16:49:58 +05:30
Kedareswara rao Appana
c38b798468
bsp: Add new version xilkernel_v6_2 and deprecate xilkernel_v6_1
...
This patch add's new version of xilkernel and deprecates the
older version of the xilkernel.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-11-13 16:49:51 +05:30
P L Sai Krishna
a1b1070f78
iicps_v2_4: TimeOut Register value is modified.
...
This Patch modifies the TimeOut Register value,although timeout interrupt is not used, this register is changed to set to the maximum allowed HW timeout value.
Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2014-11-06 09:42:24 +05:30
P L Sai Krishna
eeafc59a05
iicps_v2_4: Added new version to iicps driver.
...
This patch adds new version to iicps by modifying the mdd files.
Signed-off-by: P L Sai Krishna <lakshmis@xilinx.com>
2014-11-06 09:42:18 +05:30
Kedareswara rao Appana
5998568e86
sw_apps: Fix echo server sfp phy programming issues
...
This patch fixes the sfp phy clock programming
issues on zynq.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-10-29 17:58:18 +05:30
Keerthana Voruganti
cee0b5464b
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-10-15 10:37:02 +05:30
Durga challa
f026500324
OSD: Modified source files of osd_v4_0.
...
Modified condition of error interrupt, asserts and backward compatability.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-05 09:54:37 +05:30
Durga challa
16649d5149
enhance: Modified tcl file.
...
Added slaveaxis freq in tcl file.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-05 09:54:37 +05:30
Kedareswara rao Appana
65d0d4175f
trafgen: Fix incorrect ID Mask value
...
Use proper value for XTG_ID_MASK.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-09-05 09:24:13 +05:30
Durga challa
20c1bbaf4f
rgb2ycrcb: Modified macro
...
Modified status get pending offset.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-05 09:24:13 +05:30
Durga challa
41b88c0ca2
SCALER: Modified backward compatability macro
...
Modified backward cmpatability macro for IRQ_ENABLE
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-05 09:24:12 +05:30
Durga challa
5fa2722812
YCrCb2RGB: Modified source files
...
Modified GetActiveSize function and added backward compatability
macros.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-05 09:24:11 +05:30
Durga challa
ebfe8d8869
Deinterlacer: Modified bit definitions
...
Modified bit definitions of color mode and version register.
Modified InReset macro.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-05 09:24:11 +05:30
Durga challa
a0419d34d0
cresample: Modified macro
...
Modified status get pending macro offset.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-09-05 09:24:10 +05:30
Durga challa
843c13d40b
tpg: Modified interrupts.
...
Modified interrupts in source files.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-08-28 17:53:08 +05:30
Durga challa
cd9ae86a15
Deinterlacer: Modified Interrupt Disable functional macro.
...
Modified IntrDisable macro.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-08-28 17:07:35 +05:30
Durga challa
fd8fe7be59
Deinterlacer: Modified source files
...
Modified source files and doxygen report is updated.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-08-28 17:07:35 +05:30
Krishna Chaitanya Patakamuri
c45ff04481
sw_apps:zynq_fsbl: Changes for IAR compiler
...
Modified code for IAR compilation
Signed-off-by: Krishna Chaitanya Patakamuri <kpataka@xilinx.com>
2014-08-28 16:32:46 +05:30
Subbaraya Sundeep Bhatta
8f2fbf71aa
hwicap: fix incorrect modification history
...
fix incorrect documentation in xhwicap.h
Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
2014-08-28 15:35:00 +05:30
Punnaiah Choudary Kalluri
482fa99dc0
usbps: Add revision history
...
Added revision history.
Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com>
2014-08-26 14:45:49 +05:30
Punnaiah Choudary Kalluri
f312657b7f
dmaps: Add revision history
...
Added revision history.
Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com>
2014-08-26 14:45:49 +05:30
Kedareswara rao Appana
8641cb88f6
doxygen: update driver examples index.html file to latest version
...
This patch updates the driver examples index.html file to the latest
verison's of the driver.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-08-26 12:33:41 +05:30
Durga challa
264d2f6713
scaler: Modified source files.
...
Modified TCL file, source files, and renamed example.c
as scaler_example.c
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-08-23 17:11:35 +05:30
Durga challa
d1a911f62c
scaler: Added new version v7_0.
...
Added scaler_v7_0.
Deprecated scaler_v6_0.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
2014-08-23 17:11:35 +05:30
Appa Rao Nali
fd752a2f35
Clearing break points for ZPE configuration
...
Wall Data:
Originally submitted from RDI_apparao_0611
Build Type: full
Test Types: pre-commits, gui pre-commits
[git-p4: depot-paths = "//Rodin/HEAD/data/embeddedsw/": change = 981161]
2014-08-12 14:59:16 +05:30
Devi Vara Prasad Bandaru
b2b9c2a456
Adding zpe fsbl hdf with old design bit stream
...
Wall Data:
Originally submitted from RDI_devivar_sdk_nov15
Build Type: none
Test Types: pre-commits, gui pre-commits
[git-p4: depot-paths = "//Rodin/HEAD/data/embeddedsw/": change = 977974]
2014-08-12 14:59:06 +05:30
Devi Vara Prasad Bandaru
f69fb10301
Integrated fsbl related changes
...
Wall Data:
Originally submitted from RDI_devivar_sdk_nov15
Build Type: full
Test Types: pre-commits, gui pre-commits
[git-p4: depot-paths = "//Rodin/HEAD/data/embeddedsw/": change = 974578]
2014-08-12 14:59:01 +05:30
Kedareswara rao Appana
3a1dd6502d
trafgen: Modify inputs for assert function.
...
provide correct condition for assert functions.
Fix incorrect parameters in the driver.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-08-07 17:03:14 +05:30
Kedareswara rao Appana
1c32d18912
trafgen: Add new version 3.2 and deprecate 3.1
...
Add new driver trafgen_v3_2 and deprecate trafgen_v3_1.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-08-07 17:03:13 +05:30
Subbaraya Sundeep Bhatta
9a61962682
spi: Use interrupt status register Tx empty bit
...
Use interrupt status register Tx empty bit instead of status register
Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
Acked-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-08-07 15:39:50 +05:30
Subbaraya Sundeep Bhatta
10d10f8c2e
spi: Add new version 4.1 and deprecate 4.0
...
Added new driver version spi_v4_1 and deprecate spi_v4_0
Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
Acked-by: Kedareswara rao Appana <appanad@xilinx.com>
2014-08-07 15:39:50 +05:30
Krishna Chaitanya
ecd70612c1
sw_apps: zynq_fsbl: Updated the release year to 2014.3
...
Updated the Release year to 2014.3
Signed-off-by: Krishna Chaitanya <kpataka@xilinx.com>
Acked-by: Nirmala Pelluri <nirmala@xilinx.com"
2014-08-06 16:16:03 +05:30
Durga challa
5b85094126
rgb2ycrcb: Changed enum names.
...
Removed Haddress in TCL file under config structure and
Modified doxygen report, modified enum names in xrgb2ycrcb.c and xrgb2ycrcb.c files.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
Acked-by: Srikanth Vemula <svemula@xilinx.com>
2014-08-06 15:34:01 +05:30
Durga challa
82dabd9ab2
cfa: Modified enum names.
...
Modified source files and doxygen report
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
Acked-by: Srikanth Vemula <svemula@xilinx.com>
2014-08-05 23:09:31 +05:30
Kedareswara rao Appana
397d8672c6
lwip: Fix for echo server app compilation issue.
...
This patch fixes issue while compiling echo server app for a Zynq design where
the axi_ethernet is present in the PL fabric.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2014-08-05 23:09:30 +05:30
Durga challa
970744ab92
tpg: Modified enum names.
...
Modified enums in source files.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
Acked-by: Srikanth Vemula <svemula@xilinx.com>
2014-08-05 23:09:30 +05:30
Durga challa
04d8f7e208
ycrcb2rgb: Modified enum names
...
Modified source files and doxygen report.
Signed-off-by: Durga challa <vnsldurg@xilinx.com>
Acked-by: Srikanth Vemula <svemula@xilinx.com>
2014-08-05 23:09:29 +05:30