)]}'
{"id":"openocd~master~Ib12ede0d1f26dacfda808d5e05b947b640c5bde7","project":"openocd","branch":"master","hashtags":[],"change_id":"Ib12ede0d1f26dacfda808d5e05b947b640c5bde7","subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","status":"MERGED","created":"2019-10-04 03:54:53.000000000","updated":"2020-01-17 05:21:29.000000000","submitted":"2020-01-17 05:21:29.000000000","submitter":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"total_comment_count":41,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"5314-1579238489077-d2fd5a04","meta_rev_id":"4d5a5a96d132412e81105118337ca7e05c96814a","_number":5314,"owner":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"date":"2020-01-17 05:21:29.000000000","_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},{"value":0,"_account_id":1001675,"name":"Marex"},{"value":0,"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},{"value":1,"date":"2020-01-17 05:21:29.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":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"all":[{"value":1,"date":"2020-01-17 05:21:29.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},{"value":1,"date":"2020-01-17 05:21:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1001675,"name":"Marex"},{"value":2,"date":"2020-01-17 05:21:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},{"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":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},{"_account_id":1001675,"name":"Marex"},{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-24 16:01:21.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":"2019-10-26 20:52:36.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"state":"REVIEWER"},{"updated":"2020-01-05 12:21:01.000000000","updated_by":{"_account_id":1001675,"name":"Marex"},"reviewer":{"_account_id":1001675,"name":"Marex"},"state":"REVIEWER"},{"updated":"2020-01-17 05:21:29.000000000","updated_by":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"reviewer":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"state":"REVIEWER"}],"messages":[{"id":"5af80e36f2b954b0327f8aa6fca3a1f9544d6e83","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-04 03:54:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2b0de87946a62c52017cd5ad1e1d54399dd5fe2b","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-04 03:56:23.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"f14be3a8e3dee48c4744d54e313337cb7765ebe0","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-04 03:56:24.000000000","message":"Patch Set 1: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit/12126/ : ABORTED\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11434/ : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"659ac2c8eb2973de746e3bb23a6dbb17475427ab","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-04 03:57:07.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bb7dc2bb87df4155c7eb10ed4d25ed5fe876ee77","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-04 03:57:07.000000000","message":"Patch Set 2: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit/12127/ : ABORTED\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11435/ : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"d2201978a28896614e3f42e001e7e0b56169c62a","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-04 03:58:27.000000000","message":"Patch Set 3: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit/12128/ : FAILURE\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11436/ : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"448ad42350a165598525f188bb7250383f55c2d1","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-04 04:09:42.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"0325a36f6bc80e0d5f30d6afddd796e9a515e1fa","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-04 04:29:19.000000000","message":"Patch Set 4: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/12129/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11437/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"132e8ab0206d1c286c3ff552c2eeae6ae0ab4bcb","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2019-10-04 08:17:59.000000000","message":"Patch Set 4:\n\n(3 comments)\n\nMoritz, I have only done a very quick check, mainly to verify overlap with some of my pending patches. I plan to return on this when I get some spare time.\nMinor comments below.","accounts_in_message":[],"_revision_number":4},{"id":"b22be0059c6f74c26eae1e0749f0b0a7139088c5","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-04 16:58:20.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"d05dda6ce8fed4805ed6d607114abb77675df5d6","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-04 17:00:24.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"932f4c0e9de88f4c5123193f26efd58cd367f7c8","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-04 17:07:41.000000000","message":"Uploaded patch set 6: Commit message was updated.","accounts_in_message":[],"_revision_number":6},{"id":"056c91648cf0baeaaf13a52f3b98afb51653eecf","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-04 17:07:41.000000000","message":"Patch Set 5: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit-build/11440/ : ABORTED\n\nhttp://build.openocd.org/job/openocd-gerrit/12132/ : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"91cda7a34e681c9ead0ac90d0674dccbcce25d4c","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-04 17:27:27.000000000","message":"Patch Set 6: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/12133/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11441/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"47d9d2a5fd0ddc0a4bd4c42616388a264bae3585","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-04 18:02:46.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"5fd30ae36ee5212643fa57b89964296e643a2f2e","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-04 18:22:39.000000000","message":"Patch Set 7: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/12134/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11442/ : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"4bb9cdf674b1d7d311e16ec70d84b1bc46e50e7f","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2019-10-05 16:39:10.000000000","message":"Patch Set 7:\n\n(7 comments)\n\nApart from the comments below, I have noticed that in case of error during low-level read/write the error is not propagated but only logged. Maybe it\u0027s enough. Please let me have your opinion.","accounts_in_message":[],"_revision_number":7},{"id":"89c178f621a56136eb8003990e28e5feb552c71d","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-05 18:45:42.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"fc214a4ff58db10d7987e1192e2c328e0d21dcae","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-05 19:26:39.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"8194a1b0cf7984e2283142acb489eb51e8dfdb4a","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-05 19:28:41.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"415d8eef3496b00d8d44285589fd322633f9bc4a","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-05 19:28:41.000000000","message":"Patch Set 8: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit/12135/ : ABORTED\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11443/ : ABORTED","accounts_in_message":[],"_revision_number":8},{"id":"0ad6317c4e8313874f8d91d22882b7251b657862","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-05 19:29:19.000000000","message":"Patch Set 9:\n\n(6 comments)","accounts_in_message":[],"_revision_number":9},{"id":"83e18770e12358186929780e2626bbba95bd1510","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-05 19:36:58.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"bd1b664fb0f4937ad949db90feb3e9b86f0ee78b","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-05 19:36:58.000000000","message":"Patch Set 9: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit-build/11444/ : ABORTED\n\nhttp://build.openocd.org/job/openocd-gerrit/12136/ : SUCCESS","accounts_in_message":[],"_revision_number":9},{"id":"577f848849c8c9b2891f3fb19b358390ddcf6f66","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-05 19:56:46.000000000","message":"Patch Set 10: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/12137/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11445/ : SUCCESS","accounts_in_message":[],"_revision_number":10},{"id":"fc1c5905e611e35b726e64a5b3f5f8ab19e2bc27","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2019-10-06 18:02:03.000000000","message":"Patch Set 10: Code-Review+1\n\nThis version seams good to me. Thanks","accounts_in_message":[],"_revision_number":10},{"id":"2b7947688a6f730d0d052aa5c3748ff245ee0bb5","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2019-10-17 05:37:36.000000000","message":"Patch Set 10: Code-Review-1\n\nPlease don\u0027t ignore read/write errors from xlnx_pcie_xvc_read_reg xlnx_pcie_xvc_write_reg. Forward errors from this functions and react on errors.","accounts_in_message":[],"_revision_number":10},{"id":"c35d60bf9591537235423d2e1ac851c5e1347471","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-18 07:01:45.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"4f870c0453dec9cc50aab01abba71db1a73025df","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-18 07:10:08.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"0f09c8eb2cdcc7d4efafef25cdc163298a443eca","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-18 07:10:09.000000000","message":"Patch Set 11: Verified-1\n\nBuild Failed \n\nhttp://build.openocd.org/job/openocd-gerrit-build/11461/ : ABORTED\n\nhttp://build.openocd.org/job/openocd-gerrit/12153/ : SUCCESS","accounts_in_message":[],"_revision_number":11},{"id":"fd455c5bfaf18391ffde131e911c4efe72be2941","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-18 07:29:45.000000000","message":"Patch Set 12: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/12154/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11462/ : SUCCESS","accounts_in_message":[],"_revision_number":12},{"id":"10b5dc2f4b4f5006a604b9b1a23e3e37ab548d7e","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2019-10-18 10:06:58.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"b8b722852c12b13c22f66748d0a4dea5f790bc97","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-18 16:41:50.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"f6b09a2d0c18470cf8a1c96e3fdfb9ec41d9d11e","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-18 16:42:56.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"de1ba65bd227d0163b6c4b7d5e0214a9372dfda2","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-18 17:01:39.000000000","message":"Patch Set 13: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/12156/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11464/ : SUCCESS","accounts_in_message":[],"_revision_number":13},{"id":"db4505b23a78735c57d350097e0fc28f4f537924","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2019-10-18 20:34:58.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"6edf297b54026384e73f1345d4c5ebe6955e846a","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2019-10-24 05:48:05.000000000","message":"Patch Set 13:\n\n(7 comments)","accounts_in_message":[],"_revision_number":13},{"id":"5f477cf95687e85639cddfcce0573c66078a8975","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-24 06:48:16.000000000","message":"Patch Set 13:\n\n(5 comments)","accounts_in_message":[],"_revision_number":13},{"id":"3e6112fd46007200dbd1bb873d0205f8d09ddbcc","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-24 15:41:36.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"510ccf3319d034281139a64db70f9ff709548097","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-24 15:46:21.000000000","message":"Patch Set 14:\n\n(5 comments)","accounts_in_message":[],"_revision_number":14},{"id":"308b1725404f02bcaa19cd81277a04ea81b02904","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-10-24 16:01:21.000000000","message":"Patch Set 14: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/12169/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11477/ : SUCCESS","accounts_in_message":[],"_revision_number":14},{"id":"8a3a5167ce15fa68acf16de012f697fabf3821ea","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2019-10-24 17:13:00.000000000","message":"Patch Set 14: Code-Review+1\n\nReviewed-by: Oleksij Rempel \u003clinux@rempel-privat.de\u003e","accounts_in_message":[],"_revision_number":14},{"id":"a0bb4ecf410ae0691991cd39cd4dfcde21332458","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2019-10-24 17:20:09.000000000","message":"Patch Set 14:\n\nJust one point. Probably it will be better to claim this pci device by generic uio driver: https://www.kernel.org/doc/html/v5.3/driver-api/uio-howto.html\nIn case, you will need more functionality, you can extend the code without braking UAPI. In current case, migrating to UIO will be a paint after your driver is in OpenOCD mainline.\nIf i see it correctly, you will only need to change the path in current code to some thing like: /sys/class/uio/uio0/device/config","accounts_in_message":[],"_revision_number":14},{"id":"8cf56a7f54f4be3bf96a9e7147489dad1e689027","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2019-10-24 17:22:39.000000000","message":"Patch Set 14:\n\nAnd one more hint. Did you tried to use https://lwn.net/Articles/730995/ ?\nIf it is even better was to go?","accounts_in_message":[],"_revision_number":14},{"id":"7ad534142f6f9b7f20b905abafe579767c95e345","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-24 20:02:42.000000000","message":"Patch Set 14:\n\n\u003e Just one point. Probably it will be better to claim this pci device\n \u003e by generic uio driver: https://www.kernel.org/doc/html/v5.3/driver-api/uio-howto.html\n \u003e In case, you will need more functionality, you can extend the code\n \u003e without braking UAPI. In current case, migrating to UIO will be a\n \u003e paint after your driver is in OpenOCD mainline.\n \u003e If i see it correctly, you will only need to change the path in\n \u003e current code to some thing like: /sys/class/uio/uio0/device/config\n\nIn my case UIO or VFIO doesn\u0027t work since I might have actual kernel drivers bound to the devices. Thanks for the suggestion, though!","accounts_in_message":[],"_revision_number":14},{"id":"3f49a6fa7cbe829c5dbe377fdc3665eefa928041","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2019-10-24 20:04:03.000000000","message":"Patch Set 14:\n\n\u003e And one more hint. Did you tried to use https://lwn.net/Articles/730995/\n \u003e ?\n \u003e If it is even better was to go?\n\nI\u0027ve had reviving that patchset on my radar for a while (basically since it was posted initially), but haven\u0027t gotten around to it.","accounts_in_message":[],"_revision_number":14},{"id":"a6904e71624c6a731d95ee622e7b082ca09354c6","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2019-10-26 20:51:34.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"db27475981454e4545f74c028985bc50b6f49dea","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2019-10-26 20:52:36.000000000","message":"Patch Set 14: Code-Review+1","accounts_in_message":[],"_revision_number":14},{"id":"e2e4b9058097af8a2ba18b7c593200b95b024f75","author":{"_account_id":1001675,"name":"Marex"},"real_author":{"_account_id":1001675,"name":"Marex"},"date":"2020-01-05 12:21:01.000000000","message":"Patch Set 14: Code-Review+1","accounts_in_message":[],"_revision_number":14},{"id":"53e4c6767e12ca9f3c676d58f81163d9a20a6dcc","author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"real_author":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"date":"2020-01-16 21:07:34.000000000","message":"Patch Set 14:\n\nGentle ping?","accounts_in_message":[],"_revision_number":14},{"id":"02545445b9f691aa90f787bf435c64f1ca09fb1a","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2020-01-17 05:20:09.000000000","message":"Patch Set 14: Code-Review+2","accounts_in_message":[],"_revision_number":14},{"id":"4d5a5a96d132412e81105118337ca7e05c96814a","author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"real_author":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"date":"2020-01-17 05:21:29.000000000","message":"Change has been successfully cherry-picked as ff6d0704ecd66343e3dab2059c89fa392e2214be by Oleksij Rempel","accounts_in_message":[],"_revision_number":15}],"current_revision":"ff6d0704ecd66343e3dab2059c89fa392e2214be","revisions":{"9a38ae2482f1cd589eb9b53ce05708e2d0d97908":{"kind":"REWORK","_number":11,"created":"2019-10-18 07:01:45.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/11","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/11","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/11 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/11","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-18 06:56:19.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP\nin the FPGA fabric.\n\nAccess to the JTAG registers happens via the PCI Express extended\nconfiguration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nThe clang static checker doesn\u0027t find any new problems with this change.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"01e797591416fe95656084d4e60757a3fd172968":{"kind":"REWORK","_number":10,"created":"2019-10-05 19:36:58.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/10","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/10","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/10 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/10","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-05 19:36:54.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP\nin the FPGA fabric.\n\nAccess to the JTAG registers happens via the PCI Express extended\nconfiguration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"bc5e1d13d905f31b7b56775389e4bc39362ff827":{"kind":"NO_CHANGE","_number":9,"created":"2019-10-05 19:28:41.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/9","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/9","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/9 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/9","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-05 19:28:34.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP\nin the FPGA fabric.\n\nAccess to the JTAG registers happens via the PCI Express extended\nconfiguration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"626c1bcf5788831c9a66623aa2c86ca2e713bb9e":{"kind":"REWORK","_number":8,"created":"2019-10-05 19:26:39.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/8","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/8","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/8 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/8","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-05 19:26:27.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP\nin the FPGA fabric.\n\nAccess to the JTAG registers happens via the PCI Express extended\nconfiguration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"ff6d0704ecd66343e3dab2059c89fa392e2214be":{"kind":"REWORK","_number":15,"created":"2020-01-17 05:21:29.000000000","uploader":{"_account_id":1000410,"name":"Oleksij Rempel","email":"linux@rempel-privat.de","username":"olerem"},"ref":"refs/changes/14/5314/15","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/15","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/15 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/15","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/15 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f22883e8c131b31b9b1bcc762b3f7317789147fb","subject":"flash/nor: Rename flash_address() to cfi_flash_address()"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Oleksij Rempel","email":"linux@rempel-privat.de","date":"2020-01-17 05:21:29.000000000","tz":0},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP\nin the FPGA fabric.\n\nAccess to the JTAG registers happens via the PCI Express extended\nconfiguration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nThe clang static checker doesn\u0027t find any new problems with this change.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\nReviewed-on: http://openocd.zylin.com/5314\nTested-by: jenkins\nReviewed-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\nReviewed-by: Marex\nReviewed-by: Oleksij Rempel \u003clinux@rempel-privat.de\u003e\n"}},"98bb639eed745c902e508fb40788d192c0127cc4":{"kind":"REWORK","_number":14,"created":"2019-10-24 15:41:36.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/14","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/14","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/14 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/14","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/14 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-24 15:41:29.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP\nin the FPGA fabric.\n\nAccess to the JTAG registers happens via the PCI Express extended\nconfiguration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nThe clang static checker doesn\u0027t find any new problems with this change.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"c95db5797ba6e8c178899fde0a29a7b4c8385c84":{"kind":"REWORK","_number":13,"created":"2019-10-18 16:41:50.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/13","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/13","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/13 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/13","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-18 16:41:39.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP\nin the FPGA fabric.\n\nAccess to the JTAG registers happens via the PCI Express extended\nconfiguration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nThe clang static checker doesn\u0027t find any new problems with this change.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"cf445b6d77991e8dd209fd76c3c850731d22e367":{"kind":"REWORK","_number":12,"created":"2019-10-18 07:10:08.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/12","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/12","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/12 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/12","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-18 07:09:57.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP\nin the FPGA fabric.\n\nAccess to the JTAG registers happens via the PCI Express extended\nconfiguration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nThe clang static checker doesn\u0027t find any new problems with this change.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"6ecf263230e000bc1bafde5c7cb33496cf3e4c49":{"kind":"REWORK","_number":3,"created":"2019-10-04 03:57:07.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/3 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:56:52.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe controller","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe controller\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP in\nthe FPGA fabric.\n\nAccess to the JTAG registers happens via the extended configuration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"ab381919e33047291816f112e45f7bf5a13e949f":{"kind":"NO_CHANGE","_number":2,"created":"2019-10-04 03:56:23.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/2 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:56:19.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe controller","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe controller\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP in\nthe FPGA fabric.\n\nAccess to the JTAG registers happens via the extended configuration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"fd98bec974dadb55fd090f167ca776cee0938626":{"kind":"REWORK","_number":1,"created":"2019-10-04 03:54:53.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/1 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:51:05.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe controller","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe controller\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP in\nthe FPGA fabric.\n\nAccess to the JTAG registers happens via the extended configuration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"53d1acc915de9293172ecb80cbbe74e0deb4798f":{"kind":"REWORK","_number":7,"created":"2019-10-04 18:02:46.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/7","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/7","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/7 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/7","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 18:02:42.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP\nin the FPGA fabric.\n\nAccess to the JTAG registers happens via the PCI Express extended\nconfiguration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"65d6d1f984194354e1335b0d4f72201606252d18":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2019-10-04 17:07:41.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/6","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/6","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/6 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/6","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 17:06:53.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP\nin the FPGA fabric.\n\nAccess to the JTAG registers happens via the PCI Express extended\nconfiguration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"db7127c5a680138dc57c5c456de21610174a1dd5":{"kind":"REWORK","_number":5,"created":"2019-10-04 16:58:20.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/5 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 16:53:32.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe controller","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe controller\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP in\nthe FPGA fabric.\n\nAccess to the JTAG registers happens via the extended configuration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}},"8d2992a3c983486ba6810773822837094e1b98ce":{"kind":"REWORK","_number":4,"created":"2019-10-04 04:09:42.000000000","uploader":{"_account_id":1001700,"name":"Moritz Fischer","email":"moritzf@google.com","username":"moritzf"},"ref":"refs/changes/14/5314/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/14/5314/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/4 \u0026\u0026 git checkout -b change-5314 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/14/5314/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/14/5314/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5","subject":"efm32: use device-specific MSC base for EFM32TG11B"}],"author":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 03:25:26.000000000","tz":-420},"committer":{"name":"Moritz Fischer","email":"moritzf@google.com","date":"2019-10-04 04:09:37.000000000","tz":-420},"subject":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe controller","message":"jtag: drivers: xlnx-pcie-xvc: Add support for Xilinx XVC/PCIe controller\n\nAdd support for Xilinx Virtual Cable over PCIe JTAG controller.\nIt is commonly used in Xilinx based PCI Express designs with JTAG IP in\nthe FPGA fabric.\n\nAccess to the JTAG registers happens via the extended configuration space.\n\nThis can be used to debug soft-cores instantiated in the FPGA fabric.\n\nChange-Id: Ib12ede0d1f26dacfda808d5e05b947b640c5bde7\nSigned-off-by: Moritz Fischer \u003cmoritzf@google.com\u003e\n"}}},"requirements":[],"submit_records":[],"submit_requirements":[]}
