Commit Graph

557 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq 189803416b framebuffer/phy: fix DVI clocking 2013-09-17 19:28:18 +02:00
Sebastien Bourdeauducq e6e04a2e3a framebuffer: prepare for DVI out 2013-09-17 18:15:22 +02:00
Sebastien Bourdeauducq 20b758d52f framebuffer/dvi: TMDS encoder test bench 2013-09-17 00:25:07 +02:00
Sebastien Bourdeauducq 78587d1eaa framebuffer/dvi: add TMDS encoder (untested) 2013-09-16 23:51:37 +02:00
Sebastien Bourdeauducq d421aae1a5 dvisampler: do more deserialization with the ISERDES 2013-09-14 20:50:27 +02:00
Sebastien Bourdeauducq ffe4bff396 dvisampler: use hard differential phase detector 2013-09-14 17:14:20 +02:00
Sebastien Bourdeauducq 8bc1620f2d dvisampler: disable EDID when HPD_EN is low 2013-09-13 23:43:28 +02:00
Sebastien Bourdeauducq 2459d9f559 top: DVI samplers and 2-channel FB on Mixxeo only 2013-09-13 23:07:46 +02:00
Sebastien Bourdeauducq cc0667df8d software/videomixer: 1024x768 by default 2013-09-13 18:32:23 +02:00
Sebastien Bourdeauducq be9acc045f software/videomixer: support test mode without pots 2013-09-13 18:32:01 +02:00
Florent Kermarrec a0f0285bb9 lasmicon/multiplexer: fix rdcmdphase/wrcmdphase inversion 2013-09-08 12:57:23 +02:00
Sebastien Bourdeauducq d0edb7e2b8 dvisampler: reset PLL at startup 2013-09-08 12:55:26 +02:00
Sebastien Bourdeauducq 52be94f060 videomixer: handle HPD 2013-09-08 12:54:48 +02:00
Sebastien Bourdeauducq dba6189e38 dvisampler: add HPD registers 2013-09-07 22:40:03 +02:00
Sebastien Bourdeauducq deb438ca18 lasmicon/multiplexer/steerer_sel: replace STEER_ with string 2013-08-26 21:21:00 +02:00
Florent Kermarrec d1dddad811 lasmicon: remove limitations on the number of phases 2013-08-26 21:14:35 +02:00
Florent Kermarrec 7acd834964 tb/lasmicon: update simu 2013-08-26 20:54:47 +02:00
Florent Kermarrec 7b21102849 s6ddrphy: drive ODT (if it exists) 2013-08-22 22:56:05 +02:00
Sebastien Bourdeauducq 516a1d3464 Update LM32 submodule 2013-08-14 19:16:44 +02:00
Sebastien Bourdeauducq 3d3d658795 m1nor-ng 2013-07-31 23:29:26 +02:00
Sebastien Bourdeauducq 3a4e7ae1e9 typo 2013-07-31 23:22:06 +02:00
Sebastien Bourdeauducq 524b631c83 Change license to BSD 2013-07-31 23:20:32 +02:00
Sebastien Bourdeauducq bf325594ee Use RenameClockDomains decorator instead of add_submodule 2013-07-26 15:42:44 +02:00
Sebastien Bourdeauducq 8e04de524b memtest/LFSR: use module decorators 2013-07-25 17:57:17 +02:00
Florent Kermarrec 764e7c07e4 cif: fix ddr2 configuration 2013-07-20 12:23:57 +02:00
Florent Kermarrec 38e8ea683e s6ddrphy: add support for differential dqs and optional cs_n 2013-07-20 12:21:59 +02:00
Sebastien Bourdeauducq ea65aaaddd s6ddrphy: cleanup 2013-07-17 13:58:58 +02:00
Sebastien Bourdeauducq da2b7aa961 cif: fix indentation 2013-07-17 13:54:05 +02:00
Florent Kermarrec fb06d803e1 s6ddrphy: revert CAS LATENCY 3 (configurable CAS Latency was buggy) 2013-07-17 13:11:25 +02:00
Sebastien Bourdeauducq 525c32976b software/memtest: fix bandwidth computation 2013-07-17 13:08:40 +02:00
Sebastien Bourdeauducq 7e3b84ad36 framebuffer: remove workaround for asyncfifo bug 2013-07-16 18:49:35 +02:00
Sebastien Bourdeauducq 8c44c72499 tb/lasmicon: add DF test 2013-07-15 21:34:53 +02:00
Sebastien Bourdeauducq 90fecb920c memtest: use actual values in TB 2013-07-15 21:34:14 +02:00
Sebastien Bourdeauducq 7ce2031d07 lasmicon/bankmachine: remove stale import 2013-07-15 17:46:18 +02:00
Sebastien Bourdeauducq a0f1ee3fbb lasmicon: update test benches 2013-07-15 17:45:55 +02:00
Sebastien Bourdeauducq d753c52225 lasmicon: fix FSM reset state with delayed_enter 2013-07-15 00:57:37 +02:00
Sebastien Bourdeauducq 2f662bf8ab software/videomixer: fix overflow in memory bandwidth computation 2013-07-14 20:05:18 +02:00
Sebastien Bourdeauducq f3e07db1ef software/memtest: basic test 2013-07-13 17:31:46 +02:00
Sebastien Bourdeauducq 9ab22fe3b1 memtest/MemtestWriter: fix 'busy status stuck' bug 2013-07-13 17:11:23 +02:00
Florent Kermarrec 3d899f04fd cif : fix 2x autorefresh in get_sdram_phy_header 2013-07-12 15:39:14 +02:00
Sebastien Bourdeauducq 379a48bb31 software: add memtest 2013-07-11 19:03:45 +02:00
Sebastien Bourdeauducq e42a42ce40 software: move time.c to libbase 2013-07-11 19:00:48 +02:00
Sebastien Bourdeauducq c2ec077d8f software: share SDRAM linker script 2013-07-11 18:49:42 +02:00
Sebastien Bourdeauducq 25506c1ab5 software: share crt0 2013-07-11 18:36:26 +02:00
Sebastien Bourdeauducq aa5cdd5e67 make: add option to include memtest cores 2013-07-11 18:32:05 +02:00
Sebastien Bourdeauducq be40cf178c top: integrate memtest cores 2013-07-11 18:31:51 +02:00
Sebastien Bourdeauducq 3162949f82 memtest: add DMA cores 2013-07-11 18:31:38 +02:00
Sebastien Bourdeauducq 805432bec7 memtest/LFSR: test bench 2013-07-11 16:23:05 +02:00
Florent Kermarrec d3bbbded0f cif.py: use format instead of % in get_sdram_phy_header 2013-07-11 10:08:21 +02:00
Sebastien Bourdeauducq a7a7cc0b95 memtest: LFSR 2013-07-10 21:08:57 +02:00