blob: 681c5ce476e271dc6a4efd9ec112121f4a28ec2b [file] [log] [blame]
// Copyright lowRISC contributors.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
{
name: "lowrisc_ibex",
target_dir: "lowrisc_ibex",
patch_dir: "patches/lowrisc_ibex",
upstream: {
url: "https://github.com/lowRISC/ibex.git",
rev: "master",
},
exclude_from_upstream: [
// shared directory includes primitives also in OpenTitan, which version
// fusesoc picks up isn't deterministic so two copies can be problematic
'shared',
// vendor/lowrisc_ip contains things from the OpenTitan repository, leaving
// it in can cause conflicts. We also remove the vendor configuration so it
// cannot accidentally be brought back by util/vendor.py.
'vendor/lowrisc_ip',
'vendor/lowrisc_ip.vendor.hjson',
'vendor/lowrisc_ip.lock.hjson',
// We shouldn't reformat upstream code
'.clang-format',
// top_pkg uses a global identifier any may appear only once in the tree.
'dv/uvm/icache/dv/top_pkg.sv',
'dv/uvm/icache/dv/top_pkg.core',
]
}