Alessandro Comodi
204b05672d
minitest: add hamsternz-displayport minitest
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-22 15:25:47 +01:00
litghost
4a87ca80e7
Merge pull request #1551 from antmicro/add-gtp-channel-tilegrid
...
005-tilegrid: Add GTP_CHANNEL tilegrid fuzzer
2021-01-21 16:26:49 -08:00
Alessandro Comodi
e7995c74ee
005-tilegrid: allow auto-alignment of frame
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-21 19:02:39 +01:00
Tomasz Michalak
f1cbbc38a6
005-tilegrid: Add GTP_CHANNEL tilegrid fuzzer
...
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2021-01-21 19:02:39 +01:00
Alessandro Comodi
77afcf8fa5
Merge pull request #1548 from antmicro/add-gtp-common-conf
...
gtp_common: add conf fuzzer
2021-01-21 09:47:33 +01:00
Alessandro Comodi
f8ae373dd5
063-gtp-common-conf: add IBUFDS_GTE2 primitive as well
...
This commit also solves an issue in the bitfilter function.
Given that the GTP_COMMON and GTP_COMMON_MID_[LEFT|RIGHT] have the same
bits, but in different frames, we need to add all of the possible frames
to the bitfilter callback.
This causes issues in determining the IN_USE feature, therefore, there
must be two different bitfilter callbacks, one for GTP_COMMON, and one
for GTP_COMMON_MID_[LEFT|RIGHT]
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi
50553b0c17
063-gtp-common-conf: fix Makefile to clean only current part
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi
5245999dc4
063-gtp-common-conf: add license to pushdb.sh
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi
47baef5aea
mergedb: add gtp_common_mid
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi
fb78c37356
063-gtp-common-conf: add to fuzzer Makefile
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi
10f4ea1de5
063-gtp-common: handle both gtp_common and gtp_common_mid
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi
7036884784
063-gtp-common: add inverted and in_use features
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi
ccccd20ed8
063-gtp-common: add gtp_common fuzzer
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi
5c892e4f44
063-gtp-common: enable gtp_common in mergedb
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
litghost
64858d6437
Merge pull request #1547 from antmicro/add-gtp-common-tilegrid
...
gtp_common: add to tilegrid
2021-01-20 09:21:41 -08:00
litghost
e21a7fbd5d
Merge pull request #1559 from antmicro/fix-environment
...
environment: fix environment set up
2021-01-20 09:18:25 -08:00
litghost
bdec7cbefe
Merge pull request #1552 from litghost/back_commit_prjxray_db_makefile
...
Back commit Makefile from prjxray-db.
2021-01-20 09:15:48 -08:00
Alessandro Comodi
3d4c9addf0
environment: fix environment set up
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 11:28:56 +01:00
Alessandro Comodi
9be8df1756
005-tilegrid: add clean_all target
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-19 22:43:29 +01:00
Alessandro Comodi
0ec1aa277b
005-tilegrid: fix make run
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-19 19:53:46 +01:00
Alessandro Comodi
bed5106efc
005-tilegrid: allow auto-alignment of frame
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-19 19:53:42 +01:00
Alessandro Comodi
a7b2d9752e
gtp_common: add to tilegrid
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-18 15:41:11 +01:00
Keith Rothman
c978a88d48
Back commit Makefile from prjxray-db.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2021-01-15 09:36:34 -08:00
Alessandro Comodi
e25c20a8f1
Merge pull request #1544 from antmicro/add-pcie-conf
...
Add PCIe configuration fuzzer
2021-01-15 17:04:09 +01:00
Alessandro Comodi
1be5c159ac
061-pcie-conf: add to Makefile to run correctly
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-14 17:17:13 +01:00
Alessandro Comodi
2e2aa36d84
061-pcie-conf: fix number of digits
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-14 17:17:13 +01:00
Alessandro Comodi
ea772f01b6
mergedb: add pcie_bot tile
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-14 17:17:13 +01:00
Alessandro Comodi
47f4ca909f
pcie: add fuzzer for configuration attributes
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-14 17:17:13 +01:00
litghost
30890e0e04
Merge pull request #1539 from dnltz/WIP/dnltz/refactory_database
...
Refactor fabric data in database
2021-01-14 08:16:43 -08:00
litghost
905a6b5b04
Merge pull request #1543 from antmicro/add-pcie-tilegrid
...
pcie: add to tilegrid
2021-01-14 08:15:43 -08:00
litghost
8bbdffb625
Merge pull request #1545 from litghost/dummy_spartan7
...
Add dummy spartan7 scripts until spartan7 CI is debugged.
2021-01-14 08:14:11 -08:00
Keith Rothman
f6d97588ee
Add dummy spartan7 scripts until spartan7 CI is debugged.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2021-01-13 09:34:35 -08:00
Alessandro Comodi
8fe46031bc
run make format-py
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-13 15:02:42 +01:00
Alessandro Comodi
17d5254adf
pcie: add to tilegrid
...
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-13 13:01:45 +01:00
Daniel Schultz
b8ff7326c8
database: Add mapping files for each famility.
...
1) Part to device, package and speed-grade mapping
2) Device to fabric mapping
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-13 12:01:18 +01:00
Daniel Schultz
ec04ccba19
gitignore: Add exceptions for database/<family>/mapping
...
Add exceptions to keep the mapping files in the database and add them by
commits from this repository.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-13 12:01:14 +01:00
Daniel Schultz
e24e1bc5b4
settings: Add mapping files for part resources
...
These files contain information about the part information used by the
fuzzers and should help to add new parts easier, later.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-13 08:38:22 +01:00
Daniel Schultz
cd4ca4916e
Update tests to fabric refactoring
...
Since the tilegrid.json file is not anymore placed inside the part directory,
the test needs to be updated slightly to work with the new structure.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz
e986737252
htmlgen: Update directory to fabric
...
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz
6856651990
docs: Update newpart.rst for new part handling
...
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz
e60b0d5875
fuzzers: Deploy fabric data to a separate dir
...
Fabric data should be deployed to a separate directory inside the database
and all devices with the same fabric should access it.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz
a5ad410875
Makefile: Remove variable export
...
These informations are now stores in device-specific mapping files and
run_fuzzers stores them as variable.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz
4122384e74
settings: Remove XRAX_PIN_xx from Makefile
...
These variables are not set by run_fuzzers
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz
54808f48fb
fuzzers: Set part information to env
...
Loads the part specific mapping information and stores them in the env.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz
082e982911
prjxray: Update scripts to access fabric data
...
Parts data are now divided from the part. Update all scripts to access the
fabric data from the fabric files.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz
ec15a221d6
utils: xyaml: Do not use deprecated function
...
From the official PyYAML documentation:
"Warning: It is not safe to call yaml.load with any data received from an
untrusted source! yaml.load is as powerful as pickle.load and so may call
any Python function. Check the yaml.safe_load function though."
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Daniel Schultz
d3fba0c6a0
utils: Overwrite localisation settings
...
Set localisation settings to default values to prevent different locale
results from tools.
Example: Non-English speaking countries use a comma as decimal seperators but
Python's float convert only accepts a point.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
2021-01-12 22:36:58 +01:00
Tim Ansell
77e8b24c88
Merge pull request #1528 from SymbiFlow/dependabot/submodules/third_party/googletest-ca4b7c9
...
Bump third_party/googletest from `41b5f14` to `ca4b7c9`
2020-12-26 14:39:29 -08:00
dependabot-preview[bot]
01d9b1d52a
Bump third_party/googletest from `41b5f14` to `ca4b7c9`
...
Bumps [third_party/googletest](https://github.com/google/googletest ) from `41b5f14` to `ca4b7c9`.
- [Release notes](https://github.com/google/googletest/releases )
- [Commits](41b5f149ab...ca4b7c9ff4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-26 05:18:13 +00:00
Robert Winkler
291d9b91d3
Merge pull request #1505 from antmicro/fix_links
...
Fix links generation for markdown-code-symlinks
2020-12-15 16:55:51 +01:00