@@ -638,68 +638,6 @@ index 6e2f33191..2820baadd 100644
638638
639639 // FIFO instance: REQ, RSP
640640
641- diff --git a/hw/ip/tlul/rtl/tlul_socket_m1.sv b/hw/ip/tlul/rtl/tlul_socket_m1.sv
642- index 8637ad221..a3c29e293 100644
643- --- a/hw/ip/tlul/rtl/tlul_socket_m1.sv
644- +++ b/hw/ip/tlul/rtl/tlul_socket_m1.sv
645- @@ -105,18 +105,16 @@ module tlul_socket_m1 #(
646- assign unused_tl_h_source = tl_h_i[i].a_source[IDW-1 -: STIDW];
647-
648- // Put shifted ID
649- - assign hreq_fifo_i = '{
650- - a_valid: tl_h_i[i].a_valid,
651- - a_opcode: tl_h_i[i].a_opcode,
652- - a_param: tl_h_i[i].a_param,
653- - a_size: tl_h_i[i].a_size,
654- - a_source: shifted_id,
655- - a_address: tl_h_i[i].a_address,
656- - a_mask: tl_h_i[i].a_mask,
657- - a_data: tl_h_i[i].a_data,
658- - a_user: tl_h_i[i].a_user,
659- - d_ready: tl_h_i[i].d_ready
660- - };
661- + assign hreq_fifo_i.a_valid = tl_h_i[i].a_valid;
662- + assign hreq_fifo_i.a_opcode = tl_h_i[i].a_opcode;
663- + assign hreq_fifo_i.a_param = tl_h_i[i].a_param;
664- + assign hreq_fifo_i.a_size = tl_h_i[i].a_size;
665- + assign hreq_fifo_i.a_source = shifted_id;
666- + assign hreq_fifo_i.a_address = tl_h_i[i].a_address;
667- + assign hreq_fifo_i.a_mask = tl_h_i[i].a_mask;
668- + assign hreq_fifo_i.a_data = tl_h_i[i].a_data;
669- + assign hreq_fifo_i.a_user = tl_h_i[i].a_user;
670- + assign hreq_fifo_i.d_ready = tl_h_i[i].d_ready;
671-
672- tlul_fifo_sync #(
673- .ReqPass (HReqPass[i]),
674- @@ -237,18 +235,16 @@ module tlul_socket_m1 #(
675- (drsp_fifo_o.d_source[0+:STIDW] == i) &
676- drsp_fifo_o.d_valid;
677-
678- - assign hrsp_fifo_i[i] = '{
679- - d_valid: hfifo_rspvalid[i],
680- - d_opcode: drsp_fifo_o.d_opcode,
681- - d_param: drsp_fifo_o.d_param,
682- - d_size: drsp_fifo_o.d_size,
683- - d_source: hfifo_rspid,
684- - d_sink: drsp_fifo_o.d_sink,
685- - d_data: drsp_fifo_o.d_data,
686- - d_user: drsp_fifo_o.d_user,
687- - d_error: drsp_fifo_o.d_error,
688- - a_ready: hgrant[i]
689- - };
690- + assign hrsp_fifo_i[i].d_valid = hfifo_rspvalid[i];
691- + assign hrsp_fifo_i[i].d_opcode = drsp_fifo_o.d_opcode;
692- + assign hrsp_fifo_i[i].d_param = drsp_fifo_o.d_param;
693- + assign hrsp_fifo_i[i].d_size = drsp_fifo_o.d_size;
694- + assign hrsp_fifo_i[i].d_source = hfifo_rspid;
695- + assign hrsp_fifo_i[i].d_sink = drsp_fifo_o.d_sink;
696- + assign hrsp_fifo_i[i].d_data = drsp_fifo_o.d_data;
697- + assign hrsp_fifo_i[i].d_user = drsp_fifo_o.d_user;
698- + assign hrsp_fifo_i[i].d_error = drsp_fifo_o.d_error;
699- + assign hrsp_fifo_i[i].a_ready = hgrant[i];
700- end
701-
702- // this assertion fails when rspid[0+:STIDW] not in [0..M-1]
703641diff --git a/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv b/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv
704642index 2acc14e86..c6aa89066 100644
705643--- a/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv
0 commit comments