)]}'
{"id":"openocd~master~I759978d4b3021c815a7d9febb41961cd1d3d185c","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1002041":{"account":{"_account_id":1002041,"name":"Jonathan Bell","email":"jonathan@raspberrypi.com","username":"jonathan.bell"},"last_update":"2024-12-16 09:42:46.000000000","reason":"\u003cGERRIT_ACCOUNT_1002041\u003e replied on the change","reason_account":{"_account_id":1002041,"name":"Jonathan Bell","email":"jonathan@raspberrypi.com","username":"jonathan.bell"}},"1000687":{"account":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"last_update":"2024-12-16 09:45:45.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I759978d4b3021c815a7d9febb41961cd1d3d185c","subject":"tcl/interface: Find proper alias for RP1 on Raspberry Pi 5","status":"MERGED","created":"2024-12-14 13:46:15.000000000","updated":"2024-12-29 07:27:45.000000000","submitted":"2024-12-29 07:27:45.000000000","submitter":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"8650","meta_rev_id":"e5c47b2fcae4cfc898c8080ab37f4df698a877de","_number":8650,"owner":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1002041,"name":"Jonathan Bell","email":"jonathan@raspberrypi.com","username":"jonathan.bell"},{"value":0,"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2024-12-29 07:27:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"all":[{"tag":"autogenerated:gerrit:merged","value":1,"date":"2024-12-29 07:27:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1002041,"name":"Jonathan Bell","email":"jonathan@raspberrypi.com","username":"jonathan.bell"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2024-12-29 07:27:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"value":0,"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"_account_id":1002041,"name":"Jonathan Bell","email":"jonathan@raspberrypi.com","username":"jonathan.bell"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-12-14 14:05:29.000000000","updated_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2024-12-14 14:48:29.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"reviewer":{"_account_id":1002041,"name":"Jonathan Bell","email":"jonathan@raspberrypi.com","username":"jonathan.bell"},"state":"REVIEWER"}],"messages":[{"id":"2d93ec097ccc44a44f39f820749578e8317f649a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-14 13:46:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c711625249319e80b5aa9f0e72187f0d826e2f07","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2024-12-14 14:05:29.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/20363/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19516/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"2b4ec3662a0ecdbf515726dec1890d029342e994","author":{"_account_id":1002041,"name":"Jonathan Bell","email":"jonathan@raspberrypi.com","username":"jonathan.bell"},"real_author":{"_account_id":1002041,"name":"Jonathan Bell","email":"jonathan@raspberrypi.com","username":"jonathan.bell"},"date":"2024-12-16 09:42:46.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c36c4f8a4ac3b27f08352f4cf0e9e2347212e1cf","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-16 09:45:45.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"e5c47b2fcae4cfc898c8080ab37f4df698a877de","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2024-12-29 07:27:45.000000000","message":"Change has been successfully cherry-picked as 5284a5f3eca63099fc0f3e19e69d1c55a99b214b","accounts_in_message":[],"_revision_number":2}],"current_revision":"5284a5f3eca63099fc0f3e19e69d1c55a99b214b","revisions":{"5284a5f3eca63099fc0f3e19e69d1c55a99b214b":{"kind":"REWORK","_number":2,"created":"2024-12-29 07:27:45.000000000","uploader":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"ref":"refs/changes/50/8650/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/50/8650/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/50/8650/2 \u0026\u0026 git checkout -b change-8650 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/50/8650/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/50/8650/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/50/8650/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/50/8650/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/50/8650/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"15d90dd21cfc480714fbefa238998e6b00b9c4b1","subject":"tcl/target: Add config for STM32U0x"}],"author":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2024-10-25 15:17:22.000000000","tz":120},"committer":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2024-12-29 07:27:45.000000000","tz":0},"subject":"tcl/interface: Find proper alias for RP1 on Raspberry Pi 5","message":"tcl/interface: Find proper alias for RP1 on Raspberry Pi 5\n\nPreviously, Linux assigned gpiochip numbers sequentially depending on\nwhen the chip driver was probed. As RP1 is on the end of a PCIe link, it\nis probed later than the on-board chips (including expanders connected\nover SPI/I2C). This meant that RP1\u0027s gpiochip assignment was at an\noffset that could potentially change.\n\nA downstream kernel patch now assigns fixed offsets for RP1 and the\nonboard gpiochips. Query the device tree to get proper GPIO_CHIP index.\n\nChange-Id: I759978d4b3021c815a7d9febb41961cd1d3d185c\nSigned-off-by: Tomas Vanek \u003cvanekt@fbl.cz\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/8650\nReviewed-by: Jonathan Bell \u003cjonathan@raspberrypi.com\u003e\nTested-by: jenkins\n"}},"8537b6467659f2c63789681a3a7a296022c0c074":{"kind":"REWORK","_number":1,"created":"2024-12-14 13:46:15.000000000","uploader":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"ref":"refs/changes/50/8650/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/50/8650/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/50/8650/1 \u0026\u0026 git checkout -b change-8650 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/50/8650/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/50/8650/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/50/8650/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/50/8650/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/50/8650/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"133dd9d669e5b8beb7c7787b0be677621808e72d","subject":"target/xtensa: add maskisr command support for NX"}],"author":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2024-10-25 15:17:22.000000000","tz":120},"committer":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2024-12-14 13:36:44.000000000","tz":60},"subject":"tcl/interface: Find proper alias for RP1 on Raspberry Pi 5","message":"tcl/interface: Find proper alias for RP1 on Raspberry Pi 5\n\nPreviously, Linux assigned gpiochip numbers sequentially depending on\nwhen the chip driver was probed. As RP1 is on the end of a PCIe link, it\nis probed later than the on-board chips (including expanders connected\nover SPI/I2C). This meant that RP1\u0027s gpiochip assignment was at an\noffset that could potentially change.\n\nA downstream kernel patch now assigns fixed offsets for RP1 and the\nonboard gpiochips. Query the device tree to get proper GPIO_CHIP index.\n\nChange-Id: I759978d4b3021c815a7d9febb41961cd1d3d185c\nSigned-off-by: Tomas Vanek \u003cvanekt@fbl.cz\u003e\n"}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"],"failing_atoms":[]}}]}
