{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":204516692,"defaultBranch":"master","name":"opentitan","ownerLogin":"lowRISC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-26T16:30:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7814611?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723755973.0","currentOid":""},"activityList":{"items":[{"before":"42e78e12e601d8e4f826cbcf553ed216c88211b6","after":"76588857dad2b95334392dc053192ef94f2ff5bc","ref":"refs/heads/master","pushedAt":"2024-08-16T22:28:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"moidx","name":"moidx","path":"/moidx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4177786?s=80&v=4"},"commit":{"message":"[dv] Add UNR for rv_timer.\n\nSigned-off-by: Miguel Osorio ","shortMessageHtmlLink":"[dv] Add UNR for rv_timer."}},{"before":"53247015c745c621d6e3c4b90696d247d4e5e059","after":"42e78e12e601d8e4f826cbcf553ed216c88211b6","ref":"refs/heads/master","pushedAt":"2024-08-16T17:46:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cfrantz","name":null,"path":"/cfrantz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/628742?s=80&v=4"},"commit":{"message":"[rom_ext] Do not process `boot_svc` request for wakeups\n\nThe ROM_EXT should not process `boot_svc` requests for low-power exit\ncases as resuming from sleep is not expected to change the state of the\nchip.\n\nFixes: #24235\n\nSigned-off-by: Chris Frantz \n(cherry picked from commit 51c2dc933a7125b514ef008b8db662861402f3f6)","shortMessageHtmlLink":"[rom_ext] Do not process boot_svc request for wakeups"}},{"before":"b5b4087210d18e313839ed5b3043c4804d4cbb13","after":"53247015c745c621d6e3c4b90696d247d4e5e059","ref":"refs/heads/master","pushedAt":"2024-08-16T15:40:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[otbn,dv] Weaken an assertion about tracking busy/locking state\n\nThe NotBusyAndDone_A assertion wasn't quite correct. We can make it\nfail by injecting a fatal error when the core is in the middle of its\ninitial wipe. If that happens, we don't bother doing a proper locking\nprocedure (there's nothing important to wipe!) and the\n\"busy_execute_d\" signal stays high, but \"locking\" goes high.\n\nThese assertions were added by me (oops) last May and I don't think\nthey really make much sense anyway. Drop the one that isn't true.\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[otbn,dv] Weaken an assertion about tracking busy/locking state"}},{"before":"f364ae94d472f23327145f98a81e2bedde745384","after":"b5b4087210d18e313839ed5b3043c4804d4cbb13","ref":"refs/heads/master","pushedAt":"2024-08-16T10:02:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[dv] Allow assertions from ASSERT_FPV_LINEAR_FSM to complete\n\nThe assertion is supposed to start and say that we don't come back to\na state until reset. Unfortunately, the implementation was disabling\nthe property when reset happened, which meant that the assertion never\nfinished, so it got marked as incomplete in the coverage.\n\nChange the call to `ASSERT() so that it doesn't kill the property any\nmore, relying on the fact that the property will terminate on its own\nonce we go into reset.\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[dv] Allow assertions from ASSERT_FPV_LINEAR_FSM to complete"}},{"before":"67fe6d5a1a80014cc0f3fe39199bb427b7e40236","after":"f364ae94d472f23327145f98a81e2bedde745384","ref":"refs/heads/master","pushedAt":"2024-08-16T10:00:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[dv,doc] Document can_reset_with_csr_accesses in cip_lib/README.md\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[dv,doc] Document can_reset_with_csr_accesses in cip_lib/README.md"}},{"before":"d09e282b26a113e4a5d5be2031991c1d3b70470c","after":"67fe6d5a1a80014cc0f3fe39199bb427b7e40236","ref":"refs/heads/master","pushedAt":"2024-08-16T09:53:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[rv_dm,dv] Hit minor conditional coverage hole for ndmreset signals\n\nThis took *ages* to figure out! I think this is the simplest way to\nsee it happen.\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[rv_dm,dv] Hit minor conditional coverage hole for ndmreset signals"}},{"before":"d1b6ef4d58c39b2827a804d4e47d93c441a0ecf9","after":null,"ref":"refs/heads/backport-23267-to-master","pushedAt":"2024-08-15T21:06:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"a-will","name":"Alex Williams","path":"/a-will","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782139?s=80&v=4"}},{"before":"6f8b3595adccde836c68b06908de8bbd95786b54","after":"d09e282b26a113e4a5d5be2031991c1d3b70470c","ref":"refs/heads/master","pushedAt":"2024-08-15T20:46:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cfrantz","name":null,"path":"/cfrantz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/628742?s=80&v=4"},"commit":{"message":"[rom_ext_e2e] Test the `MinBl0SecVer` request\n\n1. Verify the manifests of both slots to determine a maximum\n `min_sec_ver`. We prevent advancing the `min_sec_ver` beyond the\n value associated with any valid firmware in flash.\n2. Test the `MinBl0SecVer` request by advancing the minimum security\n version forward. Attempt to go beyond the maximum allowed value\n and confirm that the request is rejected. Attempt to go backwards\n and confirm that the request is rejected.\n\nThis addresses #23259.\n\nSigned-off-by: Chris Frantz \n(cherry picked from commit 49bbeb2d679f6643bbf286767ce6f2ed42f9d481)","shortMessageHtmlLink":"[rom_ext_e2e] Test the MinBl0SecVer request"}},{"before":"1bc2fbcac7a4da636496c434ad901c02f5f747ad","after":"6f8b3595adccde836c68b06908de8bbd95786b54","ref":"refs/heads/master","pushedAt":"2024-08-15T17:53:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timothytrippel","name":"Timothy Trippel","path":"/timothytrippel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5633066?s=80&v=4"},"commit":{"message":"[tpm_personalize] drop CEK and CIK certificates generation\n\nThese certificates are a ChromeOS TPM extension, let's keep their\ngeneration in cros extension.\n\nTested by running bazel test --test_output=streamed \\\n //sw/device/silicon_creator/manuf/base:ft_provision_tpm_ext_fpga_hyper310_rom_with_fake_keys\n\nObserved proper generation of USD, CDI_0, CDI_1, and TPM_EK\ncertificates.\n\nSigned-off-by: Vadim Bendebury ","shortMessageHtmlLink":"[tpm_personalize] drop CEK and CIK certificates generation"}},{"before":"dd701b56d866466a8ed243325eb36c988fabbb8a","after":"1bc2fbcac7a4da636496c434ad901c02f5f747ad","ref":"refs/heads/master","pushedAt":"2024-08-15T17:38:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[rv_dm,dv,doc] Expand the DV document to describe the current state\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[rv_dm,dv,doc] Expand the DV document to describe the current state"}},{"before":"d82b4541ae0a99d9726246ccee73894073629631","after":"d1b6ef4d58c39b2827a804d4e47d93c441a0ecf9","ref":"refs/heads/backport-23267-to-master","pushedAt":"2024-08-15T17:02:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cfrantz","name":null,"path":"/cfrantz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/628742?s=80&v=4"},"commit":{"message":"[rom_ext_e2e] Test the `MinBl0SecVer` request\n\n1. Verify the manifests of both slots to determine a maximum\n `min_sec_ver`. We prevent advancing the `min_sec_ver` beyond the\n value associated with any valid firmware in flash.\n2. Test the `MinBl0SecVer` request by advancing the minimum security\n version forward. Attempt to go beyond the maximum allowed value\n and confirm that the request is rejected. Attempt to go backwards\n and confirm that the request is rejected.\n\nThis addresses #23259.\n\nSigned-off-by: Chris Frantz \n(cherry picked from commit 49bbeb2d679f6643bbf286767ce6f2ed42f9d481)","shortMessageHtmlLink":"[rom_ext_e2e] Test the MinBl0SecVer request"}},{"before":"443d9894b6d7cdaf446e422868d2b71ee1fba1d2","after":"dd701b56d866466a8ed243325eb36c988fabbb8a","ref":"refs/heads/master","pushedAt":"2024-08-15T16:03:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[rv_dm,dv] Exclude StFlush state coverage in a tlul_lc_gate instance\n\nDetailed notes in a comment above the exclusion.\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[rv_dm,dv] Exclude StFlush state coverage in a tlul_lc_gate instance"}},{"before":"f358aca9d0f4d592a8382e9b3806cfac382e7999","after":"443d9894b6d7cdaf446e422868d2b71ee1fba1d2","ref":"refs/heads/master","pushedAt":"2024-08-15T16:02:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[rom_ctrl,dv] Allow words in the expected digest to not all be wrong\n\nPractically speaking, we wouldn't expect differences to be local like\nthis. But causing this to happen should allow us to hit a conditional\ncoverage item in the compare module (where matches_q should remain\nfalse after a mismatch even if a later word matches).\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[rom_ctrl,dv] Allow words in the expected digest to not all be wrong"}},{"before":"73e506d8fdad0b4010a4f45243fe7f794cf54bc2","after":"370da3539451c28a50d25fd8c76463f702fe5d96","ref":"refs/heads/earlgrey_es_sival","pushedAt":"2024-08-15T16:01:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cfrantz","name":null,"path":"/cfrantz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/628742?s=80&v=4"},"commit":{"message":"[signing] Publish signing ceremony 2024-08-14\n\nSigned-off-by: Chris Frantz ","shortMessageHtmlLink":"[signing] Publish signing ceremony 2024-08-14"}},{"before":"eb7f3ca5070dfd84705a68a9ffecb02df7e45c8f","after":"f358aca9d0f4d592a8382e9b3806cfac382e7999","ref":"refs/heads/master","pushedAt":"2024-08-15T14:59:15.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[rom_ctrl,dv] Rewrite BusLocalEscChk_A to avoid coverage hole\n\nThe \"always\" in the existing version of this assertion never ran to\ncompletion, so coverage didn't show the assertion as having done\nanything.\n\nThe assertion is supposed to say \"If we get to an Invalid state, we'll\nnever pass a TL transaction through\". Encode this differently by\nsaying that the Invalid state is terminal and that if we are in that\nstate then we can't pass a TL transaction through. This way, the\nassertion properties will run to completion.\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[rom_ctrl,dv] Rewrite BusLocalEscChk_A to avoid coverage hole"}},{"before":"3871c04bcfce6e6d7baabeff4fe9082430f22415","after":"eb7f3ca5070dfd84705a68a9ffecb02df7e45c8f","ref":"refs/heads/master","pushedAt":"2024-08-15T14:58:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[rom_ctrl,dv] Remove irrelevant coverpoint from rom_ctrl_tlul_cg\n\nThe check_invalid bin in the coverpoint is not hit, but it doesn't\nreally matter. The pwrmgr_data_invalid signal means that the\npwrmgr_data_o.good mubi signal that we are generating has an invalid\nencoding. This can never happen without an injected fault.\n\nWe also don't care about whether this signal is valid or not: it is\nnot actually read by any code in the IP block, so it doesn’t really\nmatter if an injected fault causes it to become invalid.\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[rom_ctrl,dv] Remove irrelevant coverpoint from rom_ctrl_tlul_cg"}},{"before":"fa84b8e2391159de2177f5cab8d2bc49d7c67784","after":"3871c04bcfce6e6d7baabeff4fe9082430f22415","ref":"refs/heads/master","pushedAt":"2024-08-15T14:47:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[rom_ctrl,dv] Make it possible to inject resets more easily\n\nThe result seems to work, and should fix a bunch of failures where the\ncip vseq can't find a time to inject a reset. It should also improve\ncoverage somewhat.\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[rom_ctrl,dv] Make it possible to inject resets more easily"}},{"before":"17d2d444acc5f8fd033c5161a02949dbc881c800","after":"fa84b8e2391159de2177f5cab8d2bc49d7c67784","ref":"refs/heads/master","pushedAt":"2024-08-15T14:47:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[rv_dm,dv] Add a scanmode sequence\n\nThis is a (trivial) test to make sure that JTAG works as expected in\nscanmode.\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[rv_dm,dv] Add a scanmode sequence"}},{"before":"bc90ee9322daea58dc71242a053c427b01e98f9c","after":"17d2d444acc5f8fd033c5161a02949dbc881c800","ref":"refs/heads/master","pushedAt":"2024-08-15T14:14:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[spi_host, doc] control.sw_rst spi_host.json clarification\n\nSigned-off-by: Antonio Martinez Zambrana ","shortMessageHtmlLink":"[spi_host, doc] control.sw_rst spi_host.json clarification"}},{"before":"584c3d46afbad43dea506fd8055243b7e05adbce","after":"bc90ee9322daea58dc71242a053c427b01e98f9c","ref":"refs/heads/master","pushedAt":"2024-08-15T09:02:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vogelpi","name":"Pirmin Vogel","path":"/vogelpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20307557?s=80&v=4"},"commit":{"message":"[edn/dv] Change spinwait timeout values for the genbits vseq\n\nFor the case where we use the maximum glen in auto mode, the default\ntimeout value is not long enough and the test runs into a timeout\neven though everything is working as expected. This commit\nappropriately sets the timeout value to cover this edge case.\n\nSigned-off-by: Hakim Filali ","shortMessageHtmlLink":"[edn/dv] Change spinwait timeout values for the genbits vseq"}},{"before":"30aeec9174bd1106a40c3d9b71d221951f4cf331","after":"584c3d46afbad43dea506fd8055243b7e05adbce","ref":"refs/heads/master","pushedAt":"2024-08-14T16:21:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timothytrippel","name":"Timothy Trippel","path":"/timothytrippel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5633066?s=80&v=4"},"commit":{"message":"[bazel] add full bazel label to dep\n\nThis adds the full bazel label to the `asn1` device lib dep when\ngenerating certificates to enable provisioning extension repos to make\nuse of the upstream Bazel targets.\n\nSigned-off-by: Tim Trippel ","shortMessageHtmlLink":"[bazel] add full bazel label to dep"}},{"before":"0c5821a95ea21b9ac69a6bdbe9e5e713c710a863","after":"73e506d8fdad0b4010a4f45243fe7f794cf54bc2","ref":"refs/heads/earlgrey_es_sival","pushedAt":"2024-08-14T15:41:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cfrantz","name":null,"path":"/cfrantz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/628742?s=80&v=4"},"commit":{"message":"[rom_ext] Release ROM_EXT 0.4\n\n1. Set `boot_log.rom_ext_slot` on every boot.\n2. Do not process `boot_svc` commands during low power wakeups.\n3. Combine the `primary_bl0_slot` command into the `next_bl0_slot` command.\n\nSigned-off-by: Chris Frantz ","shortMessageHtmlLink":"[rom_ext] Release ROM_EXT 0.4"}},{"before":"3280ec2dc23b4e258a38882315e439c46608a94f","after":"30aeec9174bd1106a40c3d9b71d221951f4cf331","ref":"refs/heads/master","pushedAt":"2024-08-14T11:44:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andreaskurth","name":"Andreas Kurth","path":"/andreaskurth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3583291?s=80&v=4"},"commit":{"message":"[ascon] add typedef for variant\n\nSigned-off-by: Michael Tempelmeier ","shortMessageHtmlLink":"[ascon] add typedef for variant"}},{"before":"1bb7365263af1343344d396fec46e5f54755cdb5","after":"3280ec2dc23b4e258a38882315e439c46608a94f","ref":"refs/heads/master","pushedAt":"2024-08-14T11:41:30.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"andreaskurth","name":"Andreas Kurth","path":"/andreaskurth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3583291?s=80&v=4"},"commit":{"message":"[prim_ascon] add testbench for ascon round function\n\nSigned-off-by: Michael Tempelmeier ","shortMessageHtmlLink":"[prim_ascon] add testbench for ascon round function"}},{"before":"538eee68809dbe0c78683ef87418a8cd9f232cef","after":"5c4244eea5058b9a7a53b6a981a634b7aec80e57","ref":"refs/heads/earlgrey_1.0.0","pushedAt":"2024-08-14T11:39:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andreaskurth","name":"Andreas Kurth","path":"/andreaskurth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3583291?s=80&v=4"},"commit":{"message":"[dv/chip] change condition order in resolve_sw_image_paths\n\nThis is a cherry pick of commit 098010d125501056429f651ff76da30d109948f4\nto branch earlgrey_1.0.0.\n\nSigned-off-by: Eitan Shapira ","shortMessageHtmlLink":"[dv/chip] change condition order in resolve_sw_image_paths"}},{"before":"2e88b7aada39047590d662c0a7066b452cd82a07","after":"1bb7365263af1343344d396fec46e5f54755cdb5","ref":"refs/heads/master","pushedAt":"2024-08-14T11:14:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jwnrt","name":"James Wainwright","path":"/jwnrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105280833?s=80&v=4"},"commit":{"message":"[bazel] Enable --build_tests_only globally\n\nSigned-off-by: James Wainwright ","shortMessageHtmlLink":"[bazel] Enable --build_tests_only globally"}},{"before":"098010d125501056429f651ff76da30d109948f4","after":"2e88b7aada39047590d662c0a7066b452cd82a07","ref":"refs/heads/master","pushedAt":"2024-08-14T04:43:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timothytrippel","name":"Timothy Trippel","path":"/timothytrippel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5633066?s=80&v=4"},"commit":{"message":"[bazel,silicon] build VMEM files for flash images\n\nThis updates silicon exec_env to build VMEM images. This enables running\nspecific tests in GLS with the images compiled for silicon platforms.\n\nSigned-off-by: Tim Trippel ","shortMessageHtmlLink":"[bazel,silicon] build VMEM files for flash images"}},{"before":"6d9b5f709311a0d681e8691f0dce29c1861c5aec","after":"098010d125501056429f651ff76da30d109948f4","ref":"refs/heads/master","pushedAt":"2024-08-13T20:09:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timothytrippel","name":"Timothy Trippel","path":"/timothytrippel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5633066?s=80&v=4"},"commit":{"message":"[dv/chip] change condition order in resolve_sw_image_paths\n\nSigned-off-by: Eitan Shapira ","shortMessageHtmlLink":"[dv/chip] change condition order in resolve_sw_image_paths"}},{"before":"dbab1ec6da9381fd2bd3fcfb382ec8beda2ed01f","after":"6d9b5f709311a0d681e8691f0dce29c1861c5aec","ref":"refs/heads/master","pushedAt":"2024-08-13T17:20:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rswarbrick","name":"Rupert Swarbrick","path":"/rswarbrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104845?s=80&v=4"},"commit":{"message":"[rv_dm,dv] Start using can_reset_with_csr_accesses in rv_dm\n\nSigned-off-by: Rupert Swarbrick ","shortMessageHtmlLink":"[rv_dm,dv] Start using can_reset_with_csr_accesses in rv_dm"}},{"before":"e02690eafff319560b3a51d01ec1df7f8d698230","after":"dbab1ec6da9381fd2bd3fcfb382ec8beda2ed01f","ref":"refs/heads/master","pushedAt":"2024-08-13T15:06:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matutem","name":"Matute","path":"/matutem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80294896?s=80&v=4"},"commit":{"message":"[dv,pwrmgr] Remove remaining TODOs\n\nAlso mark ALL_TODOS_RESOLVED and a few others in the V3 checklist:\n- X_PROP_ANALYSIS_COMPLETED: no issues shown in compilation xprop.log\n- FPV_ASSERTIONS_PROVEN_AT_V3, FPV_CODE_COVERAGE_AT_100, and\n FPV_COI_COVERAGE_AT_100 do not apply to pwrmgr\n- TB_LINT_COMPLETE: no issues shown in dashboards\n\nSigned-off-by: Guillermo Maturana ","shortMessageHtmlLink":"[dv,pwrmgr] Remove remaining TODOs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnIuQ5gA","startCursor":null,"endCursor":null}},"title":"Activity · lowRISC/opentitan"}