{"id":13994733,"url":"https://github.com/m-weigand/linux","last_synced_at":"2025-07-22T20:30:51.544Z","repository":{"id":62821709,"uuid":"527928248","full_name":"m-weigand/linux","owner":"m-weigand","description":"Linux kernel source tree with modifications for the Pine64 Pinenote device","archived":false,"fork":true,"pushed_at":"2025-02-18T19:52:14.000Z","size":5342986,"stargazers_count":16,"open_issues_count":5,"forks_count":7,"subscribers_count":3,"default_branch":"description","last_synced_at":"2025-06-23T18:02:28.055Z","etag":null,"topics":["pine64","pinenote"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"torvalds/linux","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/m-weigand.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-08-23T09:53:15.000Z","updated_at":"2025-03-10T19:00:22.000Z","dependencies_parsed_at":"2023-02-10T22:05:31.797Z","dependency_job_id":null,"html_url":"https://github.com/m-weigand/linux","commit_stats":{"total_commits":16,"total_committers":2,"mean_commits":8.0,"dds":0.25,"last_synced_commit":"64a002c0f3cda7aa05ae1c6d632a0290444e3ede"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/m-weigand/linux","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-weigand%2Flinux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-weigand%2Flinux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-weigand%2Flinux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-weigand%2Flinux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m-weigand","download_url":"https://codeload.github.com/m-weigand/linux/tar.gz/refs/heads/description","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m-weigand%2Flinux/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266567137,"owners_count":23949295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pine64","pinenote"],"created_at":"2024-08-09T14:03:04.388Z","updated_at":"2025-07-22T20:30:51.330Z","avatar_url":"https://github.com/m-weigand.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# Description of new branches and merge order\n\n** If you are looking for a PineNote kernel, use the branch_pinenote_6-6-22 branch (https://github.com/m-weigand/linux/tree/branch_pinenote_6-6-22)**\n\n## Branch structure\n\nI try to structure my branches into merged, ready-to-test kernels, and branches\nthat contain feature-specific patches based upon an upstream or stable tree.\n\nBranches for use on the pinenote usual start with **branch_pinenote**\n\nBranches with feature patches start with **branch_rebase**\n\n## Branches\n\n* **branch_pinenote_6-6-22** A v6.6.22 kernel with various patches for the\n  PineNote applied:\n  This branch was created by merging the following branches on top of v6.6.22:\n\t* branch_rebase_6.6.22_btpen\n\t* branch_rebase_6.6.22_cyttsp5\n\t* branch_rebase_6.6.22_defconfig\n\t* branch_rebase_6.6.22_ebc\n\t* branch_rebase_6.6.22_iio_accel\n\t* branch_rebase_6.6.22_lm3630a\n\t* branch_rebase_6.6.22_pn_dts_v2\n\t* branch_rebase_6.6.22_quartz64\n\t* branch_rebase_6.6.22_rga2\n\t* branch_rebase_6.6.22_rk817\n\t* branch_rebase_6.6.22_rk_suspend_driver\n\t* branch_rebase_6.6.22_tps65185\n\n## Branch description, old and incomplete\n\n* (pinenote_6-2_v3)[https://github.com/m-weigand/linux/tree/pinenote_6-2_v3] --\n  Kernel 6.2 with patches applied to work on the Pinenote. See section below\n  for a list of merged branches\n* **mw/rk35/pinenote-next-t1** -- Contains all changes merged into one branch\n  that can be used on the Pinenote.\n* **mw/rk35/ebc-drm-v5-modifications-t1** -- Changes to the rockchip_ebc driver\n  controlling the Pinenote epd display\n* **mw/rk35/pinenote-defconfig-changes** -- Changes to the Pinenote defconfig tree\n* **mw/rk35/pinenote_dts_changes** -- Changes to the Pinenote device tree\n* **mw/rk35/rk356x-rga** -- Changes to the RGA V4L2 driver for the rockchip-rga of\n  the Pinenote. The RGA can be used to convert RGB images to Y4 grayscale for\n  the EPD display. It also supports dithering to monochrome colors.\n* [mw/rk35/tps65185](https://github.com/m-weigand/linux/tree/mw/rk35/tps65185) -- some fixes/additions to the tps65185 epd pmic driver, mostly related to resume/suspend\n* [lm3630a](https://github.com/m-weigand/linux/tree/lm3630a) Small fixes to the lm3630a backlight led driver\n\n* **master**: this is the main branch forked from torvalds/linux\n\n## Kernel 6.2\n\nThe Kernel 6.2 branch,\n(pinenote_6-2_v3)[https://github.com/m-weigand/linux/tree/pinenote_6-2_v3],\nconsists of a vanilla mainline 6.2 kernel with the following branches merged\nin:\n\n\t* branch_rebase_6.2_rk_suspend_driver (rockchip suspend driver required for proper suspend/resume)\n\t* branch_rebase_6.2_pn_dts_v2 (dts changes for the PineNote)\n\t* branch_rebase_6.2_cyttsp5 (changes to the touchscreen driver)\n\t* branch_rebase_6.2_tps65185 (driver for the ebc pmic)\n\t* branch_rebase_6.2_ebc (driver for the ebc display driver)\n\t* branch_rebase_6.2_defconfig (defconfig for the Pinenote)\n\t* branch_rebase_6.2_lm3630a (modifications of the backlight driver)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm-weigand%2Flinux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm-weigand%2Flinux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm-weigand%2Flinux/lists"}