Skip to content

Commit

Permalink
Regenerate PLIC from the new vendored version
Browse files Browse the repository at this point in the history
  • Loading branch information
alees24 committed Oct 18, 2024
1 parent df65fa2 commit 94e45c2
Show file tree
Hide file tree
Showing 13 changed files with 21 additions and 14 deletions.
11 changes: 9 additions & 2 deletions rtl/system/autogen/rv_plic/data/rv_plic.hjson
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright lowRISC contributors.
// Copyright lowRISC contributors (OpenTitan project).
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
//
Expand All @@ -11,6 +11,13 @@
# - module_instance_name: Module instance name.
{
name: "rv_plic",
human_name: "RISC-V platform level interrupt controller",
one_line_desc: "Interrupt controller, adhering to RISC-V PLIC specification",
one_paragraph_desc: '''
rv_plic is an interrupt controller which handles multiple interrupt sources. Each interrupt
source can be enabled or disabled, and can be given a priority. rv_plic generates an output
that identifies the source with the highest priority amongst those that are currently asserted.
'''
// Unique comportable IP identifier defined under KNOWN_CIP_IDS in the regtool.
cip_id: "33",
design_spec: "../doc",
Expand All @@ -19,7 +26,7 @@
sw_checklist: "/sw/device/lib/dif/dif_rv_plic",
revisions: [
{
version: "1.0.0",
version: "2.0.0",
life_stage: "L1",
design_stage: "D3",
verification_stage: "V2",
Expand Down
2 changes: 1 addition & 1 deletion rtl/system/autogen/rv_plic/data/rv_plic_fpv_testplan.hjson
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright lowRISC contributors.
// Copyright lowRISC contributors (OpenTitan project).
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright lowRISC contributors.
// Copyright lowRISC contributors (OpenTitan project).
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright lowRISC contributors.
// Copyright lowRISC contributors (OpenTitan project).
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
{
Expand Down
2 changes: 1 addition & 1 deletion rtl/system/autogen/rv_plic/lint/rv_plic.vlt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright lowRISC contributors.
// Copyright lowRISC contributors (OpenTitan project).
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
//
Expand Down
2 changes: 1 addition & 1 deletion rtl/system/autogen/rv_plic/lint/rv_plic.waiver
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright lowRISC contributors.
# Copyright lowRISC contributors (OpenTitan project).
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
#
Expand Down
2 changes: 1 addition & 1 deletion rtl/system/autogen/rv_plic/rtl/rv_plic.sv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright lowRISC contributors.
// Copyright lowRISC contributors (OpenTitan project).
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
//
Expand Down
2 changes: 1 addition & 1 deletion rtl/system/autogen/rv_plic/rtl/rv_plic_gateway.sv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright lowRISC contributors.
// Copyright lowRISC contributors (OpenTitan project).
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
//
Expand Down
2 changes: 1 addition & 1 deletion rtl/system/autogen/rv_plic/rtl/rv_plic_reg_pkg.sv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright lowRISC contributors.
// Copyright lowRISC contributors (OpenTitan project).
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
//
Expand Down
2 changes: 1 addition & 1 deletion rtl/system/autogen/rv_plic/rtl/rv_plic_reg_top.sv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright lowRISC contributors.
// Copyright lowRISC contributors (OpenTitan project).
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
//
Expand Down
2 changes: 1 addition & 1 deletion rtl/system/autogen/rv_plic/rtl/rv_plic_target.sv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright lowRISC contributors.
// Copyright lowRISC contributors (OpenTitan project).
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
//
Expand Down
2 changes: 1 addition & 1 deletion rtl/system/autogen/rv_plic/rv_plic.core
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
CAPI=2:
# Copyright lowRISC contributors.
# Copyright lowRISC contributors (OpenTitan project).
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
name: lowrisc:opentitan:sonata_rv_plic
Expand Down
2 changes: 1 addition & 1 deletion rtl/system/autogen/rv_plic/rv_plic_component.core
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
CAPI=2:
# Copyright lowRISC contributors.
# Copyright lowRISC contributors (OpenTitan project).
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
name: "lowrisc:ip:rv_plic_component:0.1"
Expand Down

0 comments on commit 94e45c2

Please sign in to comment.