{"action":"created","comment":{"url":"https://api.github.com/repos/openwrt/openwrt/pulls/comments/209395648","pull_request_review_id":145411727,"id":209395648,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIwOTM5NTY0OA==","diff_hunk":"@@ -0,0 +1,27 @@\n+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT\n+/dts-v1/;\n+\n+#include \"ar7161_ubnt_rs.dtsi\"\n+\n+/ {\n+\tcompatible = \"ubnt,rs\", \"qca,ar7161\";","path":"target/linux/ath79/dts/ar7161_ubnt_rs.dts","position":7,"original_position":7,"commit_id":"6635e5b8dfc671eb1e73e1acaca558f07fce7353","original_commit_id":"6635e5b8dfc671eb1e73e1acaca558f07fce7353","user":{"login":"tmn505","id":1316161,"node_id":"MDQ6VXNlcjEzMTYxNjE=","avatar_url":"https://avatars1.githubusercontent.com/u/1316161?v=4","gravatar_id":"","url":"https://api.github.com/users/tmn505","html_url":"https://github.com/tmn505","followers_url":"https://api.github.com/users/tmn505/followers","following_url":"https://api.github.com/users/tmn505/following{/other_user}","gists_url":"https://api.github.com/users/tmn505/gists{/gist_id}","starred_url":"https://api.github.com/users/tmn505/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmn505/subscriptions","organizations_url":"https://api.github.com/users/tmn505/orgs","repos_url":"https://api.github.com/users/tmn505/repos","events_url":"https://api.github.com/users/tmn505/events{/privacy}","received_events_url":"https://api.github.com/users/tmn505/received_events","type":"User","site_admin":false},"body":"Well, I do like the shorter name of the device, and keeping consistency with previous contributions/naming would be the best course of action, so I'll be in for keeping the short name. But if that's a road-blocker or undisputable I won't block the change to longer version.","created_at":"2018-08-10T22:08:07Z","updated_at":"2018-08-10T22:08:08Z","html_url":"https://github.com/openwrt/openwrt/pull/1237#discussion_r209395648","pull_request_url":"https://api.github.com/repos/openwrt/openwrt/pulls/1237","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/openwrt/openwrt/pulls/comments/209395648"},"html":{"href":"https://github.com/openwrt/openwrt/pull/1237#discussion_r209395648"},"pull_request":{"href":"https://api.github.com/repos/openwrt/openwrt/pulls/1237"}},"in_reply_to_id":207701645},"pull_request":{"url":"https://api.github.com/repos/openwrt/openwrt/pulls/1237","id":205986623,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA1OTg2NjIz","html_url":"https://github.com/openwrt/openwrt/pull/1237","diff_url":"https://github.com/openwrt/openwrt/pull/1237.diff","patch_url":"https://github.com/openwrt/openwrt/pull/1237.patch","issue_url":"https://api.github.com/repos/openwrt/openwrt/issues/1237","number":1237,"state":"open","locked":false,"title":"ath79: initial support for Ubiquiti RouterStation and RouterStation Pro","user":{"login":"tofurky","id":4065513,"node_id":"MDQ6VXNlcjQwNjU1MTM=","avatar_url":"https://avatars1.githubusercontent.com/u/4065513?v=4","gravatar_id":"","url":"https://api.github.com/users/tofurky","html_url":"https://github.com/tofurky","followers_url":"https://api.github.com/users/tofurky/followers","following_url":"https://api.github.com/users/tofurky/following{/other_user}","gists_url":"https://api.github.com/users/tofurky/gists{/gist_id}","starred_url":"https://api.github.com/users/tofurky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tofurky/subscriptions","organizations_url":"https://api.github.com/users/tofurky/orgs","repos_url":"https://api.github.com/users/tofurky/repos","events_url":"https://api.github.com/users/tofurky/events{/privacy}","received_events_url":"https://api.github.com/users/tofurky/received_events","type":"User","site_admin":false},"body":"This adds a shared ar7161_ubnt_rs.dtsi as well as two other .dts files\r\nthat utilize it, ar7161_ubnt_rs.dts and ar7161_ubnt_rspro.dts.\r\n\r\nThe modifications to generic-ubnt.mk, config-default, and base-files\r\nnecessary for image generation, parsing RedBoot FIS partitions, network\r\nconfiguration, and sysupgrade are also included. This reintroduces\r\nplatform_do_upgrade_combined() and its supporting functions to\r\n/lib/upgrade/platform.sh, which were previously removed from ath79 in\r\n3e9d9f62258f80298710441e0db557e59e152dcf \"ath79: sysupgrade: drop unused\r\nplatform checks\".\r\n\r\nAll hardware is functional including the AR8216 switch (for the Pro),\r\nwireless via ath5k/ath9k using the miniPCI slots, flash, USB, button,\r\nand LED.\r\n\r\nSwitch and LAN/WAN configuration is the same as it is with the\r\nequivalent ar71xx targets. MAC addresses are assigned based upon the\r\ncontent stored in the RedBoot config partition.\r\n\r\nFlashing via both sysupgrade and TFTP has been confirmed to work. Also,\r\nthe initramfs images are now raw .bin files instead of being wrapped in\r\na uImage (as they currently are in ar71xx), which makes them bootable\r\nwith RedBoot.\r\n\r\nOne noteable difference to ar71xx is the inclusion of the RedBoot\r\n\"fconfig\" utility in DEVICE_PACKAGES. The justification for this is that\r\nmany other boards already include the corresponding U-Boot utilities\r\nfw_printenv and fw_setenv.\r\n\r\nSigned-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>\r\nSigned-off-by: Matt Merhar <mattmerhar@protonmail.com>","created_at":"2018-08-03T10:15:13Z","updated_at":"2018-08-10T22:08:08Z","closed_at":null,"merged_at":null,"merge_commit_sha":"ce39433a5fbcec33bd8a668a73bcdb79490b9878","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":927495841,"node_id":"MDU6TGFiZWw5Mjc0OTU4NDE=","url":"https://api.github.com/repos/openwrt/openwrt/labels/ath79","name":"ath79","color":"0043e4","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/openwrt/openwrt/pulls/1237/commits","review_comments_url":"https://api.github.com/repos/openwrt/openwrt/pulls/1237/comments","review_comment_url":"https://api.github.com/repos/openwrt/openwrt/pulls/comments{/number}","comments_url":"https://api.github.com/repos/openwrt/openwrt/issues/1237/comments","statuses_url":"https://api.github.com/repos/openwrt/openwrt/statuses/6635e5b8dfc671eb1e73e1acaca558f07fce7353","head":{"label":"tofurky:ubnt_rs","ref":"ubnt_rs","sha":"6635e5b8dfc671eb1e73e1acaca558f07fce7353","user":{"login":"tofurky","id":4065513,"node_id":"MDQ6VXNlcjQwNjU1MTM=","avatar_url":"https://avatars1.githubusercontent.com/u/4065513?v=4","gravatar_id":"","url":"https://api.github.com/users/tofurky","html_url":"https://github.com/tofurky","followers_url":"https://api.github.com/users/tofurky/followers","following_url":"https://api.github.com/users/tofurky/following{/other_user}","gists_url":"https://api.github.com/users/tofurky/gists{/gist_id}","starred_url":"https://api.github.com/users/tofurky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tofurky/subscriptions","organizations_url":"https://api.github.com/users/tofurky/orgs","repos_url":"https://api.github.com/users/tofurky/repos","events_url":"https://api.github.com/users/tofurky/events{/privacy}","received_events_url":"https://api.github.com/users/tofurky/received_events","type":"User","site_admin":false},"repo":{"id":142672030,"node_id":"MDEwOlJlcG9zaXRvcnkxNDI2NzIwMzA=","name":"openwrt","full_name":"tofurky/openwrt","owner":{"login":"tofurky","id":4065513,"node_id":"MDQ6VXNlcjQwNjU1MTM=","avatar_url":"https://avatars1.githubusercontent.com/u/4065513?v=4","gravatar_id":"","url":"https://api.github.com/users/tofurky","html_url":"https://github.com/tofurky","followers_url":"https://api.github.com/users/tofurky/followers","following_url":"https://api.github.com/users/tofurky/following{/other_user}","gists_url":"https://api.github.com/users/tofurky/gists{/gist_id}","starred_url":"https://api.github.com/users/tofurky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tofurky/subscriptions","organizations_url":"https://api.github.com/users/tofurky/orgs","repos_url":"https://api.github.com/users/tofurky/repos","events_url":"https://api.github.com/users/tofurky/events{/privacy}","received_events_url":"https://api.github.com/users/tofurky/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/tofurky/openwrt","description":"This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins or for reporting issues.  We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git. All issues should be reported at: https://bugs.openwrt.org","fork":true,"url":"https://api.github.com/repos/tofurky/openwrt","forks_url":"https://api.github.com/repos/tofurky/openwrt/forks","keys_url":"https://api.github.com/repos/tofurky/openwrt/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tofurky/openwrt/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tofurky/openwrt/teams","hooks_url":"https://api.github.com/repos/tofurky/openwrt/hooks","issue_events_url":"https://api.github.com/repos/tofurky/openwrt/issues/events{/number}","events_url":"https://api.github.com/repos/tofurky/openwrt/events","assignees_url":"https://api.github.com/repos/tofurky/openwrt/assignees{/user}","branches_url":"https://api.github.com/repos/tofurky/openwrt/branches{/branch}","tags_url":"https://api.github.com/repos/tofurky/openwrt/tags","blobs_url":"https://api.github.com/repos/tofurky/openwrt/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tofurky/openwrt/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tofurky/openwrt/git/refs{/sha}","trees_url":"https://api.github.com/repos/tofurky/openwrt/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tofurky/openwrt/statuses/{sha}","languages_url":"https://api.github.com/repos/tofurky/openwrt/languages","stargazers_url":"https://api.github.com/repos/tofurky/openwrt/stargazers","contributors_url":"https://api.github.com/repos/tofurky/openwrt/contributors","subscribers_url":"https://api.github.com/repos/tofurky/openwrt/subscribers","subscription_url":"https://api.github.com/repos/tofurky/openwrt/subscription","commits_url":"https://api.github.com/repos/tofurky/openwrt/commits{/sha}","git_commits_url":"https://api.github.com/repos/tofurky/openwrt/git/commits{/sha}","comments_url":"https://api.github.com/repos/tofurky/openwrt/comments{/number}","issue_comment_url":"https://api.github.com/repos/tofurky/openwrt/issues/comments{/number}","contents_url":"https://api.github.com/repos/tofurky/openwrt/contents/{+path}","compare_url":"https://api.github.com/repos/tofurky/openwrt/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tofurky/openwrt/merges","archive_url":"https://api.github.com/repos/tofurky/openwrt/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tofurky/openwrt/downloads","issues_url":"https://api.github.com/repos/tofurky/openwrt/issues{/number}","pulls_url":"https://api.github.com/repos/tofurky/openwrt/pulls{/number}","milestones_url":"https://api.github.com/repos/tofurky/openwrt/milestones{/number}","notifications_url":"https://api.github.com/repos/tofurky/openwrt/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tofurky/openwrt/labels{/name}","releases_url":"https://api.github.com/repos/tofurky/openwrt/releases{/id}","deployments_url":"https://api.github.com/repos/tofurky/openwrt/deployments","created_at":"2018-07-28T11:29:00Z","updated_at":"2018-08-03T09:12:56Z","pushed_at":"2018-08-03T16:23:07Z","git_url":"git://github.com/tofurky/openwrt.git","ssh_url":"git@github.com:tofurky/openwrt.git","clone_url":"https://github.com/tofurky/openwrt.git","svn_url":"https://github.com/tofurky/openwrt","homepage":"","size":154037,"stargazers_count":0,"watchers_count":0,"language":"C","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"gpl-2.0","name":"GNU General Public License v2.0","spdx_id":"GPL-2.0","url":"https://api.github.com/licenses/gpl-2.0","node_id":"MDc6TGljZW5zZTg="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"openwrt:master","ref":"master","sha":"f960490fc8f9c347021868f6bd0ed1a078fc6da2","user":{"login":"openwrt","id":2528830,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI1Mjg4MzA=","avatar_url":"https://avatars0.githubusercontent.com/u/2528830?v=4","gravatar_id":"","url":"https://api.github.com/users/openwrt","html_url":"https://github.com/openwrt","followers_url":"https://api.github.com/users/openwrt/followers","following_url":"https://api.github.com/users/openwrt/following{/other_user}","gists_url":"https://api.github.com/users/openwrt/gists{/gist_id}","starred_url":"https://api.github.com/users/openwrt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openwrt/subscriptions","organizations_url":"https://api.github.com/users/openwrt/orgs","repos_url":"https://api.github.com/users/openwrt/repos","events_url":"https://api.github.com/users/openwrt/events{/privacy}","received_events_url":"https://api.github.com/users/openwrt/received_events","type":"Organization","site_admin":false},"repo":{"id":45821540,"node_id":"MDEwOlJlcG9zaXRvcnk0NTgyMTU0MA==","name":"openwrt","full_name":"openwrt/openwrt","owner":{"login":"openwrt","id":2528830,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI1Mjg4MzA=","avatar_url":"https://avatars0.githubusercontent.com/u/2528830?v=4","gravatar_id":"","url":"https://api.github.com/users/openwrt","html_url":"https://github.com/openwrt","followers_url":"https://api.github.com/users/openwrt/followers","following_url":"https://api.github.com/users/openwrt/following{/other_user}","gists_url":"https://api.github.com/users/openwrt/gists{/gist_id}","starred_url":"https://api.github.com/users/openwrt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openwrt/subscriptions","organizations_url":"https://api.github.com/users/openwrt/orgs","repos_url":"https://api.github.com/users/openwrt/repos","events_url":"https://api.github.com/users/openwrt/events{/privacy}","received_events_url":"https://api.github.com/users/openwrt/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/openwrt/openwrt","description":"This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins or for reporting issues.  We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git. All issues should be reported at: https://bugs.openwrt.org","fork":false,"url":"https://api.github.com/repos/openwrt/openwrt","forks_url":"https://api.github.com/repos/openwrt/openwrt/forks","keys_url":"https://api.github.com/repos/openwrt/openwrt/keys{/key_id}","collaborators_url":"https://api.github.com/repos/openwrt/openwrt/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/openwrt/openwrt/teams","hooks_url":"https://api.github.com/repos/openwrt/openwrt/hooks","issue_events_url":"https://api.github.com/repos/openwrt/openwrt/issues/events{/number}","events_url":"https://api.github.com/repos/openwrt/openwrt/events","assignees_url":"https://api.github.com/repos/openwrt/openwrt/assignees{/user}","branches_url":"https://api.github.com/repos/openwrt/openwrt/branches{/branch}","tags_url":"https://api.github.com/repos/openwrt/openwrt/tags","blobs_url":"https://api.github.com/repos/openwrt/openwrt/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/openwrt/openwrt/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/openwrt/openwrt/git/refs{/sha}","trees_url":"https://api.github.com/repos/openwrt/openwrt/git/trees{/sha}","statuses_url":"https://api.github.com/repos/openwrt/openwrt/statuses/{sha}","languages_url":"https://api.github.com/repos/openwrt/openwrt/languages","stargazers_url":"https://api.github.com/repos/openwrt/openwrt/stargazers","contributors_url":"https://api.github.com/repos/openwrt/openwrt/contributors","subscribers_url":"https://api.github.com/repos/openwrt/openwrt/subscribers","subscription_url":"https://api.github.com/repos/openwrt/openwrt/subscription","commits_url":"https://api.github.com/repos/openwrt/openwrt/commits{/sha}","git_commits_url":"https://api.github.com/repos/openwrt/openwrt/git/commits{/sha}","comments_url":"https://api.github.com/repos/openwrt/openwrt/comments{/number}","issue_comment_url":"https://api.github.com/repos/openwrt/openwrt/issues/comments{/number}","contents_url":"https://api.github.com/repos/openwrt/openwrt/contents/{+path}","compare_url":"https://api.github.com/repos/openwrt/openwrt/compare/{base}...{head}","merges_url":"https://api.github.com/repos/openwrt/openwrt/merges","archive_url":"https://api.github.com/repos/openwrt/openwrt/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/openwrt/openwrt/downloads","issues_url":"https://api.github.com/repos/openwrt/openwrt/issues{/number}","pulls_url":"https://api.github.com/repos/openwrt/openwrt/pulls{/number}","milestones_url":"https://api.github.com/repos/openwrt/openwrt/milestones{/number}","notifications_url":"https://api.github.com/repos/openwrt/openwrt/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/openwrt/openwrt/labels{/name}","releases_url":"https://api.github.com/repos/openwrt/openwrt/releases{/id}","deployments_url":"https://api.github.com/repos/openwrt/openwrt/deployments","created_at":"2015-11-09T07:13:55Z","updated_at":"2018-08-10T19:29:30Z","pushed_at":"2018-08-10T20:58:48Z","git_url":"git://github.com/openwrt/openwrt.git","ssh_url":"git@github.com:openwrt/openwrt.git","clone_url":"https://github.com/openwrt/openwrt.git","svn_url":"https://github.com/openwrt/openwrt","homepage":"","size":154690,"stargazers_count":2760,"watchers_count":2760,"language":"C","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1655,"mirror_url":null,"archived":false,"open_issues_count":258,"license":{"key":"gpl-2.0","name":"GNU General Public License v2.0","spdx_id":"GPL-2.0","url":"https://api.github.com/licenses/gpl-2.0","node_id":"MDc6TGljZW5zZTg="},"forks":1655,"open_issues":258,"watchers":2760,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/openwrt/openwrt/pulls/1237"},"html":{"href":"https://github.com/openwrt/openwrt/pull/1237"},"issue":{"href":"https://api.github.com/repos/openwrt/openwrt/issues/1237"},"comments":{"href":"https://api.github.com/repos/openwrt/openwrt/issues/1237/comments"},"review_comments":{"href":"https://api.github.com/repos/openwrt/openwrt/pulls/1237/comments"},"review_comment":{"href":"https://api.github.com/repos/openwrt/openwrt/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/openwrt/openwrt/pulls/1237/commits"},"statuses":{"href":"https://api.github.com/repos/openwrt/openwrt/statuses/6635e5b8dfc671eb1e73e1acaca558f07fce7353"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"tmn505"}}