├── .gitattributes ├── .github └── workflows │ ├── create-bakery.bash │ ├── cron.yml │ ├── pull.yml │ └── push.yml ├── .gitignore ├── LICENSE ├── LICENSE.linux ├── README.md ├── _build ├── 0001-Revert-add-index-to-the-ethernet-alias.patch ├── 0001-gokrazy-logo.patch ├── 0201-enable-spidev.patch ├── config.addendum.txt ├── series └── upstream-url.txt ├── bcm2710-rpi-3-b-plus.dtb ├── bcm2710-rpi-3-b.dtb ├── bcm2710-rpi-cm3.dtb ├── bcm2710-rpi-zero-2-w.dtb ├── bcm2710-rpi-zero-2.dtb ├── bcm2711-rpi-4-b.dtb ├── bcm2711-rpi-400.dtb ├── bcm2711-rpi-cm4-io.dtb ├── cmdline.txt ├── config.txt ├── go.mod ├── kernel.go ├── lib └── modules │ └── 6.17.4 │ ├── kernel │ ├── crypto │ │ ├── cmac.ko │ │ ├── ecc.ko │ │ └── ecdh_generic.ko │ ├── drivers │ │ ├── bluetooth │ │ │ ├── btbcm.ko │ │ │ ├── btqca.ko │ │ │ ├── btqcomsmd.ko │ │ │ └── hci_uart.ko │ │ ├── media │ │ │ ├── common │ │ │ │ ├── uvc.ko │ │ │ │ └── videobuf2 │ │ │ │ │ ├── videobuf2-common.ko │ │ │ │ │ ├── videobuf2-memops.ko │ │ │ │ │ ├── videobuf2-v4l2.ko │ │ │ │ │ └── videobuf2-vmalloc.ko │ │ │ └── usb │ │ │ │ └── uvc │ │ │ │ └── uvcvideo.ko │ │ └── net │ │ │ ├── ethernet │ │ │ └── stmicro │ │ │ │ └── stmmac │ │ │ │ └── dwmac-sophgo.ko │ │ │ └── wireless │ │ │ └── broadcom │ │ │ └── brcm80211 │ │ │ ├── brcmfmac │ │ │ ├── bca │ │ │ │ └── brcmfmac-bca.ko │ │ │ ├── brcmfmac.ko │ │ │ ├── cyw │ │ │ │ └── brcmfmac-cyw.ko │ │ │ └── wcc │ │ │ │ └── brcmfmac-wcc.ko │ │ │ └── brcmutil │ │ │ └── brcmutil.ko │ └── net │ │ └── bluetooth │ │ └── bluetooth.ko │ ├── modules.alias │ ├── modules.alias.bin │ ├── modules.builtin │ ├── modules.builtin.alias.bin │ ├── modules.builtin.bin │ ├── modules.builtin.modinfo │ ├── modules.dep │ ├── modules.dep.bin │ ├── modules.devname │ ├── modules.order │ ├── modules.softdep │ ├── modules.symbols │ └── modules.symbols.bin └── vmlinuz /.gitattributes: -------------------------------------------------------------------------------- 1 | *.dtb diff=dtb 2 | -------------------------------------------------------------------------------- /.github/workflows/create-bakery.bash: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -eu 4 | 5 | mkdir -p ~/gokrazy 6 | mkdir ~/gokrazy/bakery || { echo 'bakery already exists' >&2; exit 1; } 7 | # TODO: de-duplicate this config across {kernel,firmware} repositories 8 | cat > ~/gokrazy/bakery/config.json <&1)" = "" ] 28 | 29 | - name: Get dependencies 30 | run: | 31 | GOPROXY=direct go install github.com/gokrazy/autoupdate/cmd/gokr-pull-kernel@latest 32 | 33 | - name: Update kernel reference if newer kernel is available 34 | env: 35 | GITHUB_REPOSITORY: ${{ secrets.GITHUB_REPOSITORY }} 36 | GH_USER: ${{ secrets.GH_USER }} 37 | GH_AUTH_TOKEN: ${{ secrets.GH_AUTH_TOKEN }} 38 | if: ${{ env.GH_USER != 0 }} 39 | run: | 40 | gokr-pull-kernel -updater_path=_build/upstream-url.txt 41 | -------------------------------------------------------------------------------- /.github/workflows/pull.yml: -------------------------------------------------------------------------------- 1 | name: Test Boot 2 | 3 | on: 4 | pull_request: 5 | branches: [ main ] 6 | 7 | jobs: 8 | 9 | build: 10 | name: CI 11 | runs-on: ubuntu-latest 12 | steps: 13 | 14 | - name: Check out code into the Go module directory 15 | uses: actions/checkout@v4 16 | 17 | - name: Set up Go 18 | uses: actions/setup-go@v5 19 | with: 20 | # Run on the latest minor release of Go 1.22: 21 | go-version: ^1.22 22 | id: go 23 | 24 | - name: Ensure all files were formatted as per gofmt 25 | run: | 26 | [ "$(gofmt -l $(find . -name '*.go') 2>&1)" = "" ] 27 | 28 | - name: Install dependencies 29 | run: | 30 | GOPROXY=direct go install github.com/gokrazy/autoupdate/cmd/...@latest 31 | GOPROXY=direct GOBIN=$PWD/_build go install github.com/gokrazy/autoupdate/cmd/gokr-rebuild-kernel@latest 32 | GOPROXY=direct go install github.com/gokrazy/tools/cmd/gok@latest 33 | GOPROXY=direct go install github.com/gokrazy/bakery/cmd/qemubootery@latest 34 | 35 | # TODO: once https://github.com/actions/runner/issues/662 is fixed, we can 36 | # remove the gokr-has-label guards and terminate a CI run instead. 37 | - name: Test Boot 38 | env: 39 | GITHUB_REPOSITORY: ${{ secrets.GITHUB_REPOSITORY }} 40 | GH_USER: ${{ secrets.GH_USER }} 41 | GH_AUTH_TOKEN: ${{ secrets.GH_AUTH_TOKEN }} 42 | TRAVIS_PULL_REQUEST: ${{ github.event.pull_request.number }} 43 | TRAVIS_PULL_REQUEST_BRANCH: ${{ github.event.pull_request.head.ref }} 44 | BOOTERY_URL: ${{ secrets.BOOTERY_URL }} 45 | GOKRAZY_BAKERY_PASSWORD: ${{ secrets.GOKRAZY_BAKERY_PASSWORD }} 46 | if: ${{ env.GH_USER != 0 }} 47 | run: | 48 | .github/workflows/create-bakery.bash 49 | gok -i bakery add . 50 | if gokr-has-label please-boot; then cd ~/gokrazy/bakery && gokr-boot -require_label=please-boot -set_label=please-merge -bootery_url=$BOOTERY_URL -update_root; fi 51 | 52 | - name: Build Linux kernel and amend Pull Request 53 | env: 54 | GITHUB_REPOSITORY: ${{ secrets.GITHUB_REPOSITORY }} 55 | GH_USER: ${{ secrets.GH_USER }} 56 | GH_AUTH_TOKEN: ${{ secrets.GH_AUTH_TOKEN }} 57 | TRAVIS_PULL_REQUEST: ${{ github.event.pull_request.number }} 58 | TRAVIS_PULL_REQUEST_BRANCH: ${{ github.event.pull_request.head.ref }} 59 | BOOTERY_URL: ${{ secrets.BOOTERY_URL }} 60 | if: ${{ env.GH_USER != 0 }} 61 | run: | 62 | if ! gokr-has-label please-merge && ! gokr-has-label please-boot; then (cd _build && ./gokr-rebuild-kernel -overwrite_container_executable=docker -cross=arm64) && gokr-amend -set_label=please-boot *.dtb lib vmlinuz; fi 63 | 64 | - name: Merge if boot successful 65 | env: 66 | GITHUB_REPOSITORY: ${{ secrets.GITHUB_REPOSITORY }} 67 | GH_USER: ${{ secrets.GH_USER }} 68 | GH_AUTH_TOKEN: ${{ secrets.GH_AUTH_TOKEN }} 69 | TRAVIS_PULL_REQUEST: ${{ github.event.pull_request.number }} 70 | TRAVIS_PULL_REQUEST_BRANCH: ${{ github.event.pull_request.head.ref }} 71 | BOOTERY_URL: ${{ secrets.BOOTERY_URL }} 72 | run: | 73 | if gokr-has-label please-merge; then set +e; gokr-merge -require_label=please-merge; ret=$?; [ $ret -eq 2 ] || exit $ret; fi 74 | 75 | -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- 1 | name: Push 2 | 3 | on: 4 | push: 5 | branches: [ main ] 6 | 7 | jobs: 8 | 9 | build: 10 | name: CI 11 | runs-on: ubuntu-latest 12 | steps: 13 | 14 | - name: Check out code into the Go module directory 15 | uses: actions/checkout@v4 16 | 17 | - name: Set up Go 18 | uses: actions/setup-go@v5 19 | with: 20 | # Run on the latest minor release of Go 1.22: 21 | go-version: ^1.22 22 | id: go 23 | 24 | - name: Ensure all files were formatted as per gofmt 25 | run: | 26 | [ "$(gofmt -l $(find . -name '*.go') 2>&1)" = "" ] 27 | 28 | - name: Build kernel 29 | run: | 30 | GOPROXY=direct GOBIN=$PWD/_build go install github.com/gokrazy/autoupdate/cmd/gokr-rebuild-kernel@latest 31 | (cd _build && ./gokr-rebuild-kernel -cross=arm64) 32 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /_build/lib 2 | /_build/vmlinuz 3 | /_build/Dockerfile 4 | /_build/gokr-rebuild-kernel 5 | /_build/bcm2710-rpi-3-b-plus.dtb 6 | /_build/bcm2710-rpi-3-b.dtb 7 | /_build/bcm2710-rpi-cm3.dtb 8 | /_build/bcm2710-rpi-zero-2-w.dtb 9 | /_build/bcm2710-rpi-zero-2.dtb 10 | /_build/bcm2711-rpi-4-b.dtb 11 | /_build/bcm2711-rpi-400.dtb 12 | /_build/bcm2711-rpi-cm4-io.dtb 13 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | This license file covers the following files: 2 | 3 | * cmdline.txt 4 | * config.txt 5 | * kernel.go 6 | * cmd/gokr-build-kernel/build.go 7 | * cmd/gokr-rebuild-kernel/kernel.go 8 | 9 | Copyright (c) 2017 the gokrazy authors. All rights reserved. 10 | 11 | Redistribution and use in source and binary forms, with or without 12 | modification, are permitted provided that the following conditions are 13 | met: 14 | 15 | * Redistributions of source code must retain the above copyright 16 | notice, this list of conditions and the following disclaimer. 17 | * Redistributions in binary form must reproduce the above 18 | copyright notice, this list of conditions and the following disclaimer 19 | in the documentation and/or other materials provided with the 20 | distribution. 21 | * Neither the name of gokrazy nor the names of its 22 | contributors may be used to endorse or promote products derived from 23 | this software without specific prior written permission. 24 | 25 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 26 | "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 27 | LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 28 | A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 29 | OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 30 | SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 31 | LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 32 | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 33 | THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 34 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 35 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 36 | -------------------------------------------------------------------------------- /LICENSE.linux: -------------------------------------------------------------------------------- 1 | This license file covers the following files: 2 | 3 | * macaddr.patch 4 | * rpi-3-b.dtb 5 | * vmlinuz 6 | 7 | NOTE! This copyright does *not* cover user programs that use kernel 8 | services by normal system calls - this is merely considered normal use 9 | of the kernel, and does *not* fall under the heading of "derived work". 10 | Also note that the GPL below is copyrighted by the Free Software 11 | Foundation, but the instance of code that it refers to (the Linux 12 | kernel) is copyrighted by me and others who actually wrote it. 13 | 14 | Also note that the only valid version of the GPL as far as the kernel 15 | is concerned is _this_ particular version of the license (ie v2, not 16 | v2.2 or v3.x or whatever), unless explicitly otherwise stated. 17 | 18 | Linus Torvalds 19 | 20 | ---------------------------------------- 21 | 22 | GNU GENERAL PUBLIC LICENSE 23 | Version 2, June 1991 24 | 25 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. 26 | 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 27 | Everyone is permitted to copy and distribute verbatim copies 28 | of this license document, but changing it is not allowed. 29 | 30 | Preamble 31 | 32 | The licenses for most software are designed to take away your 33 | freedom to share and change it. By contrast, the GNU General Public 34 | License is intended to guarantee your freedom to share and change free 35 | software--to make sure the software is free for all its users. This 36 | General Public License applies to most of the Free Software 37 | Foundation's software and to any other program whose authors commit to 38 | using it. (Some other Free Software Foundation software is covered by 39 | the GNU Library General Public License instead.) You can apply it to 40 | your programs, too. 41 | 42 | When we speak of free software, we are referring to freedom, not 43 | price. Our General Public Licenses are designed to make sure that you 44 | have the freedom to distribute copies of free software (and charge for 45 | this service if you wish), that you receive source code or can get it 46 | if you want it, that you can change the software or use pieces of it 47 | in new free programs; and that you know you can do these things. 48 | 49 | To protect your rights, we need to make restrictions that forbid 50 | anyone to deny you these rights or to ask you to surrender the rights. 51 | These restrictions translate to certain responsibilities for you if you 52 | distribute copies of the software, or if you modify it. 53 | 54 | For example, if you distribute copies of such a program, whether 55 | gratis or for a fee, you must give the recipients all the rights that 56 | you have. You must make sure that they, too, receive or can get the 57 | source code. And you must show them these terms so they know their 58 | rights. 59 | 60 | We protect your rights with two steps: (1) copyright the software, and 61 | (2) offer you this license which gives you legal permission to copy, 62 | distribute and/or modify the software. 63 | 64 | Also, for each author's protection and ours, we want to make certain 65 | that everyone understands that there is no warranty for this free 66 | software. If the software is modified by someone else and passed on, we 67 | want its recipients to know that what they have is not the original, so 68 | that any problems introduced by others will not reflect on the original 69 | authors' reputations. 70 | 71 | Finally, any free program is threatened constantly by software 72 | patents. We wish to avoid the danger that redistributors of a free 73 | program will individually obtain patent licenses, in effect making the 74 | program proprietary. To prevent this, we have made it clear that any 75 | patent must be licensed for everyone's free use or not licensed at all. 76 | 77 | The precise terms and conditions for copying, distribution and 78 | modification follow. 79 | 80 | GNU GENERAL PUBLIC LICENSE 81 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 82 | 83 | 0. This License applies to any program or other work which contains 84 | a notice placed by the copyright holder saying it may be distributed 85 | under the terms of this General Public License. The "Program", below, 86 | refers to any such program or work, and a "work based on the Program" 87 | means either the Program or any derivative work under copyright law: 88 | that is to say, a work containing the Program or a portion of it, 89 | either verbatim or with modifications and/or translated into another 90 | language. (Hereinafter, translation is included without limitation in 91 | the term "modification".) Each licensee is addressed as "you". 92 | 93 | Activities other than copying, distribution and modification are not 94 | covered by this License; they are outside its scope. The act of 95 | running the Program is not restricted, and the output from the Program 96 | is covered only if its contents constitute a work based on the 97 | Program (independent of having been made by running the Program). 98 | Whether that is true depends on what the Program does. 99 | 100 | 1. You may copy and distribute verbatim copies of the Program's 101 | source code as you receive it, in any medium, provided that you 102 | conspicuously and appropriately publish on each copy an appropriate 103 | copyright notice and disclaimer of warranty; keep intact all the 104 | notices that refer to this License and to the absence of any warranty; 105 | and give any other recipients of the Program a copy of this License 106 | along with the Program. 107 | 108 | You may charge a fee for the physical act of transferring a copy, and 109 | you may at your option offer warranty protection in exchange for a fee. 110 | 111 | 2. You may modify your copy or copies of the Program or any portion 112 | of it, thus forming a work based on the Program, and copy and 113 | distribute such modifications or work under the terms of Section 1 114 | above, provided that you also meet all of these conditions: 115 | 116 | a) You must cause the modified files to carry prominent notices 117 | stating that you changed the files and the date of any change. 118 | 119 | b) You must cause any work that you distribute or publish, that in 120 | whole or in part contains or is derived from the Program or any 121 | part thereof, to be licensed as a whole at no charge to all third 122 | parties under the terms of this License. 123 | 124 | c) If the modified program normally reads commands interactively 125 | when run, you must cause it, when started running for such 126 | interactive use in the most ordinary way, to print or display an 127 | announcement including an appropriate copyright notice and a 128 | notice that there is no warranty (or else, saying that you provide 129 | a warranty) and that users may redistribute the program under 130 | these conditions, and telling the user how to view a copy of this 131 | License. (Exception: if the Program itself is interactive but 132 | does not normally print such an announcement, your work based on 133 | the Program is not required to print an announcement.) 134 | 135 | These requirements apply to the modified work as a whole. If 136 | identifiable sections of that work are not derived from the Program, 137 | and can be reasonably considered independent and separate works in 138 | themselves, then this License, and its terms, do not apply to those 139 | sections when you distribute them as separate works. But when you 140 | distribute the same sections as part of a whole which is a work based 141 | on the Program, the distribution of the whole must be on the terms of 142 | this License, whose permissions for other licensees extend to the 143 | entire whole, and thus to each and every part regardless of who wrote it. 144 | 145 | Thus, it is not the intent of this section to claim rights or contest 146 | your rights to work written entirely by you; rather, the intent is to 147 | exercise the right to control the distribution of derivative or 148 | collective works based on the Program. 149 | 150 | In addition, mere aggregation of another work not based on the Program 151 | with the Program (or with a work based on the Program) on a volume of 152 | a storage or distribution medium does not bring the other work under 153 | the scope of this License. 154 | 155 | 3. You may copy and distribute the Program (or a work based on it, 156 | under Section 2) in object code or executable form under the terms of 157 | Sections 1 and 2 above provided that you also do one of the following: 158 | 159 | a) Accompany it with the complete corresponding machine-readable 160 | source code, which must be distributed under the terms of Sections 161 | 1 and 2 above on a medium customarily used for software interchange; or, 162 | 163 | b) Accompany it with a written offer, valid for at least three 164 | years, to give any third party, for a charge no more than your 165 | cost of physically performing source distribution, a complete 166 | machine-readable copy of the corresponding source code, to be 167 | distributed under the terms of Sections 1 and 2 above on a medium 168 | customarily used for software interchange; or, 169 | 170 | c) Accompany it with the information you received as to the offer 171 | to distribute corresponding source code. (This alternative is 172 | allowed only for noncommercial distribution and only if you 173 | received the program in object code or executable form with such 174 | an offer, in accord with Subsection b above.) 175 | 176 | The source code for a work means the preferred form of the work for 177 | making modifications to it. For an executable work, complete source 178 | code means all the source code for all modules it contains, plus any 179 | associated interface definition files, plus the scripts used to 180 | control compilation and installation of the executable. However, as a 181 | special exception, the source code distributed need not include 182 | anything that is normally distributed (in either source or binary 183 | form) with the major components (compiler, kernel, and so on) of the 184 | operating system on which the executable runs, unless that component 185 | itself accompanies the executable. 186 | 187 | If distribution of executable or object code is made by offering 188 | access to copy from a designated place, then offering equivalent 189 | access to copy the source code from the same place counts as 190 | distribution of the source code, even though third parties are not 191 | compelled to copy the source along with the object code. 192 | 193 | 4. You may not copy, modify, sublicense, or distribute the Program 194 | except as expressly provided under this License. Any attempt 195 | otherwise to copy, modify, sublicense or distribute the Program is 196 | void, and will automatically terminate your rights under this License. 197 | However, parties who have received copies, or rights, from you under 198 | this License will not have their licenses terminated so long as such 199 | parties remain in full compliance. 200 | 201 | 5. You are not required to accept this License, since you have not 202 | signed it. However, nothing else grants you permission to modify or 203 | distribute the Program or its derivative works. These actions are 204 | prohibited by law if you do not accept this License. Therefore, by 205 | modifying or distributing the Program (or any work based on the 206 | Program), you indicate your acceptance of this License to do so, and 207 | all its terms and conditions for copying, distributing or modifying 208 | the Program or works based on it. 209 | 210 | 6. Each time you redistribute the Program (or any work based on the 211 | Program), the recipient automatically receives a license from the 212 | original licensor to copy, distribute or modify the Program subject to 213 | these terms and conditions. You may not impose any further 214 | restrictions on the recipients' exercise of the rights granted herein. 215 | You are not responsible for enforcing compliance by third parties to 216 | this License. 217 | 218 | 7. If, as a consequence of a court judgment or allegation of patent 219 | infringement or for any other reason (not limited to patent issues), 220 | conditions are imposed on you (whether by court order, agreement or 221 | otherwise) that contradict the conditions of this License, they do not 222 | excuse you from the conditions of this License. If you cannot 223 | distribute so as to satisfy simultaneously your obligations under this 224 | License and any other pertinent obligations, then as a consequence you 225 | may not distribute the Program at all. For example, if a patent 226 | license would not permit royalty-free redistribution of the Program by 227 | all those who receive copies directly or indirectly through you, then 228 | the only way you could satisfy both it and this License would be to 229 | refrain entirely from distribution of the Program. 230 | 231 | If any portion of this section is held invalid or unenforceable under 232 | any particular circumstance, the balance of the section is intended to 233 | apply and the section as a whole is intended to apply in other 234 | circumstances. 235 | 236 | It is not the purpose of this section to induce you to infringe any 237 | patents or other property right claims or to contest validity of any 238 | such claims; this section has the sole purpose of protecting the 239 | integrity of the free software distribution system, which is 240 | implemented by public license practices. Many people have made 241 | generous contributions to the wide range of software distributed 242 | through that system in reliance on consistent application of that 243 | system; it is up to the author/donor to decide if he or she is willing 244 | to distribute software through any other system and a licensee cannot 245 | impose that choice. 246 | 247 | This section is intended to make thoroughly clear what is believed to 248 | be a consequence of the rest of this License. 249 | 250 | 8. If the distribution and/or use of the Program is restricted in 251 | certain countries either by patents or by copyrighted interfaces, the 252 | original copyright holder who places the Program under this License 253 | may add an explicit geographical distribution limitation excluding 254 | those countries, so that distribution is permitted only in or among 255 | countries not thus excluded. In such case, this License incorporates 256 | the limitation as if written in the body of this License. 257 | 258 | 9. The Free Software Foundation may publish revised and/or new versions 259 | of the General Public License from time to time. Such new versions will 260 | be similar in spirit to the present version, but may differ in detail to 261 | address new problems or concerns. 262 | 263 | Each version is given a distinguishing version number. If the Program 264 | specifies a version number of this License which applies to it and "any 265 | later version", you have the option of following the terms and conditions 266 | either of that version or of any later version published by the Free 267 | Software Foundation. If the Program does not specify a version number of 268 | this License, you may choose any version ever published by the Free Software 269 | Foundation. 270 | 271 | 10. If you wish to incorporate parts of the Program into other free 272 | programs whose distribution conditions are different, write to the author 273 | to ask for permission. For software which is copyrighted by the Free 274 | Software Foundation, write to the Free Software Foundation; we sometimes 275 | make exceptions for this. Our decision will be guided by the two goals 276 | of preserving the free status of all derivatives of our free software and 277 | of promoting the sharing and reuse of software generally. 278 | 279 | NO WARRANTY 280 | 281 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 282 | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN 283 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 284 | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED 285 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 286 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS 287 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE 288 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 289 | REPAIR OR CORRECTION. 290 | 291 | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 292 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 293 | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 294 | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 295 | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED 296 | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 297 | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 298 | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE 299 | POSSIBILITY OF SUCH DAMAGES. 300 | 301 | END OF TERMS AND CONDITIONS 302 | 303 | How to Apply These Terms to Your New Programs 304 | 305 | If you develop a new program, and you want it to be of the greatest 306 | possible use to the public, the best way to achieve this is to make it 307 | free software which everyone can redistribute and change under these terms. 308 | 309 | To do so, attach the following notices to the program. It is safest 310 | to attach them to the start of each source file to most effectively 311 | convey the exclusion of warranty; and each file should have at least 312 | the "copyright" line and a pointer to where the full notice is found. 313 | 314 | 315 | Copyright (C) 316 | 317 | This program is free software; you can redistribute it and/or modify 318 | it under the terms of the GNU General Public License as published by 319 | the Free Software Foundation; either version 2 of the License, or 320 | (at your option) any later version. 321 | 322 | This program is distributed in the hope that it will be useful, 323 | but WITHOUT ANY WARRANTY; without even the implied warranty of 324 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 325 | GNU General Public License for more details. 326 | 327 | You should have received a copy of the GNU General Public License 328 | along with this program; if not, write to the Free Software 329 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 330 | 331 | 332 | Also add information on how to contact you by electronic and paper mail. 333 | 334 | If the program is interactive, make it output a short notice like this 335 | when it starts in an interactive mode: 336 | 337 | Gnomovision version 69, Copyright (C) year name of author 338 | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 339 | This is free software, and you are welcome to redistribute it 340 | under certain conditions; type `show c' for details. 341 | 342 | The hypothetical commands `show w' and `show c' should show the appropriate 343 | parts of the General Public License. Of course, the commands you use may 344 | be called something other than `show w' and `show c'; they could even be 345 | mouse-clicks or menu items--whatever suits your program. 346 | 347 | You should also get your employer (if you work as a programmer) or your 348 | school, if any, to sign a "copyright disclaimer" for the program, if 349 | necessary. Here is a sample; alter the names: 350 | 351 | Yoyodyne, Inc., hereby disclaims all copyright interest in the program 352 | `Gnomovision' (which makes passes at compilers) written by James Hacker. 353 | 354 | , 1 April 1989 355 | Ty Coon, President of Vice 356 | 357 | This General Public License does not permit incorporating your program into 358 | proprietary programs. If your program is a subroutine library, you may 359 | consider it more useful to permit linking proprietary applications with the 360 | library. If this is what you want to do, use the GNU Library General 361 | Public License instead of this License. 362 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # gokrazy kernel: upstream Linux for the Raspberry Pi 2 | 3 | This repository holds a pre-built Linux kernel image for the Raspberry Pi 3, Pi 4 | 4, and Pi Zero 2 W, used by the [gokrazy](https://gokrazy.org/) project. 5 | 6 | The files in this repository are picked up automatically by 7 | the `gok` tool, so you don’t need to interact with this repository 8 | unless you want to update the kernel to a custom version. 9 | 10 | ## gokrazy kernel repository map 11 | 12 | | repository | source | devices | 13 | |------------------------|----------------|-------------------------------| 14 | | [gokrazy/kernel.rpi] | [Raspberry Pi] | Pi 3, Pi 4, Pi 5, Pi Zero 2 W | 15 | | [gokrazy/kernel] | [kernel.org] | Pi 3, Pi 4, Pi Zero 2 W | 16 | | [gokrazy/kernel.amd64] | [kernel.org] | PC x86_64, VMs | 17 | | [gokrazy/kernel.arm64] | [kernel.org] | PC arm64, VMs | 18 | 19 | [Raspberry Pi]: https://github.com/raspberrypi/linux 20 | [kernel.org]: https://kernel.org/ 21 | [gokrazy/kernel.rpi]: https://github.com/gokrazy/kernel.rpi 22 | [gokrazy/kernel]: https://github.com/gokrazy/kernel 23 | [gokrazy/kernel.amd64]: https://github.com/gokrazy/kernel.amd64 24 | [gokrazy/kernel.arm64]: https://github.com/gokrazy/kernel.arm64 25 | 26 | ## Cloning the kernel repository 27 | 28 | This repository clocks in at over 3 GB of disk usage, so you might want to clone 29 | it as a shallow clone: 30 | 31 | ``` 32 | git clone --depth=1 https://github.com/gokrazy/kernel 33 | ``` 34 | 35 | ## Updating the kernel 36 | 37 | First, follow the [gokrazy installation instructions](https://gokrazy.org/quickstart/). 38 | 39 | We’re using docker to get a reproducible build environment for our 40 | kernel images, so install docker if you haven’t already: 41 | ``` 42 | sudo apt install docker.io 43 | sudo addgroup $USER docker 44 | newgrp docker 45 | ``` 46 | 47 | Clone the kernel git repository: 48 | ``` 49 | git clone --depth=1 https://github.com/gokrazy/kernel 50 | cd kernel 51 | ``` 52 | 53 | Install the kernel-related gokrazy tools: 54 | ``` 55 | GOBIN=$PWD/_build go install github.com/gokrazy/autoupdate/cmd/gokr-rebuild-kernel@latest 56 | ``` 57 | 58 | 59 | And build a new kernel (takes about 5 minutes): 60 | ``` 61 | (cd _build && ./gokr-rebuild-kernel -cross=arm64) 62 | ``` 63 | 64 | The new kernel is stored in the working directory. Use `gok add .` to 65 | ensure the next `gok` build will pick up your changed files. 66 | -------------------------------------------------------------------------------- /_build/0001-Revert-add-index-to-the-ethernet-alias.patch: -------------------------------------------------------------------------------- 1 | From 54eec167af9554c3b7ba2c3c1a79a771adcd7589 Mon Sep 17 00:00:00 2001 2 | From: Michael Stapelberg 3 | Date: Sat, 22 Jul 2017 16:00:55 +0200 4 | Subject: [PATCH] =?UTF-8?q?Revert=20=E2=80=9Cadd=20index=20to=20the=20ethe?= 5 | =?UTF-8?q?rnet=20alias=E2=80=9D?= 6 | MIME-Version: 1.0 7 | Content-Type: text/plain; charset=UTF-8 8 | Content-Transfer-Encoding: 8bit 9 | 10 | This is a revert of the following commit: 11 | https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=10b6c0c2e2bb8cd1be682f8d36ef597e3419cb88 12 | 13 | The Raspberry Pi firmware won’t add the local-mac-address property if the 14 | ethernet alias has an index. 15 | --- 16 | arch/arm/boot/dts/broadcom/bcm283x-rpi-smsc9512.dtsi | 2 +- 17 | arch/arm/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi | 2 +- 18 | 2 files changed, 2 insertions(+), 2 deletions(-) 19 | 20 | diff --git a/arch/arm/boot/dts/broadcom/bcm283x-rpi-smsc9512.dtsi b/arch/arm/boot/dts/broadcom/bcm283x-rpi-smsc9512.dtsi 21 | index 9a0599f..12c981e 100644 22 | --- a/arch/arm/boot/dts/broadcom/bcm283x-rpi-smsc9512.dtsi 23 | +++ b/arch/arm/boot/dts/broadcom/bcm283x-rpi-smsc9512.dtsi 24 | @@ -1,6 +1,6 @@ 25 | / { 26 | aliases { 27 | - ethernet0 = ðernet; 28 | + ethernet = ðernet; 29 | }; 30 | }; 31 | 32 | diff --git a/arch/arm/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi b/arch/arm/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi 33 | index dc7ae77..3f0a56e 100644 34 | --- a/arch/arm/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi 35 | +++ b/arch/arm/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi 36 | @@ -1,6 +1,6 @@ 37 | / { 38 | aliases { 39 | - ethernet0 = ðernet; 40 | + ethernet = ðernet; 41 | }; 42 | }; 43 | 44 | -- 45 | 2.13.2 46 | 47 | -------------------------------------------------------------------------------- /_build/0001-gokrazy-logo.patch: -------------------------------------------------------------------------------- 1 | From a4ee8244175776f1f98b7f00bc9b0f3980a174d2 Mon Sep 17 00:00:00 2001 2 | From: Michael Stapelberg 3 | Date: Sun, 13 Jun 2021 09:20:06 +0200 4 | Subject: [PATCH] gokrazy logo 5 | 6 | --- 7 | drivers/video/logo/Kconfig | 4 + 8 | drivers/video/logo/Makefile | 1 + 9 | drivers/video/logo/logo.c | 4 + 10 | drivers/video/logo/logo_gokrazy_clut224.ppm | 883 ++++++++++++++++++++ 11 | include/linux/linux_logo.h | 1 + 12 | 5 files changed, 893 insertions(+) 13 | create mode 100644 drivers/video/logo/logo_gokrazy_clut224.ppm 14 | 15 | diff --git a/drivers/video/logo/Kconfig b/drivers/video/logo/Kconfig 16 | index 6d6f8c087..360a970f7 100644 17 | --- a/drivers/video/logo/Kconfig 18 | +++ b/drivers/video/logo/Kconfig 19 | @@ -68,4 +68,8 @@ config LOGO_SUPERH_CLUT224 20 | depends on SUPERH 21 | default y 22 | 23 | +config LOGO_GOKRAZY_CLUT224 24 | + bool "224-color gokrazy Linux logo" 25 | + default y 26 | + 27 | endif # LOGO 28 | diff --git a/drivers/video/logo/Makefile b/drivers/video/logo/Makefile 29 | index 895c60b84..7500454e2 100644 30 | --- a/drivers/video/logo/Makefile 31 | +++ b/drivers/video/logo/Makefile 32 | @@ -13,6 +13,7 @@ obj-$(CONFIG_LOGO_SUN_CLUT224) += logo_sun_clut224.o 33 | obj-$(CONFIG_LOGO_SUPERH_MONO) += logo_superh_mono.o 34 | obj-$(CONFIG_LOGO_SUPERH_VGA16) += logo_superh_vga16.o 35 | obj-$(CONFIG_LOGO_SUPERH_CLUT224) += logo_superh_clut224.o 36 | +obj-$(CONFIG_LOGO_GOKRAZY_CLUT224) += logo_gokrazy_clut224.o 37 | 38 | obj-$(CONFIG_SPU_BASE) += logo_spe_clut224.o 39 | 40 | diff --git a/drivers/video/logo/logo.c b/drivers/video/logo/logo.c 41 | index 141f15a9a..60a0efba6 100644 42 | --- a/drivers/video/logo/logo.c 43 | +++ b/drivers/video/logo/logo.c 44 | @@ -99,6 +99,10 @@ const struct linux_logo * __ref fb_find_logo(int depth) 45 | #ifdef CONFIG_LOGO_SUPERH_CLUT224 46 | /* SuperH Linux logo */ 47 | logo = &logo_superh_clut224; 48 | +#endif 49 | +#ifdef CONFIG_LOGO_GOKRAZY_CLUT224 50 | + /* gokrazy Linux logo */ 51 | + logo = &logo_gokrazy_clut224; 52 | #endif 53 | } 54 | return logo; 55 | diff --git a/drivers/video/logo/logo_gokrazy_clut224.ppm b/drivers/video/logo/logo_gokrazy_clut224.ppm 56 | new file mode 100644 57 | index 000000000..1276e5de0 58 | --- /dev/null 59 | +++ b/drivers/video/logo/logo_gokrazy_clut224.ppm 60 | @@ -0,0 +1,883 @@ 61 | +P3 62 | +80 80 63 | +255 64 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74 | + 75 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 | + 86 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 95 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96 | + 97 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 | + 108 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118 | + 119 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 | +0 0 0 0 0 0 0 0 0 9 11 13 1 1 1 0 0 0 0 0 0 0 0 0 123 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 | + 130 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 | +0 0 0 0 0 0 88 116 137 154 204 239 133 177 207 0 0 0 0 0 0 0 0 0 134 | +0 0 0 1 1 1 11 14 16 29 36 40 33 44 52 33 44 52 28 37 43 19 25 29 135 | +3 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 137 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 138 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 | + 141 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 144 | +0 0 0 0 0 0 149 198 233 4 5 6 37 49 58 0 0 0 2 3 3 50 66 77 145 | +124 164 193 155 206 242 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 146 | +156 207 243 146 195 229 101 134 158 24 29 35 0 0 0 0 0 0 0 0 0 0 0 0 147 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 150 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 151 | + 152 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 153 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 154 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 | +0 0 0 0 0 0 21 28 33 0 0 0 7 9 11 101 134 158 155 206 242 156 207 243 156 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 157 | +156 207 243 156 207 243 156 207 243 156 207 243 143 191 223 55 74 86 1 1 1 0 0 0 158 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 160 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 | + 163 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 166 | +0 0 0 0 0 0 1 2 2 79 105 124 155 206 242 156 207 243 156 207 243 156 207 243 167 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 168 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 146 195 229 55 74 86 169 | +0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 170 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 | + 174 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 176 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 | +0 0 0 18 24 29 144 191 225 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 178 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 179 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 180 | +140 187 219 22 29 34 0 0 0 0 0 0 0 0 0 0 0 0 7 9 11 37 49 58 181 | +19 25 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 183 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 | + 185 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 186 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 | +18 24 29 155 206 242 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 189 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 190 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 191 | +156 207 243 156 207 243 64 85 99 0 0 0 1 1 1 86 114 134 156 207 243 156 207 243 192 | +156 207 243 127 169 198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 194 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 195 | + 196 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 198 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 5 199 | +134 179 211 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 200 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 201 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 202 | +156 207 243 156 207 243 156 207 243 13 16 19 112 148 174 146 195 229 40 53 62 4 5 6 203 | +11 14 16 124 164 193 33 44 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 204 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 205 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 | + 207 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 208 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 209 | +0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 25 27 28 19 20 21 51 51 49 210 | +28 31 33 52 60 64 134 179 211 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 211 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 125 165 194 83 109 127 64 85 99 212 | +67 88 102 96 127 150 139 184 216 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 213 | +156 207 243 156 207 243 156 207 243 146 195 229 154 205 240 9 11 13 0 0 0 5 6 7 214 | +92 123 144 156 207 243 45 60 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 215 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 216 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217 | + 218 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 219 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 220 | +0 0 0 0 0 0 0 0 0 25 27 28 75 77 77 203 203 203 255 255 255 255 255 255 221 | +255 255 255 158 158 159 31 38 44 155 206 242 156 207 243 156 207 243 156 207 243 156 207 243 222 | +156 207 243 156 207 243 156 207 243 139 184 216 54 66 76 19 20 21 100 104 104 134 134 134 223 | +129 129 129 75 77 77 9 11 13 69 90 105 150 200 234 156 207 243 156 207 243 156 207 243 224 | +156 207 243 156 207 243 156 207 243 156 207 243 114 152 178 0 0 0 4 5 6 138 183 215 225 | +146 195 229 152 201 236 5 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 226 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 228 | + 229 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 230 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231 | +0 0 0 0 0 0 19 18 17 140 140 140 255 255 255 255 255 255 255 255 255 255 255 255 232 | +255 255 255 255 255 255 52 60 64 113 150 176 156 207 243 156 207 243 156 207 243 156 207 243 233 | +156 207 243 156 207 243 134 179 211 19 20 21 117 118 118 245 245 245 255 255 255 255 255 255 234 | +255 255 255 255 255 255 232 232 232 75 77 77 35 45 52 148 196 231 156 207 243 156 207 243 235 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 142 188 221 5 6 7 35 45 52 236 | +108 143 169 10 13 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 237 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 238 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 | + 240 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 241 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 242 | +0 0 0 1 1 1 16 17 18 40 42 45 247 247 247 255 255 255 255 255 255 255 255 255 243 | +255 255 255 255 255 255 117 118 118 79 105 124 156 207 243 156 207 243 156 207 243 156 207 243 244 | +156 207 243 150 199 233 29 33 36 158 158 159 255 255 255 255 255 255 255 255 255 255 255 255 245 | +255 255 255 255 255 255 255 255 255 253 253 253 99 87 96 57 72 83 156 207 243 156 207 243 246 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 112 148 174 0 0 0 247 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 248 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 250 | + 251 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 252 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 253 | +0 0 0 0 0 0 158 158 159 147 147 147 211 211 211 255 255 255 255 255 255 255 255 255 254 | +255 255 255 255 255 255 134 134 134 74 98 115 156 207 243 156 207 243 156 207 243 156 207 243 255 | +156 207 243 86 114 134 83 85 87 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 256 | +255 255 255 255 255 255 255 255 255 255 255 255 245 245 245 29 30 31 122 163 191 156 207 243 257 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 10 13 16 258 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 259 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 260 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 261 | + 262 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 263 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 264 | +0 0 0 0 0 0 10 10 8 19 20 21 242 242 242 255 255 255 255 255 255 255 255 255 265 | +255 255 255 255 255 255 83 85 87 94 124 145 156 207 243 156 207 243 156 207 243 156 207 243 266 | +156 207 243 33 42 48 203 203 203 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 267 | +232 232 232 129 129 129 116 117 118 207 207 207 255 255 255 140 140 140 69 90 105 156 207 243 268 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 76 102 120 269 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 270 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 272 | + 273 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 274 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 275 | +0 0 0 5 5 5 7 6 5 158 158 159 255 255 255 255 255 255 255 255 255 255 255 255 276 | +255 255 255 240 240 240 14 15 15 137 182 213 156 207 243 156 207 243 156 207 243 156 207 243 277 | +152 201 236 11 14 16 253 253 253 255 255 255 255 255 255 255 255 255 255 255 255 240 240 240 278 | +29 30 31 0 0 0 2 2 2 16 17 18 207 207 207 203 203 203 40 53 62 156 207 243 279 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 144 191 225 280 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 281 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 282 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 283 | + 284 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 286 | +0 0 0 40 42 45 242 242 242 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 287 | +255 255 255 117 118 118 54 71 82 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 288 | +144 191 225 25 27 28 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 166 171 172 289 | +0 0 0 0 0 0 147 147 147 211 211 211 116 117 118 220 220 220 31 38 44 156 207 243 290 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 291 | +5 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 292 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 293 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 294 | + 295 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 296 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 297 | +0 0 0 22 21 19 254 254 254 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 298 | +176 181 183 16 17 18 138 183 215 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 299 | +154 205 240 16 17 18 251 251 251 255 255 255 255 255 255 255 255 255 255 255 255 166 171 172 300 | +0 0 0 0 0 0 53 54 55 75 77 77 129 129 129 203 203 203 45 57 65 156 207 243 301 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 302 | +24 29 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 304 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 305 | + 306 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 307 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 308 | +0 0 0 22 21 19 158 158 159 255 255 255 255 255 255 255 255 255 211 211 211 59 61 63 309 | +7 9 11 62 82 96 67 88 102 62 82 96 116 154 180 156 207 243 156 207 243 156 207 243 310 | +156 207 243 52 60 64 193 186 178 255 255 255 255 255 255 255 255 255 255 255 255 247 247 247 311 | +53 54 55 0 0 0 0 0 0 29 30 31 232 232 232 129 129 129 81 108 126 156 207 243 312 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 313 | +28 37 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 314 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 315 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 316 | + 317 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 318 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 | +0 0 0 0 0 0 14 15 15 40 42 45 59 61 63 29 33 36 7 8 8 98 92 84 320 | +185 178 162 147 146 137 0 0 0 0 0 0 11 13 13 29 33 36 50 66 77 104 138 162 321 | +156 207 243 110 145 170 63 63 70 254 254 254 255 255 255 255 255 255 255 255 255 255 255 255 322 | +251 251 251 176 181 183 166 171 172 242 242 242 240 240 240 29 30 31 142 188 221 156 207 243 323 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 324 | +31 41 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 325 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 326 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 327 | + 328 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 329 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 330 | +0 0 0 0 0 0 55 74 86 142 188 221 128 170 200 118 156 184 66 73 78 222 196 161 331 | +222 196 161 222 196 161 185 178 162 147 146 137 193 186 178 222 196 161 185 178 162 59 61 63 332 | +51 68 80 154 204 239 57 72 83 116 117 118 255 255 255 255 255 255 255 255 255 255 255 255 333 | +255 255 255 255 255 255 255 255 255 247 247 247 66 73 78 94 124 145 156 207 243 156 207 243 334 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 335 | +13 18 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 337 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 338 | + 339 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 340 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 341 | +0 0 0 0 0 0 110 145 170 156 207 243 156 207 243 120 159 187 100 104 104 222 196 161 342 | +222 196 161 185 178 162 185 178 162 219 196 162 222 196 161 222 196 161 222 196 161 219 196 162 343 | +42 42 39 94 124 145 150 199 233 54 66 76 83 85 87 232 232 232 255 255 255 255 255 255 344 | +255 255 255 255 255 255 207 207 207 53 54 55 83 109 127 156 207 243 156 207 243 156 207 243 345 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 346 | +2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 347 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 348 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 349 | + 350 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 352 | +0 0 0 1 1 1 143 191 223 156 207 243 156 207 243 154 204 239 40 53 62 66 73 78 353 | +28 31 33 123 135 144 121 126 131 76 84 87 185 178 162 222 196 161 222 196 161 222 196 161 354 | +100 104 104 72 95 112 156 207 243 156 207 243 104 138 162 31 38 44 63 63 70 100 104 104 355 | +100 104 104 40 46 51 52 60 64 120 159 187 156 207 243 156 207 243 156 207 243 156 207 243 356 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 140 187 219 357 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 358 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 359 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 360 | + 361 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 362 | +0 0 0 0 0 0 0 0 0 2 2 2 3 2 2 68 61 51 34 30 25 10 8 7 363 | +0 0 0 7 9 11 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 86 114 134 364 | +1 2 2 245 245 245 148 159 163 176 181 183 0 0 0 75 77 77 162 154 141 147 146 137 365 | +10 10 8 108 143 169 156 207 243 156 207 243 156 207 243 156 207 243 134 179 211 116 154 180 366 | +118 156 184 148 196 231 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 367 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 84 111 130 368 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 369 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 370 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 371 | + 372 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 373 | +0 0 0 0 0 0 0 0 0 8 7 6 121 107 87 222 196 161 185 163 134 9 8 6 374 | +0 0 0 28 39 45 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 138 183 214 375 | +2 3 3 166 171 172 148 159 163 123 135 144 0 0 0 0 0 0 0 0 0 0 0 0 376 | +28 37 43 154 205 240 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 377 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 378 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 28 37 43 379 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 380 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 381 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 382 | + 383 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 384 | +0 0 0 0 0 0 0 0 0 9 7 6 121 107 87 222 196 161 212 188 154 3 3 3 385 | +0 0 0 59 78 92 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 386 | +54 71 85 3 4 5 21 28 33 33 42 48 0 0 0 0 0 0 0 0 0 0 0 0 387 | +84 111 130 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 388 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 389 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 2 3 3 390 | +0 0 0 0 0 0 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 391 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 392 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 393 | + 394 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 395 | +0 0 0 0 0 0 0 0 0 3 3 3 68 60 49 222 196 161 222 196 161 21 20 18 396 | +0 0 0 81 108 126 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 154 204 239 397 | +67 88 102 0 0 0 45 49 57 88 71 86 33 42 48 0 0 0 0 0 0 0 0 0 398 | +112 148 174 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 399 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 400 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 127 169 198 0 0 0 401 | +7 7 5 27 25 20 83 74 61 18 17 14 6 6 4 0 0 0 0 0 0 0 0 0 402 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 403 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 404 | + 405 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 406 | +0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 194 172 141 222 196 161 136 119 98 407 | +8 8 6 104 138 162 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 88 116 137 408 | +95 74 90 63 63 70 201 82 107 181 84 109 204 82 107 115 90 91 3 4 5 0 0 0 409 | +113 150 176 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 410 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 411 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 69 92 108 0 0 0 412 | +1 1 1 194 172 141 222 196 161 205 181 149 27 25 20 0 0 0 0 0 0 0 0 0 413 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 414 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 415 | + 416 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 417 | +0 0 0 0 0 0 0 0 0 0 0 0 9 8 7 68 60 49 220 194 160 222 196 161 418 | +46 40 33 120 161 189 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 33 42 48 419 | +201 82 107 88 71 86 181 84 109 95 74 90 204 82 107 204 82 107 115 90 91 0 0 0 420 | +122 163 191 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 421 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 422 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 28 39 45 6 6 4 423 | +68 61 51 222 196 161 222 196 161 222 196 161 106 94 77 9 8 6 0 0 0 0 0 0 424 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 425 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 426 | + 427 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 428 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 5 83 74 61 214 189 155 429 | +34 30 25 130 172 202 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 22 29 34 430 | +201 82 107 139 97 99 181 84 109 20 25 29 139 97 99 204 82 107 139 97 99 19 25 29 431 | +152 201 236 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 432 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 433 | +156 207 243 156 207 243 156 207 243 156 207 243 137 182 213 86 114 134 8 8 6 46 40 33 434 | +205 181 149 222 196 161 222 196 161 222 196 161 83 74 61 6 6 4 0 0 0 0 0 0 435 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 436 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 437 | + 438 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 439 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 7 6 21 20 18 440 | +13 12 10 134 179 211 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 62 82 96 441 | +95 74 90 181 84 109 88 71 86 37 49 58 4 5 6 24 29 35 33 42 48 128 170 200 442 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 443 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 444 | +156 207 243 156 207 243 156 207 243 79 104 122 14 15 15 68 61 51 145 128 105 220 194 160 445 | +222 196 161 222 196 161 222 196 161 194 172 141 7 6 5 0 0 0 0 0 0 0 0 0 446 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 447 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 448 | + 449 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 450 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 451 | +2 2 2 139 184 216 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 152 201 236 452 | +86 114 134 54 71 82 96 127 150 156 207 243 154 204 239 150 199 233 156 207 243 156 207 243 453 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 454 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 455 | +156 207 243 156 207 243 156 207 243 45 49 57 196 177 151 222 196 161 222 196 161 222 196 161 456 | +222 196 161 222 196 161 194 172 141 27 25 20 9 7 6 0 0 0 0 0 0 0 0 0 457 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 458 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 459 | + 460 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 461 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 462 | +1 2 2 142 188 221 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 463 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 464 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 465 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 466 | +156 207 243 156 207 243 156 207 243 57 72 83 162 154 141 222 196 161 222 196 161 222 196 161 467 | +194 172 141 106 94 77 7 6 5 7 7 5 0 0 0 0 0 0 0 0 0 0 0 0 468 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 469 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 470 | + 471 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 472 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 473 | +0 0 0 140 187 219 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 474 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 475 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 476 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 477 | +156 207 243 156 207 243 156 207 243 138 183 214 40 42 45 51 51 49 60 59 51 21 20 18 478 | +12 11 8 10 8 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 479 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 480 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 481 | + 482 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 483 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 484 | +0 1 1 139 184 216 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 485 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 486 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 487 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 488 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 51 68 80 0 0 0 0 0 0 489 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 490 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 491 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 492 | + 493 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 494 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 495 | +0 1 1 138 183 214 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 496 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 497 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 498 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 499 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 51 68 80 0 0 0 0 0 0 500 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 501 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 502 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 503 | + 504 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 505 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 506 | +1 1 1 134 179 211 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 507 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 508 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 509 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 510 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 45 57 65 0 0 0 0 0 0 511 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 512 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 513 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 514 | + 515 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 516 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 517 | +1 2 2 128 170 200 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 518 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 519 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 520 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 521 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 40 53 62 0 0 0 0 0 0 522 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 523 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 524 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 525 | + 526 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 527 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 528 | +2 2 3 124 164 193 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 529 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 530 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 531 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 532 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 51 68 80 0 0 0 0 0 0 533 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 534 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 535 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 536 | + 537 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 538 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 539 | +2 2 3 118 156 184 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 540 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 541 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 542 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 543 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 69 92 108 0 0 0 0 0 0 544 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 545 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 546 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 547 | + 548 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 549 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 550 | +1 1 1 113 150 176 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 551 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 552 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 553 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 554 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 92 123 144 0 0 0 0 0 0 555 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 557 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 558 | + 559 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 560 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 561 | +0 0 0 96 127 150 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 562 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 563 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 564 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 565 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 120 161 189 0 0 0 0 0 0 566 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 567 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 568 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 569 | + 570 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 571 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 572 | +0 0 0 69 92 108 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 573 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 574 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 575 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 576 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 152 201 236 1 2 2 0 0 0 577 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 578 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 579 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 580 | + 581 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 582 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 583 | +0 0 0 37 49 58 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 584 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 585 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 586 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 587 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 18 24 29 0 0 0 588 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 589 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 590 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 591 | + 592 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 593 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 594 | +0 0 0 7 9 11 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 595 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 596 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 597 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 598 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 55 74 86 0 0 0 599 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 600 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 601 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602 | + 603 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 604 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 605 | +0 0 0 0 0 1 130 172 202 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 606 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 607 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 608 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 609 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 101 134 158 0 0 0 610 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 611 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 612 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 613 | + 614 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 615 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 616 | +0 0 0 0 0 0 69 92 108 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 617 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 618 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 619 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 620 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 120 161 189 0 0 0 621 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 622 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 623 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 624 | + 625 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 626 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 627 | +0 0 0 0 0 0 11 14 16 154 205 240 156 207 243 156 207 243 156 207 243 156 207 243 628 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 629 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 630 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 631 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 116 154 180 0 0 0 632 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 633 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 634 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 635 | + 636 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 637 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 638 | +0 0 0 0 0 0 0 0 0 108 143 169 156 207 243 156 207 243 156 207 243 156 207 243 639 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 640 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 641 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 642 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 96 127 150 0 0 0 643 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 644 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 645 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 646 | + 647 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 648 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 649 | +0 0 0 0 0 0 0 0 0 21 28 33 155 206 242 156 207 243 156 207 243 156 207 243 650 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 651 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 652 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 653 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 51 68 80 0 0 0 654 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 655 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 656 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 657 | + 658 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 659 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 660 | +0 0 0 0 0 0 0 0 0 0 0 1 79 105 124 76 102 120 79 105 124 134 179 211 661 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 662 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 663 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 664 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 13 16 19 0 0 0 665 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 666 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 667 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 668 | + 669 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 670 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 671 | +0 0 0 0 0 0 0 0 0 11 9 8 18 17 14 90 80 66 68 61 51 5 7 7 672 | +118 156 184 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 673 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 674 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 675 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 125 165 194 0 0 0 0 0 0 676 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 677 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 678 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 679 | + 680 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 681 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 682 | +0 0 0 0 0 0 14 11 10 76 70 63 214 189 155 222 196 161 222 196 161 110 101 88 683 | +8 10 11 150 199 233 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 684 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 685 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 686 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 37 49 58 0 0 0 0 0 0 687 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 688 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 689 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 690 | + 691 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 692 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 693 | +0 0 0 0 0 0 34 30 25 220 194 160 222 196 161 222 196 161 222 196 161 217 192 158 694 | +11 9 8 88 116 137 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 695 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 696 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 697 | +156 207 243 156 207 243 156 207 243 156 207 243 127 169 198 0 0 0 0 0 0 0 0 0 698 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 699 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 700 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 701 | + 702 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 703 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 704 | +0 0 0 0 0 0 46 40 33 214 189 155 222 196 161 222 196 161 222 196 161 222 196 161 705 | +76 70 63 24 29 35 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 706 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 707 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 708 | +156 207 243 156 207 243 156 207 243 154 204 239 13 18 22 0 0 0 0 0 0 0 0 0 709 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 710 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 711 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 712 | + 713 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 714 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 715 | +0 0 0 0 0 0 13 12 10 21 20 18 136 119 98 220 194 160 222 196 161 222 196 161 716 | +121 107 87 8 7 6 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 717 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 718 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 719 | +156 207 243 156 207 243 156 207 243 59 78 92 0 0 0 0 0 0 0 0 0 0 0 0 720 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 721 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 722 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 723 | + 724 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 725 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 726 | +0 0 0 0 0 0 0 0 0 0 0 0 14 11 10 106 94 77 222 196 161 222 196 161 727 | +145 128 105 2 2 1 142 188 221 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 728 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 729 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 730 | +156 207 243 156 207 243 84 111 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 731 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 732 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 733 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 734 | + 735 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 736 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 737 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 185 163 134 222 196 161 738 | +121 107 87 7 6 5 1 1 1 45 57 65 128 170 200 156 207 243 156 207 243 156 207 243 739 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 740 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 741 | +156 207 243 72 95 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 742 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 743 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 744 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 745 | + 746 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 747 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 748 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 5 21 20 18 83 74 61 749 | +14 11 10 4 4 3 0 0 0 0 0 0 0 0 0 13 18 22 74 98 115 138 183 215 750 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 751 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 142 188 221 752 | +28 37 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 753 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 754 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 755 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 756 | + 757 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 758 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 759 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 760 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 761 | +10 13 16 54 71 85 113 150 176 149 198 233 156 207 243 156 207 243 156 207 243 156 207 243 762 | +156 207 243 156 207 243 156 207 243 156 207 243 156 207 243 142 184 214 76 84 87 8 7 6 763 | +4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 764 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 765 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 766 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 767 | + 768 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 769 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 770 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 771 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 772 | +0 0 0 0 0 0 0 0 0 0 0 0 9 11 13 37 49 58 59 78 92 74 98 115 773 | +88 116 137 92 123 144 79 104 122 50 66 77 9 11 13 1 1 1 46 40 33 145 128 105 774 | +106 94 77 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 775 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 776 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 777 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 778 | + 779 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 780 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 781 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 782 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 783 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 784 | +0 0 0 0 0 0 0 0 0 0 0 0 7 6 5 106 94 77 222 196 161 222 196 161 785 | +222 196 161 106 94 77 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 786 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 787 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 788 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 789 | + 790 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 791 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 792 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 793 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 794 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 795 | +0 0 0 0 0 0 0 0 0 0 0 0 9 8 7 145 128 105 222 196 161 222 196 161 796 | +222 196 161 222 196 161 90 80 66 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 797 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 798 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 799 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 800 | + 801 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 802 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 803 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 804 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 805 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 806 | +0 0 0 0 0 0 0 0 0 0 0 0 6 6 4 106 94 77 222 196 161 222 196 161 807 | +222 196 161 222 196 161 212 188 154 8 7 6 0 0 0 0 0 0 0 0 0 0 0 0 808 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 809 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 810 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 811 | + 812 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 813 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 814 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 815 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 816 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 817 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 46 40 33 110 101 88 818 | +145 128 105 205 181 149 185 163 134 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 819 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 820 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 821 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 822 | + 823 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 824 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 825 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 826 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 827 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 828 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 11 8 829 | +11 9 8 0 0 0 0 0 0 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 830 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 831 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 832 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 833 | + 834 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 835 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 836 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 837 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 838 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 839 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 840 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 841 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 842 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 843 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 844 | + 845 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 846 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 847 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 848 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 849 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 850 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 851 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 852 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 853 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 854 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 855 | + 856 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 857 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 858 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 859 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 860 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 861 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 862 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 863 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 864 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 865 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 866 | + 867 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 868 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 869 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 870 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 871 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 872 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 873 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 874 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 875 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 876 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 877 | + 878 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 879 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 880 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 881 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 882 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 883 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 884 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 885 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 886 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 887 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 888 | + 889 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 890 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 891 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 892 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 893 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 894 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 895 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 896 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 897 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 898 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 899 | + 900 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 901 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 902 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 903 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 904 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 905 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 906 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 907 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 908 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 910 | + 911 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 912 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 913 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 914 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 915 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 916 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 917 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 918 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 919 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 920 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 921 | + 922 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 923 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 924 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 925 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 926 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 927 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 928 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 929 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 930 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 931 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 932 | + 933 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 934 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 935 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 936 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 937 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 938 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 939 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 940 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 941 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 942 | +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 943 | + 944 | diff --git a/include/linux/linux_logo.h b/include/linux/linux_logo.h 945 | index d4d5b93ef..777fd6686 100644 946 | --- a/include/linux/linux_logo.h 947 | +++ b/include/linux/linux_logo.h 948 | @@ -45,6 +45,7 @@ extern const struct linux_logo logo_superh_mono; 949 | extern const struct linux_logo logo_superh_vga16; 950 | extern const struct linux_logo logo_superh_clut224; 951 | extern const struct linux_logo logo_spe_clut224; 952 | +extern const struct linux_logo logo_gokrazy_clut224; 953 | 954 | extern const struct linux_logo *fb_find_logo(int depth); 955 | #ifdef CONFIG_FB_LOGO_EXTRA 956 | -- 957 | 2.31.1 958 | 959 | -------------------------------------------------------------------------------- /_build/0201-enable-spidev.patch: -------------------------------------------------------------------------------- 1 | diff --git a/arch/arm/boot/dts/broadcom/bcm283x.dtsi b/arch/arm/boot/dts/broadcom/bcm283x.dtsi 2 | index e1abe8c73..3d4baaeee 100644 3 | --- a/arch/arm/boot/dts/broadcom/bcm283x.dtsi 4 | +++ b/arch/arm/boot/dts/broadcom/bcm283x.dtsi 5 | @@ -297,6 +297,14 @@ uart1_ctsrts_gpio42: uart1_ctsrts_gpio42 { 6 | brcm,pins = <42 43>; 7 | brcm,function = ; 8 | }; 9 | + spi0_pins: spi0_pins { 10 | + brcm,pins = <9 10 11>; 11 | + brcm,function = ; 12 | + }; 13 | + spi0_cs_pins: spi0_cs_pins { 14 | + brcm,pins = <8 7>; 15 | + brcm,function = ; 16 | + }; 17 | }; 18 | 19 | uart0: serial@7e201000 { 20 | @@ -331,7 +339,28 @@ spi: spi@7e204000 { 21 | clocks = <&clocks BCM2835_CLOCK_VPU>; 22 | #address-cells = <1>; 23 | #size-cells = <0>; 24 | - status = "disabled"; 25 | + status = "okay"; 26 | + dmas = <&dma 6>, <&dma 7>; 27 | + dma-names = "tx", "rx"; 28 | + cs-gpios = <&gpio 8 1>, <&gpio 7 1>; 29 | + pinctrl-names = "default"; 30 | + pinctrl-0 = <&spi0_pins &spi0_cs_pins>; 31 | + 32 | + spidev0: spidev@0 { 33 | + compatible = "brcm,bcm2835-spi"; 34 | + spi-max-frequency = <125000000>; 35 | + reg = <0>; 36 | + #address-cells = <1>; 37 | + #size-cells = <0>; 38 | + }; 39 | + 40 | + spidev1: spidev@1 { 41 | + compatible = "brcm,bcm2835-spi"; 42 | + spi-max-frequency = <125000000>; 43 | + reg = <1>; 44 | + #address-cells = <1>; 45 | + #size-cells = <0>; 46 | + }; 47 | }; 48 | 49 | i2c0: i2c@7e205000 { 50 | --- i/drivers/spi/spidev.c 2023-04-26 17:21:32.926059627 +0200 51 | +++ w/drivers/spi/spidev.c 2023-04-26 18:13:58.348607163 +0200 52 | @@ -736,6 +736,7 @@ 53 | } 54 | 55 | static const struct of_device_id spidev_dt_ids[] = { 56 | + { .compatible = "brcm,bcm2835-spi", .data = &spidev_of_check }, 57 | { .compatible = "abb,spi-sensor", .data = &spidev_of_check }, 58 | { .compatible = "cisco,spi-petra", .data = &spidev_of_check }, 59 | { .compatible = "dh,dhcom-board", .data = &spidev_of_check }, 60 | -------------------------------------------------------------------------------- /_build/config.addendum.txt: -------------------------------------------------------------------------------- 1 | CONFIG_ARCH_BCM2835=y 2 | CONFIG_HW_RANDOM_BCM2835=y 3 | CONFIG_DMA_BCM2835=y 4 | CONFIG_I2C_BCM2835=y 5 | CONFIG_SPI_BCM2835=y 6 | CONFIG_SPI_BCM2835AUX=y 7 | CONFIG_SERIAL_8250_BCM2835AUX=y 8 | CONFIG_BCM2835_WDT=y 9 | CONFIG_SND_BCM2835_SOC_I2S=y 10 | CONFIG_USB_USBNET=y 11 | CONFIG_USB_NET_SMSC95XX=y 12 | CONFIG_BCM2835_MBOX=y 13 | CONFIG_RASPBERRYPI_FIRMWARE=y 14 | CONFIG_RASPBERRYPI_POWER=y 15 | CONFIG_IPV6=y 16 | CONFIG_USB_LAN78XX=y 17 | CONFIG_DYNAMIC_DEBUG=y 18 | CONFIG_BCMGENET=y 19 | CONFIG_BROADCOM_PHY=y 20 | CONFIG_ZONE_DMA=y 21 | CONFIG_ZONE_DMA32=y 22 | CONFIG_HOLES_IN_ZONE=y 23 | 24 | # For the VL805 USB host controller on the Raspberry Pi 4: 25 | CONFIG_PCIE_BRCMSTB=y 26 | CONFIG_USB_NET_CDCETHER=y 27 | CONFIG_USB_VL600=y 28 | 29 | # For physically connecting the gokrazy bakery: 30 | CONFIG_USB_SERIAL=y 31 | CONFIG_USB_SERIAL_FTDI_SIO=y 32 | CONFIG_USB_SERIAL_CP210X=y 33 | CONFIG_USB_SERIAL_CH341=y 34 | 35 | # For physically connecting the scan2drive USB LCD: 36 | CONFIG_USB_ACM=y 37 | 38 | # Enable USB printer support /dev/usb/lp0. 39 | CONFIG_USB_PRINTER=y 40 | 41 | # enable simple framebuffer for early boot 42 | CONFIG_FB_SIMPLE=y 43 | 44 | # Enable the vc4 drm driver for HDMI: 45 | CONFIG_DRM=y 46 | CONFIG_DRM_VC4=y 47 | CONFIG_DRM_VC4_HDMI_CEC=y 48 | 49 | # For using github.com/vishvananda/netlink 50 | CONFIG_NETFILTER_NETLINK_QUEUE=y 51 | CONFIG_XFRM_USER=y 52 | 53 | # For Apple USB Ethernet adapters: 54 | CONFIG_USB_NET_AX8817X=y 55 | # For Linksys USB3GIG Ethernet adapters, 56 | # tested USB VID/PID: 13b1:0041 57 | CONFIG_USB_RTL8152=y 58 | 59 | # For iptables: 60 | CONFIG_IPV6=y 61 | CONFIG_NF_CONNTRACK=y 62 | CONFIG_NF_LOG_COMMON=y 63 | CONFIG_NF_CONNTRACK_FTP=y 64 | CONFIG_NF_CONNTRACK_IRC=y 65 | CONFIG_NF_CONNTRACK_SIP=y 66 | CONFIG_NF_CONNTRACK_TFTP=y 67 | CONFIG_NF_CT_NETLINK=y 68 | CONFIG_NF_NAT=y 69 | CONFIG_NF_NAT_FTP=y 70 | CONFIG_NF_NAT_IRC=y 71 | CONFIG_NF_NAT_SIP=y 72 | CONFIG_NF_NAT_TFTP=y 73 | CONFIG_NETFILTER_XTABLES=y 74 | CONFIG_NETFILTER_XT_TARGET_LOG=y 75 | CONFIG_NETFILTER_XT_NAT=y 76 | CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y 77 | CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y 78 | CONFIG_NF_DEFRAG_IPV4=y 79 | CONFIG_NF_CONNTRACK_IPV4=y 80 | CONFIG_NF_LOG_IPV4=y 81 | CONFIG_NF_REJECT_IPV4=y 82 | CONFIG_NF_NAT_IPV4=y 83 | CONFIG_NF_NAT_MASQUERADE_IPV4=y 84 | CONFIG_IP_NF_IPTABLES=y 85 | CONFIG_IP_NF_FILTER=y 86 | CONFIG_IP_NF_TARGET_REJECT=y 87 | CONFIG_IP_NF_NAT=y 88 | CONFIG_IP_NF_TARGET_MASQUERADE=y 89 | CONFIG_IP_NF_MANGLE=y 90 | CONFIG_NF_DEFRAG_IPV6=y 91 | CONFIG_NF_CONNTRACK_IPV6=y 92 | CONFIG_NF_REJECT_IPV6=y 93 | CONFIG_NF_LOG_IPV6=y 94 | CONFIG_IP6_NF_IPTABLES=y 95 | CONFIG_IP6_NF_FILTER=y 96 | CONFIG_IP6_NF_TARGET_REJECT=y 97 | CONFIG_IP6_NF_MANGLE=y 98 | CONFIG_LIBCRC32C=y 99 | 100 | # For FUSE (for cpu(1)): 101 | CONFIG_FUSE_FS=y 102 | 103 | # For exfat compat 104 | CONFIG_EXFAT_FS=y 105 | 106 | # For periph.io: 107 | CONFIG_GPIO_SYSFS=y 108 | CONFIG_SPI_SPIDEV=y 109 | CONFIG_SPI_GPIO=y 110 | CONFIG_GPIOLIB=y 111 | CONFIG_GPIOLIB_IRQCHIP=y 112 | 113 | # For the Broadcom Wi-Fi on Raspberry Pi 3 and 4: 114 | CONFIG_RFKILL=y 115 | CONFIG_CFG80211=y 116 | CONFIG_BRCMFMAC=m 117 | CONFIG_NLMON=y 118 | 119 | # For Bluetooth: 120 | CONFIG_BT=m 121 | CONFIG_BT_BCM=m 122 | CONFIG_BT_HCIUART=m 123 | CONFIG_BT_HCIUART_BCM=y 124 | 125 | # For using github.com/vishvananda/netlink 126 | CONFIG_NETFILTER_NETLINK_QUEUE=y 127 | CONFIG_XFRM_USER=y 128 | 129 | # For nftables: 130 | CONFIG_NF_TABLES=y 131 | CONFIG_NF_NAT_IPV4=y 132 | CONFIG_NF_NAT_MASQUERADE_IPV4=y 133 | CONFIG_NFT_PAYLOAD=y 134 | CONFIG_NFT_EXTHDR=y 135 | CONFIG_NFT_META=y 136 | CONFIG_NFT_CT=y 137 | CONFIG_NFT_RBTREE=y 138 | CONFIG_NFT_HASH=y 139 | CONFIG_NFT_COUNTER=y 140 | CONFIG_NFT_LOG=y 141 | CONFIG_NFT_LIMIT=y 142 | CONFIG_NFT_NAT=y 143 | CONFIG_NFT_COMPAT=y 144 | CONFIG_NFT_MASQ=y 145 | CONFIG_NFT_MASQ_IPV4=y 146 | CONFIG_NFT_REDIR=y 147 | CONFIG_NFT_REJECT=y 148 | CONFIG_NF_TABLES_IPV4=y 149 | CONFIG_NFT_REJECT_IPV4=y 150 | CONFIG_NFT_CHAIN_ROUTE_IPV4=y 151 | CONFIG_NFT_CHAIN_NAT_IPV4=y 152 | CONFIG_NF_TABLES_IPV6=y 153 | CONFIG_NFT_CHAIN_ROUTE_IPV6=y 154 | CONFIG_NFT_OBJREF=y 155 | 156 | # For WireGuard 157 | CONFIG_NET_UDP_TUNNEL=y 158 | CONFIG_WIREGUARD=y 159 | 160 | # For tun devices, see https://www.kernel.org/doc/Documentation/networking/tuntap.txt 161 | CONFIG_TUN=y 162 | 163 | # For traffic shaping using tc: 164 | CONFIG_NET_SCH_TBF=y 165 | 166 | # For iproute2’s ss(8): 167 | CONFIG_INET_DIAG=y 168 | 169 | # For macvlan ethernet devices: 170 | CONFIG_MACVLAN=y 171 | 172 | # For /proc/config.gz 173 | CONFIG_IKCONFIG=y 174 | CONFIG_IKCONFIG_PROC=y 175 | 176 | # For Raspberry Pi 3 and 4 hwmon: 177 | CONFIG_HWMON=y 178 | CONFIG_BCM2711_THERMAL=y 179 | CONFIG_BCM2835_THERMAL=y 180 | CONFIG_SENSORS_RASPBERRYPI_HWMON=y 181 | 182 | # For Raspberry Pi 4 CPU frequency: 183 | CONFIG_CLK_RASPBERRYPI=y 184 | CONFIG_ARM_RASPBERRYPI_CPUFREQ=y 185 | 186 | # This reduces the boot-to-fbstatus time from 35s to 13s! 187 | CONFIG_SQUASHFS_DECOMP_MULTI=y 188 | CONFIG_SQUASHFS_COMPILE_DECOMP_MULTI=y 189 | 190 | # For runc: 191 | CONFIG_BPF_SYSCALL=y 192 | CONFIG_CGROUP_FREEZER=y 193 | CONFIG_CGROUP_BPF=y 194 | CONFIG_SOCK_CGROUP_DATA=y 195 | CONFIG_NET_SOCK_MSG=y 196 | # For podman: 197 | CONFIG_OVERLAY_FS=y 198 | CONFIG_BRIDGE=y 199 | CONFIG_VETH=y 200 | CONFIG_NETFILTER_XT_MATCH_COMMENT=y 201 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y 202 | CONFIG_NETFILTER_XT_MARK=y 203 | CONFIG_NF_TABLES_INET=y 204 | CONFIG_NFT_REJECT_INET=y 205 | CONFIG_NFT_FIB_INET=y 206 | CONFIG_NFT_FIB_IPV4=y 207 | CONFIG_NFT_FIB_IPV6=y 208 | # For Docker 28 209 | CONFIG_IP_SET=y 210 | CONFIG_IP_SET_HASH_NET=y 211 | CONFIG_BRIDGE_NETFILTER=y 212 | CONFIG_NETFILTER_XT_SET=y 213 | 214 | # Enable policy routing (required for Tailscale) 215 | CONFIG_IP_MULTIPLE_TABLES=y 216 | CONFIG_IPV6_MULTIPLE_TABLES=y 217 | 218 | # TODO: trim the settings below to the minimum set that works (taken from debian) 219 | ## 220 | ## file: arch/arm64/Kconfig 221 | ## 222 | CONFIG_PCI=y 223 | CONFIG_ARM64_ERRATUM_834220=y 224 | #. Until we decide how/whether to handle this in userland as well 225 | # CONFIG_ARM64_ERRATUM_843419 is not set 226 | ## choice: Virtual address space size 227 | CONFIG_ARM64_VA_BITS_48=y 228 | ## end choice 229 | CONFIG_SCHED_MC=y 230 | CONFIG_SECCOMP=y 231 | CONFIG_XEN=y 232 | CONFIG_RANDOMIZE_BASE=y 233 | CONFIG_RANDOMIZE_MODULE_REGION_FULL=y 234 | CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y 235 | CONFIG_EFI_SECURE_BOOT_SECURELEVEL=y 236 | CONFIG_COMPAT=y 237 | 238 | ## 239 | ## file: arch/arm64/crypto/Kconfig 240 | ## 241 | CONFIG_ARM64_CRYPTO=y 242 | CONFIG_CRYPTO_SHA1_ARM64_CE=y 243 | CONFIG_CRYPTO_SHA2_ARM64_CE=y 244 | CONFIG_CRYPTO_GHASH_ARM64_CE=y 245 | CONFIG_CRYPTO_AES_ARM64_CE=y 246 | CONFIG_CRYPTO_AES_ARM64_CE_CCM=y 247 | CONFIG_CRYPTO_AES_ARM64_CE_BLK=y 248 | # CONFIG_CRYPTO_AES_ARM64_NEON_BLK is not set 249 | CONFIG_CRYPTO_CRC32_ARM64=y 250 | 251 | ## 252 | ## file: arch/arm64/kvm/Kconfig 253 | ## 254 | CONFIG_VIRTUALIZATION=y 255 | CONFIG_KVM=y 256 | 257 | ## 258 | ## file: arch/arm64/Kconfig.platforms 259 | ## 260 | CONFIG_ARCH_BCM2835=y 261 | CONFIG_ARCH_HISI=y 262 | CONFIG_ARCH_MESON=y 263 | CONFIG_ARCH_MVEBU=y 264 | CONFIG_ARCH_QCOM=y 265 | CONFIG_ARCH_SEATTLE=y 266 | CONFIG_ARCH_TEGRA=y 267 | CONFIG_ARCH_THUNDER=y 268 | CONFIG_ARCH_VEXPRESS=y 269 | CONFIG_ARCH_XGENE=y 270 | 271 | ## 272 | ## file: drivers/acpi/Kconfig 273 | ## 274 | CONFIG_ACPI=y 275 | 276 | ## 277 | ## file: drivers/ata/Kconfig 278 | ## 279 | CONFIG_SATA_AHCI_PLATFORM=y 280 | CONFIG_AHCI_MVEBU=y 281 | CONFIG_AHCI_TEGRA=y 282 | CONFIG_AHCI_XGENE=y 283 | CONFIG_SATA_AHCI_SEATTLE=y 284 | 285 | ## 286 | ## file: drivers/bluetooth/Kconfig 287 | ## 288 | CONFIG_BT_HCIUART=y 289 | CONFIG_BT_QCOMSMD=y 290 | 291 | ## 292 | ## file: drivers/bus/Kconfig 293 | ## 294 | CONFIG_QCOM_EBI2=y 295 | CONFIG_TEGRA_ACONNECT=y 296 | 297 | ## 298 | ## file: drivers/char/hw_random/Kconfig 299 | ## 300 | CONFIG_HW_RANDOM_BCM2835=y 301 | CONFIG_HW_RANDOM_HISI=y 302 | CONFIG_HW_RANDOM_MSM=y 303 | CONFIG_HW_RANDOM_XGENE=y 304 | CONFIG_HW_RANDOM_MESON=y 305 | CONFIG_HW_RANDOM_CAVIUM=y 306 | 307 | ## 308 | ## file: drivers/char/ipmi/Kconfig 309 | ## 310 | CONFIG_IPMI_HANDLER=y 311 | CONFIG_IPMI_DEVICE_INTERFACE=y 312 | CONFIG_IPMI_SSIF=y 313 | 314 | ## 315 | ## file: drivers/clk/Kconfig 316 | ## 317 | CONFIG_COMMON_CLK_XGENE=y 318 | 319 | ## 320 | ## file: drivers/clk/hisilicon/Kconfig 321 | ## 322 | CONFIG_STUB_CLK_HI6220=y 323 | 324 | ## 325 | ## file: drivers/clk/qcom/Kconfig 326 | ## 327 | CONFIG_COMMON_CLK_QCOM=y 328 | CONFIG_MSM_GCC_8916=y 329 | CONFIG_MSM_GCC_8996=y 330 | CONFIG_MSM_MMCC_8996=y 331 | 332 | ## 333 | ## file: drivers/cpufreq/Kconfig 334 | ## 335 | CONFIG_CPUFREQ_DT=y 336 | 337 | ## 338 | ## file: drivers/cpuidle/Kconfig.arm 339 | ## 340 | CONFIG_ARM_CPUIDLE=y 341 | 342 | ## 343 | ## file: drivers/crypto/Kconfig 344 | ## 345 | CONFIG_CRYPTO_DEV_QCE=y 346 | 347 | ## 348 | ## file: drivers/dma/Kconfig 349 | ## 350 | CONFIG_DMADEVICES=y 351 | CONFIG_DMA_BCM2835=y 352 | CONFIG_K3_DMA=y 353 | CONFIG_MV_XOR=y 354 | CONFIG_MV_XOR_V2=y 355 | CONFIG_TEGRA20_APB_DMA=y 356 | CONFIG_TEGRA210_ADMA=y 357 | CONFIG_XGENE_DMA=y 358 | 359 | ## 360 | ## file: drivers/dma/qcom/Kconfig 361 | ## 362 | CONFIG_QCOM_BAM_DMA=y 363 | CONFIG_QCOM_HIDMA_MGMT=y 364 | CONFIG_QCOM_HIDMA=y 365 | 366 | ## 367 | ## file: drivers/edac/Kconfig 368 | ## 369 | CONFIG_EDAC=y 370 | CONFIG_EDAC_MM_EDAC=y 371 | CONFIG_EDAC_XGENE=y 372 | 373 | ## 374 | ## file: drivers/extcon/Kconfig 375 | ## 376 | CONFIG_EXTCON=y 377 | CONFIG_EXTCON_QCOM_SPMI_MISC=y 378 | CONFIG_EXTCON_USB_GPIO=y 379 | 380 | ## 381 | ## file: drivers/firmware/Kconfig 382 | ## 383 | CONFIG_RASPBERRYPI_FIRMWARE=y 384 | 385 | ## 386 | ## file: drivers/gpio/Kconfig 387 | ## 388 | CONFIG_GPIOLIB=y 389 | CONFIG_GPIO_PL061=y 390 | CONFIG_GPIO_XGENE=y 391 | CONFIG_GPIO_XGENE_SB=y 392 | CONFIG_GPIO_PCA953X=y 393 | CONFIG_GPIO_PCA953X_IRQ=y 394 | CONFIG_GPIO_MAX77620=y 395 | 396 | ## 397 | ## file: drivers/gpu/drm/Kconfig 398 | ## 399 | CONFIG_DRM=y 400 | 401 | ## 402 | ## file: drivers/gpu/drm/bridge/adv7511/Kconfig 403 | ## 404 | CONFIG_DRM_I2C_ADV7511=y 405 | 406 | ## 407 | ## file: drivers/gpu/drm/hisilicon/kirin/Kconfig 408 | ## 409 | CONFIG_DRM_HISI_KIRIN=y 410 | 411 | ## 412 | ## file: drivers/gpu/drm/meson/Kconfig 413 | ## 414 | CONFIG_DRM_MESON=y 415 | 416 | ## 417 | ## file: drivers/gpu/drm/msm/Kconfig 418 | ## 419 | CONFIG_DRM_MSM=y 420 | CONFIG_DRM_MSM_DSI=y 421 | CONFIG_DRM_MSM_DSI_PLL=y 422 | CONFIG_DRM_MSM_DSI_28NM_PHY=y 423 | CONFIG_DRM_MSM_DSI_20NM_PHY=y 424 | 425 | ## 426 | ## file: drivers/gpu/drm/panel/Kconfig 427 | ## 428 | CONFIG_DRM_PANEL_SIMPLE=y 429 | 430 | ## 431 | ## file: drivers/gpu/drm/tegra/Kconfig 432 | ## 433 | CONFIG_DRM_TEGRA=y 434 | CONFIG_DRM_TEGRA_STAGING=y 435 | 436 | ## 437 | ## file: drivers/gpu/drm/vc4/Kconfig 438 | ## 439 | CONFIG_DRM_VC4=y 440 | 441 | ## 442 | ## file: drivers/gpu/host1x/Kconfig 443 | ## 444 | CONFIG_TEGRA_HOST1X=y 445 | 446 | ## 447 | ## file: drivers/hwmon/Kconfig 448 | ## 449 | CONFIG_SENSORS_XGENE=y 450 | 451 | ## 452 | ## file: drivers/hwspinlock/Kconfig 453 | ## 454 | CONFIG_HWSPINLOCK_QCOM=y 455 | 456 | ## 457 | ## file: drivers/iio/adc/Kconfig 458 | ## 459 | CONFIG_QCOM_SPMI_IADC=y 460 | CONFIG_QCOM_SPMI_VADC=y 461 | 462 | ## 463 | ## file: drivers/input/keyboard/Kconfig 464 | ## 465 | CONFIG_KEYBOARD_GPIO=y 466 | CONFIG_KEYBOARD_TEGRA=y 467 | 468 | ## 469 | ## file: drivers/input/misc/Kconfig 470 | ## 471 | CONFIG_INPUT_MISC=y 472 | CONFIG_INPUT_PM8941_PWRKEY=y 473 | CONFIG_INPUT_UINPUT=y 474 | CONFIG_INPUT_HISI_POWERKEY=y 475 | 476 | ## 477 | ## file: drivers/iommu/Kconfig 478 | ## 479 | CONFIG_TEGRA_IOMMU_SMMU=y 480 | CONFIG_ARM_SMMU=y 481 | CONFIG_ARM_SMMU_V3=y 482 | 483 | ## 484 | ## file: drivers/leds/Kconfig 485 | ## 486 | CONFIG_LEDS_GPIO=y 487 | 488 | ## 489 | ## file: drivers/mailbox/Kconfig 490 | ## 491 | CONFIG_MAILBOX=y 492 | CONFIG_BCM2835_MBOX=y 493 | CONFIG_HI6220_MBOX=y 494 | CONFIG_XGENE_SLIMPRO_MBOX=y 495 | 496 | ## 497 | ## file: drivers/memory/tegra/Kconfig 498 | ## 499 | CONFIG_TEGRA_MC=y 500 | 501 | ## 502 | ## file: drivers/mfd/Kconfig 503 | ## 504 | CONFIG_MFD_CROS_EC=y 505 | CONFIG_MFD_CROS_EC_I2C=y 506 | CONFIG_MFD_CROS_EC_SPI=y 507 | CONFIG_MFD_HI655X_PMIC=y 508 | CONFIG_MFD_MAX77620=y 509 | CONFIG_MFD_QCOM_RPM=y 510 | CONFIG_MFD_SPMI_PMIC=y 511 | 512 | ## 513 | ## file: drivers/misc/Kconfig 514 | ## 515 | CONFIG_QCOM_COINCELL=y 516 | 517 | ## 518 | ## file: drivers/misc/ti-st/Kconfig 519 | ## 520 | CONFIG_TI_ST=y 521 | 522 | ## 523 | ## file: drivers/mmc/Kconfig 524 | ## 525 | CONFIG_MMC=y 526 | 527 | ## 528 | ## file: drivers/mmc/host/Kconfig 529 | ## 530 | CONFIG_MMC_ARMMMCI=y 531 | CONFIG_MMC_QCOM_DML=y 532 | CONFIG_MMC_SDHCI_PLTFM=y 533 | CONFIG_MMC_SDHCI_TEGRA=y 534 | CONFIG_MMC_SDHCI_IPROC=y 535 | CONFIG_MMC_MESON_GX=y 536 | CONFIG_MMC_SDHCI_MSM=y 537 | CONFIG_MMC_SPI=y 538 | CONFIG_MMC_DW=y 539 | CONFIG_MMC_DW_K3=y 540 | 541 | ## 542 | ## file: drivers/mtd/spi-nor/Kconfig 543 | ## 544 | CONFIG_SPI_HISI_SFC=y 545 | 546 | ## 547 | ## file: drivers/net/ethernet/Kconfig 548 | ## 549 | CONFIG_FEALNX=y 550 | 551 | ## 552 | ## file: drivers/net/ethernet/3com/Kconfig 553 | ## 554 | CONFIG_NET_VENDOR_3COM=y 555 | CONFIG_VORTEX=y 556 | CONFIG_TYPHOON=y 557 | 558 | ## 559 | ## file: drivers/net/ethernet/8390/Kconfig 560 | ## 561 | CONFIG_NET_VENDOR_8390=y 562 | CONFIG_NE2K_PCI=y 563 | 564 | ## 565 | ## file: drivers/net/ethernet/adaptec/Kconfig 566 | ## 567 | CONFIG_NET_VENDOR_ADAPTEC=y 568 | CONFIG_ADAPTEC_STARFIRE=y 569 | 570 | ## 571 | ## file: drivers/net/ethernet/amd/Kconfig 572 | ## 573 | CONFIG_AMD_XGBE=y 574 | 575 | ## 576 | ## file: drivers/net/ethernet/apm/xgene/Kconfig 577 | ## 578 | CONFIG_NET_XGENE=y 579 | 580 | ## 581 | ## file: drivers/net/ethernet/cavium/Kconfig 582 | ## 583 | CONFIG_NET_VENDOR_CAVIUM=y 584 | CONFIG_THUNDER_NIC_PF=y 585 | CONFIG_THUNDER_NIC_VF=y 586 | CONFIG_THUNDER_NIC_BGX=y 587 | CONFIG_THUNDER_NIC_RGX=y 588 | 589 | ## 590 | ## file: drivers/net/ethernet/dec/tulip/Kconfig 591 | ## 592 | CONFIG_NET_TULIP=y 593 | CONFIG_DE2104X=y 594 | CONFIG_TULIP=y 595 | # CONFIG_TULIP_MWI is not set 596 | # CONFIG_TULIP_MMIO is not set 597 | CONFIG_WINBOND_840=y 598 | CONFIG_DM9102=y 599 | 600 | ## 601 | ## file: drivers/net/ethernet/dlink/Kconfig 602 | ## 603 | CONFIG_NET_VENDOR_DLINK=y 604 | CONFIG_SUNDANCE=y 605 | # CONFIG_SUNDANCE_MMIO is not set 606 | 607 | ## 608 | ## file: drivers/net/ethernet/hisilicon/Kconfig 609 | ## 610 | CONFIG_NET_VENDOR_HISILICON=y 611 | CONFIG_HIX5HD2_GMAC=y 612 | CONFIG_HISI_FEMAC=y 613 | CONFIG_HIP04_ETH=y 614 | CONFIG_HNS=y 615 | CONFIG_HNS_DSAF=y 616 | CONFIG_HNS_ENET=y 617 | 618 | ## 619 | ## file: drivers/net/ethernet/intel/Kconfig 620 | ## 621 | CONFIG_NET_VENDOR_INTEL=y 622 | CONFIG_E100=y 623 | 624 | ## 625 | ## file: drivers/net/ethernet/natsemi/Kconfig 626 | ## 627 | CONFIG_NET_VENDOR_NATSEMI=y 628 | CONFIG_NATSEMI=y 629 | 630 | ## 631 | ## file: drivers/net/ethernet/realtek/Kconfig 632 | ## 633 | CONFIG_8139CP=y 634 | CONFIG_8139TOO=y 635 | 636 | ## 637 | ## file: drivers/net/ethernet/smsc/Kconfig 638 | ## 639 | CONFIG_NET_VENDOR_SMSC=y 640 | CONFIG_SMC91X=y 641 | CONFIG_EPIC100=y 642 | CONFIG_SMSC911X=y 643 | 644 | ## 645 | ## file: drivers/net/ethernet/stmicro/stmmac/Kconfig 646 | ## 647 | CONFIG_STMMAC_ETH=y 648 | CONFIG_STMMAC_PLATFORM=y 649 | CONFIG_DWMAC_GENERIC=y 650 | CONFIG_DWMAC_IPQ806X=y 651 | CONFIG_DWMAC_MESON=y 652 | 653 | ## 654 | ## file: drivers/net/fddi/Kconfig 655 | ## 656 | CONFIG_FDDI=y 657 | CONFIG_SKFP=y 658 | 659 | ## 660 | ## file: drivers/net/phy/Kconfig 661 | ## 662 | CONFIG_MDIO_HISI_FEMAC=y 663 | CONFIG_MDIO_THUNDER=y 664 | CONFIG_MDIO_XGENE=y 665 | CONFIG_MESON_GXL_PHY=y 666 | 667 | ## 668 | ## file: drivers/net/wireless/ath/wcn36xx/Kconfig 669 | ## 670 | CONFIG_WCN36XX=y 671 | 672 | ## 673 | ## file: drivers/net/wireless/ti/Kconfig 674 | ## 675 | CONFIG_WLAN_VENDOR_TI=y 676 | CONFIG_WILINK_PLATFORM_DATA=y 677 | 678 | ## 679 | ## file: drivers/net/wireless/ti/wl1251/Kconfig 680 | ## 681 | CONFIG_WL1251=y 682 | CONFIG_WL1251_SPI=y 683 | CONFIG_WL1251_SDIO=y 684 | 685 | ## 686 | ## file: drivers/net/wireless/ti/wl12xx/Kconfig 687 | ## 688 | CONFIG_WL12XX=y 689 | 690 | ## 691 | ## file: drivers/net/wireless/ti/wl18xx/Kconfig 692 | ## 693 | CONFIG_WL18XX=y 694 | 695 | ## 696 | ## file: drivers/net/wireless/ti/wlcore/Kconfig 697 | ## 698 | CONFIG_WLCORE=y 699 | CONFIG_WLCORE_SPI=y 700 | CONFIG_WLCORE_SDIO=y 701 | 702 | ## 703 | ## file: drivers/nvmem/Kconfig 704 | ## 705 | CONFIG_QCOM_QFPROM=y 706 | 707 | ## 708 | ## file: drivers/pci/host/Kconfig 709 | ## 710 | CONFIG_PCI_AARDVARK=y 711 | CONFIG_PCI_HOST_GENERIC=y 712 | CONFIG_PCI_XGENE=y 713 | CONFIG_PCI_HISI=y 714 | CONFIG_PCIE_QCOM=y 715 | CONFIG_PCI_HOST_THUNDER_PEM=y 716 | CONFIG_PCI_HOST_THUNDER_ECAM=y 717 | CONFIG_PCIE_ARMADA_8K=y 718 | 719 | ## 720 | ## file: drivers/phy/Kconfig 721 | ## 722 | CONFIG_PHY_HI6220_USB=y 723 | CONFIG_PHY_QCOM_APQ8064_SATA=y 724 | CONFIG_PHY_QCOM_IPQ806X_SATA=y 725 | CONFIG_PHY_XGENE=y 726 | CONFIG_PHY_QCOM_UFS=y 727 | CONFIG_PHY_MESON8B_USB2=y 728 | 729 | ## 730 | ## file: drivers/phy/tegra/Kconfig 731 | ## 732 | CONFIG_PHY_TEGRA_XUSB=y 733 | 734 | ## 735 | ## file: drivers/pinctrl/Kconfig 736 | ## 737 | CONFIG_PINCTRL_AMD=y 738 | CONFIG_PINCTRL_SINGLE=y 739 | CONFIG_PINCTRL_MAX77620=y 740 | 741 | ## 742 | ## file: drivers/pinctrl/qcom/Kconfig 743 | ## 744 | CONFIG_PINCTRL_MSM8916=y 745 | CONFIG_PINCTRL_MSM8996=y 746 | CONFIG_PINCTRL_QCOM_SPMI_PMIC=y 747 | CONFIG_PINCTRL_QCOM_SSBI_PMIC=y 748 | 749 | ## 750 | ## file: drivers/platform/chrome/Kconfig 751 | ## 752 | CONFIG_CHROME_PLATFORMS=y 753 | 754 | ## 755 | ## file: drivers/power/reset/Kconfig 756 | ## 757 | CONFIG_POWER_RESET_HISI=y 758 | CONFIG_POWER_RESET_MSM=y 759 | CONFIG_POWER_RESET_VEXPRESS=y 760 | CONFIG_POWER_RESET_XGENE=y 761 | CONFIG_POWER_RESET_SYSCON=y 762 | CONFIG_POWER_RESET_SYSCON_POWEROFF=y 763 | 764 | ## 765 | ## file: drivers/power/supply/Kconfig 766 | ## 767 | CONFIG_BATTERY_BQ27XXX=y 768 | CONFIG_CHARGER_QCOM_SMBB=y 769 | 770 | ## 771 | ## file: drivers/pwm/Kconfig 772 | ## 773 | CONFIG_PWM=y 774 | CONFIG_PWM_BCM2835=y 775 | CONFIG_PWM_MESON=y 776 | CONFIG_PWM_TEGRA=y 777 | 778 | ## 779 | ## file: drivers/regulator/Kconfig 780 | ## 781 | CONFIG_REGULATOR=y 782 | CONFIG_REGULATOR_FIXED_VOLTAGE=y 783 | CONFIG_REGULATOR_HI655X=y 784 | CONFIG_REGULATOR_MAX77620=y 785 | CONFIG_REGULATOR_PWM=y 786 | CONFIG_REGULATOR_QCOM_RPM=y 787 | CONFIG_REGULATOR_QCOM_SMD_RPM=y 788 | CONFIG_REGULATOR_QCOM_SPMI=y 789 | 790 | ## 791 | ## file: drivers/remoteproc/Kconfig 792 | ## 793 | CONFIG_QCOM_Q6V5_PIL=y 794 | #. We want to enable this but it currently results in a dependency loop! 795 | # CONFIG_QCOM_WCNSS_PIL is not set 796 | 797 | ## 798 | ## file: drivers/reset/Kconfig 799 | ## 800 | CONFIG_RESET_CONTROLLER=y 801 | CONFIG_RESET_MESON=y 802 | # No longer in the arm64 defconfig due to commit 8ae030c34dce4f5764e945b325e8dc4d2adef044: 803 | CONFIG_RESET_RASPBERRYPI=y 804 | 805 | ## 806 | ## file: drivers/reset/hisilicon/Kconfig 807 | ## 808 | CONFIG_COMMON_RESET_HI6220=y 809 | 810 | ## 811 | ## file: drivers/rtc/Kconfig 812 | ## 813 | CONFIG_RTC_DRV_DS1307=y 814 | CONFIG_RTC_DRV_MAX77686=y 815 | CONFIG_RTC_DRV_EFI=y 816 | CONFIG_RTC_DRV_PL031=y 817 | CONFIG_RTC_DRV_PM8XXX=y 818 | CONFIG_RTC_DRV_TEGRA=y 819 | CONFIG_RTC_DRV_XGENE=y 820 | 821 | ## 822 | ## file: drivers/scsi/Kconfig 823 | ## 824 | CONFIG_SCSI_DMX3191D=y 825 | 826 | ## 827 | ## file: drivers/scsi/hisi_sas/Kconfig 828 | ## 829 | CONFIG_SCSI_HISI_SAS=y 830 | 831 | ## 832 | ## file: drivers/soc/bcm/Kconfig 833 | ## 834 | CONFIG_RASPBERRYPI_POWER=y 835 | 836 | ## 837 | ## file: drivers/soc/qcom/Kconfig 838 | ## 839 | CONFIG_QCOM_GSBI=y 840 | CONFIG_QCOM_SMEM=y 841 | CONFIG_QCOM_SMD=y 842 | CONFIG_QCOM_SMD_RPM=y 843 | CONFIG_QCOM_SMP2P=y 844 | CONFIG_QCOM_SMSM=y 845 | CONFIG_QCOM_WCNSS_CTRL=y 846 | 847 | ## 848 | ## file: drivers/soc/tegra/Kconfig 849 | ## 850 | CONFIG_ARCH_TEGRA_132_SOC=y 851 | CONFIG_ARCH_TEGRA_210_SOC=y 852 | 853 | ## 854 | ## file: drivers/spi/Kconfig 855 | ## 856 | CONFIG_SPI_BCM2835=y 857 | CONFIG_SPI_BCM2835AUX=y 858 | CONFIG_SPI_MESON_SPIFC=y 859 | CONFIG_SPI_QUP=y 860 | CONFIG_SPI_TEGRA114=y 861 | CONFIG_SPI_TEGRA20_SFLASH=y 862 | CONFIG_SPI_TEGRA20_SLINK=y 863 | CONFIG_SPI_THUNDERX=y 864 | 865 | ## 866 | ## file: drivers/spmi/Kconfig 867 | ## 868 | CONFIG_SPMI=y 869 | CONFIG_SPMI_MSM_PMIC_ARB=y 870 | 871 | ## 872 | ## file: drivers/thermal/Kconfig 873 | ## 874 | CONFIG_THERMAL=y 875 | CONFIG_CPU_THERMAL=y 876 | CONFIG_HISI_THERMAL=y 877 | CONFIG_QCOM_SPMI_TEMP_ALARM=y 878 | 879 | ## 880 | ## file: drivers/thermal/qcom/Kconfig 881 | ## 882 | CONFIG_QCOM_TSENS=y 883 | 884 | ## 885 | ## file: drivers/thermal/tegra/Kconfig 886 | ## 887 | CONFIG_TEGRA_SOCTHERM=y 888 | 889 | ## 890 | ## file: drivers/tty/serial/Kconfig 891 | ## 892 | CONFIG_SERIAL_AMBA_PL010=y 893 | CONFIG_SERIAL_AMBA_PL010_CONSOLE=y 894 | CONFIG_SERIAL_AMBA_PL011=y 895 | CONFIG_SERIAL_AMBA_PL011_CONSOLE=y 896 | CONFIG_SERIAL_MESON=y 897 | CONFIG_SERIAL_MESON_CONSOLE=y 898 | CONFIG_SERIAL_TEGRA=y 899 | CONFIG_SERIAL_MSM=y 900 | CONFIG_SERIAL_MSM_CONSOLE=y 901 | CONFIG_SERIAL_MVEBU_UART=y 902 | CONFIG_SERIAL_MVEBU_CONSOLE=y 903 | 904 | ## 905 | ## file: drivers/tty/serial/8250/Kconfig 906 | ## 907 | CONFIG_SERIAL_8250=y 908 | CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y 909 | CONFIG_SERIAL_8250_CONSOLE=y 910 | CONFIG_SERIAL_8250_DMA=y 911 | CONFIG_SERIAL_8250_NR_UARTS=1 912 | CONFIG_SERIAL_8250_RUNTIME_UARTS=1 913 | CONFIG_SERIAL_8250_EXTENDED=y 914 | CONFIG_SERIAL_8250_SHARE_IRQ=y 915 | CONFIG_SERIAL_8250_BCM2835AUX=y 916 | CONFIG_SERIAL_8250_DW=y 917 | # CONFIG_SERIAL_8250_EM is not set 918 | CONFIG_SERIAL_OF_PLATFORM=y 919 | 920 | ## 921 | ## file: drivers/usb/chipidea/Kconfig 922 | ## 923 | CONFIG_USB_CHIPIDEA=y 924 | CONFIG_USB_CHIPIDEA_UDC=y 925 | CONFIG_USB_CHIPIDEA_HOST=y 926 | 927 | ## 928 | ## file: drivers/usb/dwc2/Kconfig 929 | ## 930 | CONFIG_USB_DWC2=y 931 | ## choice: DWC2 Mode Selection 932 | CONFIG_USB_DWC2_DUAL_ROLE=y 933 | ## end choice 934 | 935 | ## 936 | ## file: drivers/usb/dwc3/Kconfig 937 | ## 938 | CONFIG_USB_DWC3=y 939 | ## choice: DWC3 Mode Selection 940 | CONFIG_USB_DWC3_DUAL_ROLE=y 941 | ## end choice 942 | 943 | ## 944 | ## file: drivers/usb/gadget/Kconfig 945 | ## 946 | CONFIG_USB_GADGET=y 947 | 948 | ## 949 | ## file: drivers/usb/host/Kconfig 950 | ## 951 | #. xhci-platform apparently does not build as module, so xhci_hcd can't be either 952 | CONFIG_USB_XHCI_HCD=y 953 | CONFIG_USB_XHCI_PCI=y 954 | CONFIG_USB_XHCI_PCI_RENESAS=y 955 | CONFIG_USB_XHCI_PLATFORM=y 956 | CONFIG_USB_XHCI_TEGRA=y 957 | CONFIG_USB_EHCI_HCD=y 958 | CONFIG_USB_EHCI_MSM=y 959 | CONFIG_USB_EHCI_TEGRA=y 960 | CONFIG_USB_EHCI_HCD_PLATFORM=y 961 | CONFIG_USB_OHCI_HCD=y 962 | CONFIG_USB_OHCI_HCD_PLATFORM=y 963 | 964 | ## 965 | ## file: drivers/usb/misc/Kconfig 966 | ## 967 | CONFIG_USB_HSIC_USB3503=y 968 | 969 | ## 970 | ## file: drivers/usb/phy/Kconfig 971 | ## 972 | CONFIG_USB_MSM_OTG=y 973 | CONFIG_USB_QCOM_8X16_PHY=y 974 | 975 | ## 976 | ## file: drivers/video/backlight/Kconfig 977 | ## 978 | CONFIG_BACKLIGHT_GENERIC=y 979 | CONFIG_BACKLIGHT_LP855X=y 980 | 981 | ## 982 | ## file: drivers/video/fbdev/Kconfig 983 | ## 984 | CONFIG_FB_EFI=y 985 | 986 | ## 987 | ## file: drivers/virtio/Kconfig 988 | ## 989 | CONFIG_VIRTIO_MMIO=y 990 | 991 | ## 992 | ## file: drivers/watchdog/Kconfig 993 | ## 994 | CONFIG_TEGRA_WATCHDOG=y 995 | CONFIG_QCOM_WDT=y 996 | CONFIG_MESON_GXBB_WATCHDOG=y 997 | CONFIG_MESON_WATCHDOG=y 998 | CONFIG_BCM2835_WDT=y 999 | 1000 | ## 1001 | ## file: fs/pstore/Kconfig 1002 | ## 1003 | CONFIG_PSTORE=y 1004 | 1005 | ## 1006 | ## file: net/bluetooth/Kconfig 1007 | ## 1008 | CONFIG_BT_LEDS=y 1009 | 1010 | ## 1011 | ## file: sound/pci/hda/Kconfig 1012 | ## 1013 | CONFIG_SND_HDA_TEGRA=y 1014 | 1015 | ## 1016 | ## file: sound/soc/Kconfig 1017 | ## 1018 | CONFIG_SND_SOC=y 1019 | 1020 | ## 1021 | ## file: sound/soc/bcm/Kconfig 1022 | ## 1023 | CONFIG_SND_BCM2835_SOC_I2S=y 1024 | CONFIG_SND_BCM2835=y 1025 | 1026 | ## 1027 | ## file: sound/soc/qcom/Kconfig 1028 | ## 1029 | CONFIG_SND_SOC_QCOM=y 1030 | CONFIG_SND_SOC_APQ8016_SBC=y 1031 | 1032 | ## 1033 | ## file: sound/soc/tegra/Kconfig 1034 | ## 1035 | CONFIG_SND_SOC_TEGRA=y 1036 | CONFIG_SND_SOC_TEGRA_RT5640=y 1037 | CONFIG_SND_SOC_TEGRA_WM8753=y 1038 | CONFIG_SND_SOC_TEGRA_WM8903=y 1039 | CONFIG_SND_SOC_TEGRA_TRIMSLICE=y 1040 | CONFIG_SND_SOC_TEGRA_ALC5632=y 1041 | CONFIG_SND_SOC_TEGRA_MAX98090=y 1042 | CONFIG_SND_SOC_TEGRA_RT5677=y 1043 | 1044 | ## 1045 | ## file: drivers/w1/Kconfig 1046 | ## file: drivers/w1/masters/Kconfig 1047 | ## file: drivers/w1/slaves/Kconfig 1048 | ## 1049 | CONFIG_W1=y 1050 | CONFIG_W1_MASTER_GPIO=y 1051 | CONFIG_W1_SLAVE_THERM=y 1052 | CONFIG_GPIOLIB=y 1053 | 1054 | # for easy sandboxing with go-landlock 1055 | CONFIG_SECURITY_LANDLOCK=y 1056 | 1057 | # for v4l2 and uvcvideo 1058 | CONFIG_MEDIA_SUPPORT=y 1059 | CONFIG_MEDIA_CAMERA_SUPPORT=y 1060 | CONFIG_MEDIA_USB_SUPPORT=y 1061 | CONFIG_USB=y 1062 | CONFIG_VIDEO_DEV=y 1063 | CONFIG_USB_VIDEO_CLASS=m 1064 | -------------------------------------------------------------------------------- /_build/series: -------------------------------------------------------------------------------- 1 | 0001-Revert-add-index-to-the-ethernet-alias.patch 2 | 0201-enable-spidev.patch 3 | 0001-gokrazy-logo.patch 4 | -------------------------------------------------------------------------------- /_build/upstream-url.txt: -------------------------------------------------------------------------------- 1 | https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.17.4.tar.xz -------------------------------------------------------------------------------- /bcm2710-rpi-3-b-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/bcm2710-rpi-3-b-plus.dtb -------------------------------------------------------------------------------- /bcm2710-rpi-3-b.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/bcm2710-rpi-3-b.dtb -------------------------------------------------------------------------------- /bcm2710-rpi-cm3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/bcm2710-rpi-cm3.dtb -------------------------------------------------------------------------------- /bcm2710-rpi-zero-2-w.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/bcm2710-rpi-zero-2-w.dtb -------------------------------------------------------------------------------- /bcm2710-rpi-zero-2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/bcm2710-rpi-zero-2.dtb -------------------------------------------------------------------------------- /bcm2711-rpi-4-b.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/bcm2711-rpi-4-b.dtb -------------------------------------------------------------------------------- /bcm2711-rpi-400.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/bcm2711-rpi-400.dtb -------------------------------------------------------------------------------- /bcm2711-rpi-cm4-io.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/bcm2711-rpi-cm4-io.dtb -------------------------------------------------------------------------------- /cmdline.txt: -------------------------------------------------------------------------------- 1 | root=/dev/mmcblk0p2 init=/gokrazy/init rootwait panic=10 oops=panic 2 | -------------------------------------------------------------------------------- /config.txt: -------------------------------------------------------------------------------- 1 | # Switch the CPU from ARMv7 into ARMv8 (aarch64) mode 2 | arm_control=0x200 3 | 4 | enable_uart=0 5 | 6 | kernel=vmlinuz 7 | -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/gokrazy/kernel 2 | 3 | go 1.21 4 | -------------------------------------------------------------------------------- /kernel.go: -------------------------------------------------------------------------------- 1 | package kernel 2 | 3 | // empty package so we can use the go tool with this repository 4 | -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/crypto/cmac.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/crypto/cmac.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/crypto/ecc.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/crypto/ecc.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/crypto/ecdh_generic.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/crypto/ecdh_generic.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/bluetooth/btbcm.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/bluetooth/btbcm.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/bluetooth/btqca.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/bluetooth/btqca.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/bluetooth/btqcomsmd.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/bluetooth/btqcomsmd.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/bluetooth/hci_uart.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/bluetooth/hci_uart.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/media/common/uvc.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/media/common/uvc.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/media/common/videobuf2/videobuf2-common.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/media/common/videobuf2/videobuf2-common.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/media/common/videobuf2/videobuf2-memops.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/media/common/videobuf2/videobuf2-memops.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/media/common/videobuf2/videobuf2-v4l2.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/media/common/videobuf2/videobuf2-v4l2.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/media/common/videobuf2/videobuf2-vmalloc.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/media/common/videobuf2/videobuf2-vmalloc.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/media/usb/uvc/uvcvideo.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/media/usb/uvc/uvcvideo.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-sophgo.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-sophgo.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/brcmfmac-bca.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/brcmfmac-bca.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/brcmfmac-wcc.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/brcmfmac-wcc.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/kernel/net/bluetooth/bluetooth.ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/kernel/net/bluetooth/bluetooth.ko -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.alias: -------------------------------------------------------------------------------- 1 | # Aliases extracted from modules themselves. 2 | alias crypto-cmac cmac 3 | alias cmac cmac 4 | alias crypto-ecdh ecdh_generic 5 | alias ecdh ecdh_generic 6 | alias of:N*T*Csophgo,sg2044-dwmacC* dwmac_sophgo 7 | alias of:N*T*Csophgo,sg2044-dwmac dwmac_sophgo 8 | alias of:N*T*Csophgo,sg2042-dwmacC* dwmac_sophgo 9 | alias of:N*T*Csophgo,sg2042-dwmac dwmac_sophgo 10 | alias sdio:c*v04B4dBD3D* brcmfmac 11 | alias sdio:c*v02D0d4355* brcmfmac 12 | alias sdio:c*v02D0dA804* brcmfmac 13 | alias sdio:c*v02D0d4373* brcmfmac 14 | alias sdio:c*v02D0dAAE8* brcmfmac 15 | alias sdio:c*v02D0dAAE7* brcmfmac 16 | alias sdio:c*v02D0d4359* brcmfmac 17 | alias sdio:c*v02D0d4356* brcmfmac 18 | alias sdio:c*v02D0d4354* brcmfmac 19 | alias sdio:c*v02D0dA9BF* brcmfmac 20 | alias sdio:c*v02D0d4345* brcmfmac 21 | alias sdio:c*v02D0dA9AF* brcmfmac 22 | alias sdio:c*v02D0dA9A6* brcmfmac 23 | alias sdio:c*v02D0d4339* brcmfmac 24 | alias sdio:c*v02D0d4335* brcmfmac 25 | alias sdio:c*v02D0dA9A4* brcmfmac 26 | alias sdio:c*v02D0dA962* brcmfmac 27 | alias sdio:c*v02D0dA94D* brcmfmac 28 | alias sdio:c*v02D0dA94C* brcmfmac 29 | alias sdio:c*v02D0d4334* brcmfmac 30 | alias sdio:c*v02D0d4330* brcmfmac 31 | alias sdio:c*v02D0d4329* brcmfmac 32 | alias sdio:c*v02D0d4324* brcmfmac 33 | alias sdio:c*v02D0dA887* brcmfmac 34 | alias usb:v*p*d*dc*dsc*dp*ic0Eisc01ip01in* uvcvideo 35 | alias usb:v*p*d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 36 | alias usb:v8086p1155d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 37 | alias usb:v8086p0B5Cd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 38 | alias usb:v8086p0B5Bd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 39 | alias usb:v8086p0B3Ad*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 40 | alias usb:v8086p0B07d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 41 | alias usb:v8086p0B03d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 42 | alias usb:v8086p0AD4d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 43 | alias usb:v8086p0AD3d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 44 | alias usb:v8086p0AD2d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 45 | alias usb:v2E1Ap4C01d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 46 | alias usb:v29FEp4D53d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 47 | alias usb:v2833p0211d*dc*dsc*dp*icFFisc01ip00in* uvcvideo 48 | alias usb:v2833p0201d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 49 | alias usb:v1FC9p009Bd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 50 | alias usb:v1DE1pF105d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 51 | alias usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 52 | alias usb:v1BCFp0B40d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 53 | alias usb:v1B3Fp2002d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 54 | alias usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 55 | alias usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 56 | alias usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 57 | alias usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 58 | alias usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in* uvcvideo 59 | alias usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 60 | alias usb:v18ECp3288d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 61 | alias usb:v18ECp3188d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 62 | alias usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 63 | alias usb:v1871p0516d*dc*dsc*dp*icFFisc01ip00in* uvcvideo 64 | alias usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 65 | alias usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 66 | alias usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 67 | alias usb:v174Fp8A34d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 68 | alias usb:v174Fp8A33d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 69 | alias usb:v174Fp8A31d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 70 | alias usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 71 | alias usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 72 | alias usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 73 | alias usb:v16D0p0ED1d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 74 | alias usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 75 | alias usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 76 | alias usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 77 | alias usb:v0C45p6366d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 78 | alias usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 79 | alias usb:v0AC8p3420d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 80 | alias usb:v0AC8p3410d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 81 | alias usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 82 | alias usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 83 | alias usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 84 | alias usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 85 | alias usb:v05ACp8600d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 86 | alias usb:v05ACp8514d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 87 | alias usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 88 | alias usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 89 | alias usb:v05A9p264Ad*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 90 | alias usb:v05A9p2643d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 91 | alias usb:v05A9p2641d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 92 | alias usb:v05A9p2640d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 93 | alias usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 94 | alias usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 95 | alias usb:v046Dp08D3d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 96 | alias usb:v046Dp089Bd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 97 | alias usb:v046Dp087Cd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 98 | alias usb:v046Dp085Cd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 99 | alias usb:v046Dp082Dd*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 100 | alias usb:v046Dp08C7d*dc*dsc*dp*icFFisc01ip00in* uvcvideo 101 | alias usb:v046Dp08C6d*dc*dsc*dp*icFFisc01ip00in* uvcvideo 102 | alias usb:v046Dp08C5d*dc*dsc*dp*icFFisc01ip00in* uvcvideo 103 | alias usb:v046Dp08C3d*dc*dsc*dp*icFFisc01ip00in* uvcvideo 104 | alias usb:v046Dp08C2d*dc*dsc*dp*icFFisc01ip00in* uvcvideo 105 | alias usb:v046Dp08C1d*dc*dsc*dp*icFFisc01ip00in* uvcvideo 106 | alias usb:v046Dp0823d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 107 | alias usb:v046Dp0821d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 108 | alias usb:v045Ep0723d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 109 | alias usb:v045Ep0721d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 110 | alias usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 111 | alias usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 112 | alias usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 113 | alias usb:v0408p4035d*dc*dsc*dp*ic0Eisc01ip01in* uvcvideo 114 | alias usb:v0408p4033d*dc*dsc*dp*ic0Eisc01ip01in* uvcvideo 115 | alias usb:v03F0pE207d*dc*dsc*dp*ic0Eisc01ip00in* uvcvideo 116 | alias tty-ldisc-15 hci_uart 117 | alias acpi*:BCM2EAC:* hci_uart 118 | alias acpi*:BCM2EAB:* hci_uart 119 | alias acpi*:BCM2EAA:* hci_uart 120 | alias acpi*:BCM2EA9:* hci_uart 121 | alias acpi*:BCM2EA8:* hci_uart 122 | alias acpi*:BCM2EA7:* hci_uart 123 | alias acpi*:BCM2EA6:* hci_uart 124 | alias acpi*:BCM2EA5:* hci_uart 125 | alias acpi*:BCM2EA4:* hci_uart 126 | alias acpi*:BCM2EA3:* hci_uart 127 | alias acpi*:BCM2EA2:* hci_uart 128 | alias acpi*:BCM2EA1:* hci_uart 129 | alias acpi*:BCM2EA0:* hci_uart 130 | alias acpi*:BCM2E9F:* hci_uart 131 | alias acpi*:BCM2E9D:* hci_uart 132 | alias acpi*:BCM2E9C:* hci_uart 133 | alias acpi*:BCM2E9B:* hci_uart 134 | alias acpi*:BCM2E9A:* hci_uart 135 | alias acpi*:BCM2E99:* hci_uart 136 | alias acpi*:BCM2E98:* hci_uart 137 | alias acpi*:BCM2E97:* hci_uart 138 | alias acpi*:BCM2E96:* hci_uart 139 | alias acpi*:BCM2E95:* hci_uart 140 | alias acpi*:BCM2E94:* hci_uart 141 | alias acpi*:BCM2E93:* hci_uart 142 | alias acpi*:BCM2E92:* hci_uart 143 | alias acpi*:BCM2E90:* hci_uart 144 | alias acpi*:BCM2E8E:* hci_uart 145 | alias acpi*:BCM2E8D:* hci_uart 146 | alias acpi*:BCM2E8C:* hci_uart 147 | alias acpi*:BCM2E8B:* hci_uart 148 | alias acpi*:BCM2E8A:* hci_uart 149 | alias acpi*:BCM2E89:* hci_uart 150 | alias acpi*:BCM2E88:* hci_uart 151 | alias acpi*:BCM2E87:* hci_uart 152 | alias acpi*:BCM2E86:* hci_uart 153 | alias acpi*:BCM2E85:* hci_uart 154 | alias acpi*:BCM2E84:* hci_uart 155 | alias acpi*:BCM2E83:* hci_uart 156 | alias acpi*:BCM2E82:* hci_uart 157 | alias acpi*:BCM2E81:* hci_uart 158 | alias acpi*:BCM2E80:* hci_uart 159 | alias acpi*:BCM2E7F:* hci_uart 160 | alias acpi*:BCM2E7E:* hci_uart 161 | alias acpi*:BCM2E7D:* hci_uart 162 | alias acpi*:BCM2E7C:* hci_uart 163 | alias acpi*:BCM2E7B:* hci_uart 164 | alias acpi*:BCM2E7A:* hci_uart 165 | alias acpi*:BCM2E79:* hci_uart 166 | alias acpi*:BCM2E78:* hci_uart 167 | alias acpi*:BCM2E77:* hci_uart 168 | alias acpi*:BCM2E76:* hci_uart 169 | alias acpi*:BCM2E75:* hci_uart 170 | alias acpi*:BCM2E74:* hci_uart 171 | alias acpi*:BCM2E73:* hci_uart 172 | alias acpi*:BCM2E72:* hci_uart 173 | alias acpi*:BCM2E71:* hci_uart 174 | alias acpi*:BCM2E70:* hci_uart 175 | alias acpi*:BCM2E6F:* hci_uart 176 | alias acpi*:BCM2E6E:* hci_uart 177 | alias acpi*:BCM2E6D:* hci_uart 178 | alias acpi*:BCM2E6B:* hci_uart 179 | alias acpi*:BCM2E69:* hci_uart 180 | alias acpi*:BCM2E68:* hci_uart 181 | alias acpi*:BCM2E67:* hci_uart 182 | alias acpi*:BCM2E66:* hci_uart 183 | alias acpi*:BCM2E65:* hci_uart 184 | alias acpi*:BCM2E64:* hci_uart 185 | alias acpi*:BCM2E63:* hci_uart 186 | alias acpi*:BCM2E62:* hci_uart 187 | alias acpi*:BCM2E61:* hci_uart 188 | alias acpi*:BCM2E60:* hci_uart 189 | alias acpi*:BCM2E5F:* hci_uart 190 | alias acpi*:BCM2E5E:* hci_uart 191 | alias acpi*:BCM2E5D:* hci_uart 192 | alias acpi*:BCM2E5C:* hci_uart 193 | alias acpi*:BCM2E5B:* hci_uart 194 | alias acpi*:BCM2E5A:* hci_uart 195 | alias acpi*:BCM2E59:* hci_uart 196 | alias acpi*:BCM2E58:* hci_uart 197 | alias acpi*:BCM2E57:* hci_uart 198 | alias acpi*:BCM2E56:* hci_uart 199 | alias acpi*:BCM2E55:* hci_uart 200 | alias acpi*:BCM2E54:* hci_uart 201 | alias acpi*:BCM2E53:* hci_uart 202 | alias acpi*:BCM2E52:* hci_uart 203 | alias acpi*:BCM2E51:* hci_uart 204 | alias acpi*:BCM2E50:* hci_uart 205 | alias acpi*:BCM2E4F:* hci_uart 206 | alias acpi*:BCM2E4E:* hci_uart 207 | alias acpi*:BCM2E4D:* hci_uart 208 | alias acpi*:BCM2E4C:* hci_uart 209 | alias acpi*:BCM2E4B:* hci_uart 210 | alias acpi*:BCM2E4A:* hci_uart 211 | alias acpi*:BCM2E49:* hci_uart 212 | alias acpi*:BCM2E48:* hci_uart 213 | alias acpi*:BCM2E47:* hci_uart 214 | alias acpi*:BCM2E46:* hci_uart 215 | alias acpi*:BCM2E45:* hci_uart 216 | alias acpi*:BCM2E44:* hci_uart 217 | alias acpi*:BCM2E43:* hci_uart 218 | alias acpi*:BCM2E42:* hci_uart 219 | alias acpi*:BCM2E41:* hci_uart 220 | alias acpi*:BCM2E40:* hci_uart 221 | alias acpi*:BCM2E3F:* hci_uart 222 | alias acpi*:BCM2E3E:* hci_uart 223 | alias acpi*:BCM2E3D:* hci_uart 224 | alias acpi*:BCM2E3C:* hci_uart 225 | alias acpi*:BCM2E3B:* hci_uart 226 | alias acpi*:BCM2E3A:* hci_uart 227 | alias acpi*:BCM2E39:* hci_uart 228 | alias acpi*:BCM2E38:* hci_uart 229 | alias acpi*:BCM2E37:* hci_uart 230 | alias acpi*:BCM2E36:* hci_uart 231 | alias acpi*:BCM2E35:* hci_uart 232 | alias acpi*:BCM2E34:* hci_uart 233 | alias acpi*:BCM2E33:* hci_uart 234 | alias acpi*:BCM2E32:* hci_uart 235 | alias acpi*:BCM2E31:* hci_uart 236 | alias acpi*:BCM2E30:* hci_uart 237 | alias acpi*:BCM2E2F:* hci_uart 238 | alias acpi*:BCM2E2E:* hci_uart 239 | alias acpi*:BCM2E2D:* hci_uart 240 | alias acpi*:BCM2E2C:* hci_uart 241 | alias acpi*:BCM2E2B:* hci_uart 242 | alias acpi*:BCM2E2A:* hci_uart 243 | alias acpi*:BCM2E29:* hci_uart 244 | alias acpi*:BCM2E28:* hci_uart 245 | alias acpi*:BCM2E27:* hci_uart 246 | alias acpi*:BCM2E26:* hci_uart 247 | alias acpi*:BCM2E25:* hci_uart 248 | alias acpi*:BCM2E24:* hci_uart 249 | alias acpi*:BCM2E23:* hci_uart 250 | alias acpi*:BCM2E22:* hci_uart 251 | alias acpi*:BCM2E21:* hci_uart 252 | alias acpi*:BCM2E20:* hci_uart 253 | alias acpi*:BCM2E1F:* hci_uart 254 | alias acpi*:BCM2E1D:* hci_uart 255 | alias acpi*:BCM2E1C:* hci_uart 256 | alias acpi*:BCM2E1B:* hci_uart 257 | alias acpi*:BCM2E1A:* hci_uart 258 | alias acpi*:BCM2E19:* hci_uart 259 | alias acpi*:BCM2E18:* hci_uart 260 | alias acpi*:BCM2E17:* hci_uart 261 | alias acpi*:BCM2E16:* hci_uart 262 | alias acpi*:BCM2E15:* hci_uart 263 | alias acpi*:BCM2E14:* hci_uart 264 | alias acpi*:BCM2E13:* hci_uart 265 | alias acpi*:BCM2E12:* hci_uart 266 | alias acpi*:BCM2E11:* hci_uart 267 | alias acpi*:BCM2E10:* hci_uart 268 | alias acpi*:BCM2E0F:* hci_uart 269 | alias acpi*:BCM2E0E:* hci_uart 270 | alias acpi*:BCM2E0D:* hci_uart 271 | alias acpi*:BCM2E0C:* hci_uart 272 | alias acpi*:BCM2E0B:* hci_uart 273 | alias acpi*:BCM2E0A:* hci_uart 274 | alias acpi*:BCM2E09:* hci_uart 275 | alias acpi*:BCM2E08:* hci_uart 276 | alias acpi*:BCM2E07:* hci_uart 277 | alias acpi*:BCM2E06:* hci_uart 278 | alias acpi*:BCM2E05:* hci_uart 279 | alias acpi*:BCM2E04:* hci_uart 280 | alias acpi*:BCM2E03:* hci_uart 281 | alias acpi*:BCM2E02:* hci_uart 282 | alias acpi*:BCM2E01:* hci_uart 283 | alias acpi*:BCM2E00:* hci_uart 284 | alias of:N*T*Cinfineon,cyw55572-btC* hci_uart 285 | alias of:N*T*Cinfineon,cyw55572-bt hci_uart 286 | alias of:N*T*Ccypress,cyw4373a0-btC* hci_uart 287 | alias of:N*T*Ccypress,cyw4373a0-bt hci_uart 288 | alias of:N*T*Cbrcm,bcm4335a0C* hci_uart 289 | alias of:N*T*Cbrcm,bcm4335a0 hci_uart 290 | alias of:N*T*Cbrcm,bcm43540-btC* hci_uart 291 | alias of:N*T*Cbrcm,bcm43540-bt hci_uart 292 | alias of:N*T*Cbrcm,bcm4349-btC* hci_uart 293 | alias of:N*T*Cbrcm,bcm4349-bt hci_uart 294 | alias of:N*T*Cbrcm,bcm43438-btC* hci_uart 295 | alias of:N*T*Cbrcm,bcm43438-bt hci_uart 296 | alias of:N*T*Cbrcm,bcm43430a1-btC* hci_uart 297 | alias of:N*T*Cbrcm,bcm43430a1-bt hci_uart 298 | alias of:N*T*Cbrcm,bcm43430a0-btC* hci_uart 299 | alias of:N*T*Cbrcm,bcm43430a0-bt hci_uart 300 | alias of:N*T*Cbrcm,bcm4345c5C* hci_uart 301 | alias of:N*T*Cbrcm,bcm4345c5 hci_uart 302 | alias of:N*T*Cbrcm,bcm4334-btC* hci_uart 303 | alias of:N*T*Cbrcm,bcm4334-bt hci_uart 304 | alias of:N*T*Cbrcm,bcm4330-btC* hci_uart 305 | alias of:N*T*Cbrcm,bcm4330-bt hci_uart 306 | alias of:N*T*Cbrcm,bcm4329-btC* hci_uart 307 | alias of:N*T*Cbrcm,bcm4329-bt hci_uart 308 | alias of:N*T*Cbrcm,bcm20702a1C* hci_uart 309 | alias of:N*T*Cbrcm,bcm20702a1 hci_uart 310 | alias of:N*T*Cqcom,wcnss-btC* btqcomsmd 311 | alias of:N*T*Cqcom,wcnss-bt btqcomsmd 312 | alias net-pf-31 bluetooth 313 | -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.alias.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/modules.alias.bin -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.builtin: -------------------------------------------------------------------------------- 1 | kernel/arch/arm64/kvm/kvm.ko 2 | kernel/arch/arm64/crypto/ghash-ce.ko 3 | kernel/arch/arm64/crypto/aes-ce-cipher.ko 4 | kernel/arch/arm64/crypto/aes-ce-ccm.ko 5 | kernel/arch/arm64/crypto/aes-ce-blk.ko 6 | kernel/kernel/configs.ko 7 | kernel/fs/binfmt_script.ko 8 | kernel/fs/mbcache.ko 9 | kernel/fs/nfs_common/grace.ko 10 | kernel/fs/configfs/configfs.ko 11 | kernel/fs/netfs/netfs.ko 12 | kernel/fs/ext4/ext4.ko 13 | kernel/fs/jbd2/jbd2.ko 14 | kernel/fs/squashfs/squashfs.ko 15 | kernel/fs/fat/fat.ko 16 | kernel/fs/fat/vfat.ko 17 | kernel/fs/exfat/exfat.ko 18 | kernel/fs/nfs/nfs.ko 19 | kernel/fs/nfs/nfsv3.ko 20 | kernel/fs/nfs/nfsv4.ko 21 | kernel/fs/nfs/filelayout/nfs_layout_nfsv41_files.ko 22 | kernel/fs/nfs/flexfilelayout/nfs_layout_flexfiles.ko 23 | kernel/fs/exportfs/exportfs.ko 24 | kernel/fs/lockd/lockd.ko 25 | kernel/fs/nls/nls_base.ko 26 | kernel/fs/nls/nls_cp437.ko 27 | kernel/fs/nls/nls_iso8859-1.ko 28 | kernel/fs/autofs/autofs4.ko 29 | kernel/fs/fuse/fuse.ko 30 | kernel/fs/overlayfs/overlay.ko 31 | kernel/fs/9p/9p.ko 32 | kernel/fs/pstore/pstore.ko 33 | kernel/fs/efivarfs/efivarfs.ko 34 | kernel/crypto/crypto.ko 35 | kernel/crypto/crypto_algapi.ko 36 | kernel/crypto/aead.ko 37 | kernel/crypto/geniv.ko 38 | kernel/crypto/crypto_skcipher.ko 39 | kernel/crypto/bpf_crypto_skcipher.ko 40 | kernel/crypto/echainiv.ko 41 | kernel/crypto/crypto_hash.ko 42 | kernel/crypto/akcipher.ko 43 | kernel/crypto/sig.ko 44 | kernel/crypto/kpp.ko 45 | kernel/crypto/rsa_generic.ko 46 | kernel/crypto/crypto_acompress.ko 47 | kernel/crypto/cryptomgr.ko 48 | kernel/crypto/crypto_user.ko 49 | kernel/crypto/hmac.ko 50 | kernel/crypto/sha1.ko 51 | kernel/crypto/sha256.ko 52 | kernel/crypto/sha512.ko 53 | kernel/crypto/sha3_generic.ko 54 | kernel/crypto/ecb.ko 55 | kernel/crypto/cbc.ko 56 | kernel/crypto/xts.ko 57 | kernel/crypto/ctr.ko 58 | kernel/crypto/aes_generic.ko 59 | kernel/crypto/authenc.ko 60 | kernel/crypto/authencesn.ko 61 | kernel/crypto/lzo.ko 62 | kernel/crypto/lzo-rle.ko 63 | kernel/crypto/rng.ko 64 | kernel/crypto/ansi_cprng.ko 65 | kernel/crypto/drbg.ko 66 | kernel/crypto/jitterentropy_rng.ko 67 | kernel/crypto/asymmetric_keys/public_key.ko 68 | kernel/crypto/asymmetric_keys/x509_key_parser.ko 69 | kernel/crypto/asymmetric_keys/pkcs7_message.ko 70 | kernel/block/bsg.ko 71 | kernel/block/mq-deadline.ko 72 | kernel/block/kyber-iosched.ko 73 | kernel/block/bfq.ko 74 | kernel/lib/math/rational.ko 75 | kernel/lib/crc/crc7.ko 76 | kernel/lib/crc/crc8.ko 77 | kernel/lib/crc/crc16.ko 78 | kernel/lib/crc/crc-itu-t.ko 79 | kernel/lib/crc/crc-t10dif.ko 80 | kernel/lib/crc/crc32.ko 81 | kernel/lib/crc/crc64.ko 82 | kernel/lib/crypto/libcryptoutils.ko 83 | kernel/lib/crypto/libchacha.ko 84 | kernel/lib/crypto/libaes.ko 85 | kernel/lib/crypto/gf128mul.ko 86 | kernel/lib/crypto/libchacha20poly1305.ko 87 | kernel/lib/crypto/libcurve25519-generic.ko 88 | kernel/lib/crypto/libcurve25519.ko 89 | kernel/lib/crypto/libdes.ko 90 | kernel/lib/crypto/libpoly1305.ko 91 | kernel/lib/crypto/libsha1.ko 92 | kernel/lib/crypto/libsha256.ko 93 | kernel/lib/crypto/libsha512.ko 94 | kernel/lib/crypto/mpi/mpi.ko 95 | kernel/lib/crypto/arm64/chacha-neon.ko 96 | kernel/lib/crypto/arm64/poly1305-neon.ko 97 | kernel/lib/linear_ranges.ko 98 | kernel/lib/xxhash.ko 99 | kernel/lib/zlib_inflate/zlib_inflate.ko 100 | kernel/lib/zlib_deflate/zlib_deflate.ko 101 | kernel/lib/lzo/lzo_compress.ko 102 | kernel/lib/lzo/lzo_decompress.ko 103 | kernel/lib/lz4/lz4_decompress.ko 104 | kernel/lib/zstd/zstd_decompress.ko 105 | kernel/lib/zstd/zstd_common.ko 106 | kernel/lib/xz/xz_dec.ko 107 | kernel/lib/glob.ko 108 | kernel/lib/dim/dimlib.ko 109 | kernel/lib/asn1_decoder.ko 110 | kernel/lib/fonts/font.ko 111 | kernel/lib/oid_registry.ko 112 | kernel/lib/ucs2_string.ko 113 | kernel/drivers/irqchip/irq-bcm7038-l1.ko 114 | kernel/drivers/irqchip/irq-bcm7120-l2.ko 115 | kernel/drivers/irqchip/irq-brcmstb-l2.ko 116 | kernel/drivers/irqchip/irq-mvebu-pic.ko 117 | kernel/drivers/irqchip/irq-stm32mp-exti.ko 118 | kernel/drivers/irqchip/irq-meson-gpio.ko 119 | kernel/drivers/irqchip/qcom-pdc.ko 120 | kernel/drivers/irqchip/irq-qcom-mpm.ko 121 | kernel/drivers/irqchip/irq-ti-sci-intr.ko 122 | kernel/drivers/irqchip/irq-ti-sci-inta.ko 123 | kernel/drivers/bus/brcmstb_gisb.ko 124 | kernel/drivers/bus/stm32_rifsc.ko 125 | kernel/drivers/bus/stm32_etzpc.ko 126 | kernel/drivers/bus/sunxi-rsb.ko 127 | kernel/drivers/bus/tegra-aconnect.ko 128 | kernel/drivers/bus/ti-sysc.ko 129 | kernel/drivers/bus/uniphier-system-bus.ko 130 | kernel/drivers/bus/vexpress-config.ko 131 | kernel/drivers/phy/phy-xgene.ko 132 | kernel/drivers/phy/allwinner/phy-sun4i-usb.ko 133 | kernel/drivers/phy/amlogic/phy-meson8b-usb2.ko 134 | kernel/drivers/phy/amlogic/phy-meson-gxl-usb2.ko 135 | kernel/drivers/phy/amlogic/phy-meson-g12a-usb2.ko 136 | kernel/drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.ko 137 | kernel/drivers/phy/amlogic/phy-meson-g12a-mipi-dphy-analog.ko 138 | kernel/drivers/phy/amlogic/phy-meson-axg-pcie.ko 139 | kernel/drivers/phy/amlogic/phy-meson-axg-mipi-pcie-analog.ko 140 | kernel/drivers/phy/amlogic/phy-meson-axg-mipi-dphy.ko 141 | kernel/drivers/phy/broadcom/phy-bcm-ns2-pcie.ko 142 | kernel/drivers/phy/broadcom/phy-bcm-ns2-usbdrd.ko 143 | kernel/drivers/phy/broadcom/phy-brcm-sata.ko 144 | kernel/drivers/phy/broadcom/phy-brcm-usb-dvr.ko 145 | kernel/drivers/phy/broadcom/phy-bcm-sr-pcie.ko 146 | kernel/drivers/phy/broadcom/phy-bcm-sr-usb.ko 147 | kernel/drivers/phy/freescale/phy-fsl-imx8m-pcie.ko 148 | kernel/drivers/phy/hisilicon/phy-hi6220-usb.ko 149 | kernel/drivers/phy/hisilicon/phy-histb-combphy.ko 150 | kernel/drivers/phy/hisilicon/phy-hisi-inno-usb2.ko 151 | kernel/drivers/phy/marvell/phy-mvebu-a3700-comphy.ko 152 | kernel/drivers/phy/marvell/phy-mvebu-a3700-utmi.ko 153 | kernel/drivers/phy/marvell/phy-mvebu-cp110-comphy.ko 154 | kernel/drivers/phy/mediatek/phy-mtk-tphy.ko 155 | kernel/drivers/phy/qualcomm/phy-qcom-apq8064-sata.ko 156 | kernel/drivers/phy/qualcomm/phy-qcom-ipq806x-sata.ko 157 | kernel/drivers/phy/renesas/r8a779f0-ether-serdes.ko 158 | kernel/drivers/phy/renesas/phy-rcar-gen3-pcie.ko 159 | kernel/drivers/phy/renesas/phy-rcar-gen3-usb2.ko 160 | kernel/drivers/phy/rockchip/phy-rockchip-emmc.ko 161 | kernel/drivers/phy/rockchip/phy-rockchip-inno-usb2.ko 162 | kernel/drivers/phy/rockchip/phy-rockchip-snps-pcie3.ko 163 | kernel/drivers/phy/rockchip/phy-rockchip-typec.ko 164 | kernel/drivers/phy/samsung/phy-exynos-dp-video.ko 165 | kernel/drivers/phy/samsung/phy-exynos-mipi-video.ko 166 | kernel/drivers/phy/samsung/phy-exynos-ufs.ko 167 | kernel/drivers/phy/samsung/phy-exynos-usb2.ko 168 | kernel/drivers/phy/socionext/phy-uniphier-usb2.ko 169 | kernel/drivers/phy/socionext/phy-uniphier-usb3hs.ko 170 | kernel/drivers/phy/socionext/phy-uniphier-usb3ss.ko 171 | kernel/drivers/phy/socionext/phy-uniphier-ahci.ko 172 | kernel/drivers/phy/tegra/phy-tegra-xusb.ko 173 | kernel/drivers/phy/ti/phy-gmii-sel.ko 174 | kernel/drivers/pinctrl/pinctrl-max77620.ko 175 | kernel/drivers/pinctrl/pinctrl-rockchip.ko 176 | kernel/drivers/pinctrl/pinctrl-single.ko 177 | kernel/drivers/pinctrl/pinctrl-zynqmp.ko 178 | kernel/drivers/pinctrl/bcm/pinctrl-bcm2835.ko 179 | kernel/drivers/pinctrl/bcm/pinctrl-bcm4908.ko 180 | kernel/drivers/pinctrl/freescale/pinctrl-imx.ko 181 | kernel/drivers/pinctrl/freescale/pinctrl-scu.ko 182 | kernel/drivers/pinctrl/freescale/pinctrl-imx8mm.ko 183 | kernel/drivers/pinctrl/freescale/pinctrl-imx8mn.ko 184 | kernel/drivers/pinctrl/freescale/pinctrl-imx8mp.ko 185 | kernel/drivers/pinctrl/freescale/pinctrl-imx8mq.ko 186 | kernel/drivers/pinctrl/freescale/pinctrl-imx8qm.ko 187 | kernel/drivers/pinctrl/freescale/pinctrl-imx8qxp.ko 188 | kernel/drivers/pinctrl/freescale/pinctrl-imx8dxl.ko 189 | kernel/drivers/pinctrl/freescale/pinctrl-imx8ulp.ko 190 | kernel/drivers/pinctrl/freescale/pinctrl-imx93.ko 191 | kernel/drivers/pinctrl/mediatek/mtk-eint.ko 192 | kernel/drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.ko 193 | kernel/drivers/pinctrl/mediatek/pinctrl-paris.ko 194 | kernel/drivers/pinctrl/mediatek/pinctrl-mt6765.ko 195 | kernel/drivers/pinctrl/mediatek/pinctrl-mt6779.ko 196 | kernel/drivers/pinctrl/meson/pinctrl-meson.ko 197 | kernel/drivers/pinctrl/meson/pinctrl-meson8-pmx.ko 198 | kernel/drivers/pinctrl/meson/pinctrl-meson-gxbb.ko 199 | kernel/drivers/pinctrl/meson/pinctrl-meson-gxl.ko 200 | kernel/drivers/pinctrl/meson/pinctrl-meson-axg-pmx.ko 201 | kernel/drivers/pinctrl/meson/pinctrl-meson-axg.ko 202 | kernel/drivers/pinctrl/meson/pinctrl-meson-g12a.ko 203 | kernel/drivers/pinctrl/meson/pinctrl-meson-a1.ko 204 | kernel/drivers/pinctrl/meson/pinctrl-meson-s4.ko 205 | kernel/drivers/pinctrl/meson/pinctrl-amlogic-a4.ko 206 | kernel/drivers/pinctrl/meson/pinctrl-amlogic-c3.ko 207 | kernel/drivers/pinctrl/meson/pinctrl-amlogic-t7.ko 208 | kernel/drivers/pinctrl/qcom/pinctrl-msm.ko 209 | kernel/drivers/pinctrl/qcom/pinctrl-ipq5018.ko 210 | kernel/drivers/pinctrl/qcom/pinctrl-ipq5332.ko 211 | kernel/drivers/pinctrl/qcom/pinctrl-ipq5424.ko 212 | kernel/drivers/pinctrl/qcom/pinctrl-ipq8074.ko 213 | kernel/drivers/pinctrl/qcom/pinctrl-ipq6018.ko 214 | kernel/drivers/pinctrl/qcom/pinctrl-ipq9574.ko 215 | kernel/drivers/pinctrl/qcom/pinctrl-msm8916.ko 216 | kernel/drivers/pinctrl/qcom/pinctrl-msm8953.ko 217 | kernel/drivers/pinctrl/qcom/pinctrl-msm8976.ko 218 | kernel/drivers/pinctrl/qcom/pinctrl-msm8994.ko 219 | kernel/drivers/pinctrl/qcom/pinctrl-msm8996.ko 220 | kernel/drivers/pinctrl/qcom/pinctrl-msm8998.ko 221 | kernel/drivers/pinctrl/qcom/pinctrl-qcm2290.ko 222 | kernel/drivers/pinctrl/qcom/pinctrl-qcs404.ko 223 | kernel/drivers/pinctrl/qcom/pinctrl-qcs615.ko 224 | kernel/drivers/pinctrl/qcom/pinctrl-qcs8300.ko 225 | kernel/drivers/pinctrl/qcom/pinctrl-qdf2xxx.ko 226 | kernel/drivers/pinctrl/qcom/pinctrl-spmi-gpio.ko 227 | kernel/drivers/pinctrl/qcom/pinctrl-spmi-mpp.ko 228 | kernel/drivers/pinctrl/qcom/pinctrl-ssbi-gpio.ko 229 | kernel/drivers/pinctrl/qcom/pinctrl-ssbi-mpp.ko 230 | kernel/drivers/pinctrl/qcom/pinctrl-qdu1000.ko 231 | kernel/drivers/pinctrl/qcom/pinctrl-sa8775p.ko 232 | kernel/drivers/pinctrl/qcom/pinctrl-sc7180.ko 233 | kernel/drivers/pinctrl/qcom/pinctrl-sc7280.ko 234 | kernel/drivers/pinctrl/qcom/pinctrl-sc8180x.ko 235 | kernel/drivers/pinctrl/qcom/pinctrl-sc8280xp.ko 236 | kernel/drivers/pinctrl/qcom/pinctrl-sdm660.ko 237 | kernel/drivers/pinctrl/qcom/pinctrl-sdm670.ko 238 | kernel/drivers/pinctrl/qcom/pinctrl-sdm845.ko 239 | kernel/drivers/pinctrl/qcom/pinctrl-sdx75.ko 240 | kernel/drivers/pinctrl/qcom/pinctrl-sm4450.ko 241 | kernel/drivers/pinctrl/qcom/pinctrl-sm6115.ko 242 | kernel/drivers/pinctrl/qcom/pinctrl-sm6125.ko 243 | kernel/drivers/pinctrl/qcom/pinctrl-sm6350.ko 244 | kernel/drivers/pinctrl/qcom/pinctrl-sm6375.ko 245 | kernel/drivers/pinctrl/qcom/pinctrl-sm8150.ko 246 | kernel/drivers/pinctrl/qcom/pinctrl-sm8250.ko 247 | kernel/drivers/pinctrl/qcom/pinctrl-sm8350.ko 248 | kernel/drivers/pinctrl/qcom/pinctrl-sm8450.ko 249 | kernel/drivers/pinctrl/qcom/pinctrl-sm8550.ko 250 | kernel/drivers/pinctrl/qcom/pinctrl-sm8650.ko 251 | kernel/drivers/pinctrl/qcom/pinctrl-sm8750.ko 252 | kernel/drivers/pinctrl/qcom/pinctrl-x1e80100.ko 253 | kernel/drivers/pinctrl/realtek/pinctrl-rtd.ko 254 | kernel/drivers/pinctrl/realtek/pinctrl-rtd1619b.ko 255 | kernel/drivers/pinctrl/realtek/pinctrl-rtd1319d.ko 256 | kernel/drivers/pinctrl/realtek/pinctrl-rtd1315e.ko 257 | kernel/drivers/pinctrl/sophgo/pinctrl-sophgo.ko 258 | kernel/drivers/pinctrl/sophgo/pinctrl-sg2000.ko 259 | kernel/drivers/pinctrl/stm32/pinctrl-stm32.ko 260 | kernel/drivers/pinctrl/stm32/pinctrl-stm32mp257.ko 261 | kernel/drivers/pinctrl/stm32/pinctrl-stm32-hdp.ko 262 | kernel/drivers/gpio/gpio-generic.ko 263 | kernel/drivers/gpio/gpio-xgs-iproc.ko 264 | kernel/drivers/gpio/gpio-blzp1600.ko 265 | kernel/drivers/gpio/gpio-brcmstb.ko 266 | kernel/drivers/gpio/gpio-davinci.ko 267 | kernel/drivers/gpio/gpio-dwapb.ko 268 | kernel/drivers/gpio/gpio-en7523.ko 269 | kernel/drivers/gpio/gpio-max732x.ko 270 | kernel/drivers/gpio/gpio-max77620.ko 271 | kernel/drivers/gpio/gpio-mb86s7x.ko 272 | kernel/drivers/gpio/gpio-mxc.ko 273 | kernel/drivers/gpio/gpio-pca953x.ko 274 | kernel/drivers/gpio/gpio-pl061.ko 275 | kernel/drivers/gpio/gpio-raspberrypi-exp.ko 276 | kernel/drivers/gpio/gpio-rcar.ko 277 | kernel/drivers/gpio/gpio-rockchip.ko 278 | kernel/drivers/gpio/gpio-rtd.ko 279 | kernel/drivers/gpio/gpio-syscon.ko 280 | kernel/drivers/gpio/gpio-tegra186.ko 281 | kernel/drivers/gpio/gpio-tegra.ko 282 | kernel/drivers/gpio/gpio-tps65219.ko 283 | kernel/drivers/gpio/gpio-uniphier.ko 284 | kernel/drivers/gpio/gpio-vf610.ko 285 | kernel/drivers/gpio/gpio-visconti.ko 286 | kernel/drivers/gpio/gpio-xgene-sb.ko 287 | kernel/drivers/gpio/gpio-zynqmp-modepin.ko 288 | kernel/drivers/pwm/pwm-bcm2835.ko 289 | kernel/drivers/pwm/pwm-bcm-iproc.ko 290 | kernel/drivers/pwm/pwm-meson.ko 291 | kernel/drivers/pwm/pwm-rockchip.ko 292 | kernel/drivers/pwm/pwm-samsung.ko 293 | kernel/drivers/pwm/pwm-tegra.ko 294 | kernel/drivers/leds/led-class.ko 295 | kernel/drivers/leds/leds-gpio.ko 296 | kernel/drivers/leds/leds-pwm.ko 297 | kernel/drivers/leds/trigger/ledtrig-timer.ko 298 | kernel/drivers/leds/trigger/ledtrig-heartbeat.ko 299 | kernel/drivers/leds/trigger/ledtrig-default-on.ko 300 | kernel/drivers/leds/blink/leds-bcm63138.ko 301 | kernel/drivers/pci/controller/pci-aardvark.ko 302 | kernel/drivers/pci/controller/pci-host-common.ko 303 | kernel/drivers/pci/controller/pci-host-generic.ko 304 | kernel/drivers/pci/controller/pcie-iproc.ko 305 | kernel/drivers/pci/controller/pcie-iproc-platform.ko 306 | kernel/drivers/pci/controller/pcie-altera.ko 307 | kernel/drivers/pci/controller/pcie-altera-msi.ko 308 | kernel/drivers/pci/controller/pcie-brcmstb.ko 309 | kernel/drivers/pci/controller/dwc/pcie-kirin.ko 310 | kernel/drivers/video/fbdev/core/fb.ko 311 | kernel/drivers/video/fbdev/core/cfbfillrect.ko 312 | kernel/drivers/video/fbdev/core/cfbcopyarea.ko 313 | kernel/drivers/video/fbdev/core/cfbimgblt.ko 314 | kernel/drivers/video/fbdev/core/fb_io_fops.ko 315 | kernel/drivers/video/fbdev/core/sysfillrect.ko 316 | kernel/drivers/video/fbdev/core/syscopyarea.ko 317 | kernel/drivers/video/fbdev/core/sysimgblt.ko 318 | kernel/drivers/video/fbdev/core/fb_sys_fops.ko 319 | kernel/drivers/video/fbdev/xen-fbfront.ko 320 | kernel/drivers/video/fbdev/simplefb.ko 321 | kernel/drivers/char/ipmi/ipmi_msghandler.ko 322 | kernel/drivers/char/ipmi/ipmi_devintf.ko 323 | kernel/drivers/char/ipmi/ipmi_ssif.ko 324 | kernel/drivers/acpi/ac.ko 325 | kernel/drivers/acpi/button.ko 326 | kernel/drivers/acpi/fan.ko 327 | kernel/drivers/acpi/processor.ko 328 | kernel/drivers/acpi/thermal.ko 329 | kernel/drivers/acpi/battery.ko 330 | kernel/drivers/acpi/hed.ko 331 | kernel/drivers/acpi/apei/einj.ko 332 | kernel/drivers/clk/clk-cs2000-cp.ko 333 | kernel/drivers/clk/clk-fsl-flexspi.ko 334 | kernel/drivers/clk/clk-plldig.ko 335 | kernel/drivers/clk/clk-pwm.ko 336 | kernel/drivers/clk/clk-rk808.ko 337 | kernel/drivers/clk/clk-hi655x.ko 338 | kernel/drivers/clk/clk-s2mps11.ko 339 | kernel/drivers/clk/clk-scmi.ko 340 | kernel/drivers/clk/clk-scpi.ko 341 | kernel/drivers/clk/clk-renesas-pcie.ko 342 | kernel/drivers/clk/clk-versaclock3.ko 343 | kernel/drivers/clk/clk-versaclock5.ko 344 | kernel/drivers/clk/bcm/clk-bcm2711-dvp.ko 345 | kernel/drivers/clk/bcm/clk-raspberrypi.ko 346 | kernel/drivers/clk/hisilicon/crg-hi3516cv300.ko 347 | kernel/drivers/clk/hisilicon/clk-hi3519.ko 348 | kernel/drivers/clk/hisilicon/crg-hi3798cv200.ko 349 | kernel/drivers/clk/imx/mxc-clk.ko 350 | kernel/drivers/clk/imx/clk-imx8mm.ko 351 | kernel/drivers/clk/imx/clk-imx8mn.ko 352 | kernel/drivers/clk/imx/clk-imx8mp.ko 353 | kernel/drivers/clk/imx/clk-imx8mp-audiomix.ko 354 | kernel/drivers/clk/imx/clk-imx8mq.ko 355 | kernel/drivers/clk/imx/clk-imx93.ko 356 | kernel/drivers/clk/imx/clk-imx-scu.ko 357 | kernel/drivers/clk/imx/clk-imx-lpcg-scu.ko 358 | kernel/drivers/clk/imx/clk-imx-acm.ko 359 | kernel/drivers/clk/imx/clk-imx8ulp.ko 360 | kernel/drivers/clk/keystone/sci-clk.ko 361 | kernel/drivers/clk/keystone/syscon-clk.ko 362 | kernel/drivers/clk/mediatek/clk-mtk.ko 363 | kernel/drivers/clk/mediatek/clk-pll.ko 364 | kernel/drivers/clk/mediatek/clk-gate.ko 365 | kernel/drivers/clk/mediatek/clk-apmixed.ko 366 | kernel/drivers/clk/mediatek/clk-cpumux.ko 367 | kernel/drivers/clk/mediatek/reset.ko 368 | kernel/drivers/clk/mediatek/clk-mux.ko 369 | kernel/drivers/clk/mediatek/clk-mt6765.ko 370 | kernel/drivers/clk/mediatek/clk-mt6779.ko 371 | kernel/drivers/clk/mediatek/clk-mt6795-apmixedsys.ko 372 | kernel/drivers/clk/mediatek/clk-mt6795-infracfg.ko 373 | kernel/drivers/clk/mediatek/clk-mt6795-pericfg.ko 374 | kernel/drivers/clk/mediatek/clk-mt6795-topckgen.ko 375 | kernel/drivers/clk/mediatek/clk-mt6795-mfg.ko 376 | kernel/drivers/clk/mediatek/clk-mt6795-mm.ko 377 | kernel/drivers/clk/mediatek/clk-mt6795-vdecsys.ko 378 | kernel/drivers/clk/mediatek/clk-mt6795-vencsys.ko 379 | kernel/drivers/clk/mediatek/clk-mt6797.ko 380 | kernel/drivers/clk/mediatek/clk-mt2712-apmixedsys.ko 381 | kernel/drivers/clk/mediatek/clk-mt2712.ko 382 | kernel/drivers/clk/mediatek/clk-mt7622-apmixedsys.ko 383 | kernel/drivers/clk/mediatek/clk-mt7622.ko 384 | kernel/drivers/clk/mediatek/clk-mt7622-infracfg.ko 385 | kernel/drivers/clk/mediatek/clk-mt7981-apmixed.ko 386 | kernel/drivers/clk/mediatek/clk-mt7981-topckgen.ko 387 | kernel/drivers/clk/mediatek/clk-mt7981-infracfg.ko 388 | kernel/drivers/clk/mediatek/clk-mt7981-eth.ko 389 | kernel/drivers/clk/mediatek/clk-mt7986-apmixed.ko 390 | kernel/drivers/clk/mediatek/clk-mt7986-topckgen.ko 391 | kernel/drivers/clk/mediatek/clk-mt7986-infracfg.ko 392 | kernel/drivers/clk/mediatek/clk-mt7986-eth.ko 393 | kernel/drivers/clk/mediatek/clk-mt7988-apmixed.ko 394 | kernel/drivers/clk/mediatek/clk-mt7988-topckgen.ko 395 | kernel/drivers/clk/mediatek/clk-mt7988-infracfg.ko 396 | kernel/drivers/clk/mediatek/clk-mt7988-eth.ko 397 | kernel/drivers/clk/mediatek/clk-mt7988-xfipll.ko 398 | kernel/drivers/clk/mediatek/clk-mt8167-apmixedsys.ko 399 | kernel/drivers/clk/mediatek/clk-mt8167.ko 400 | kernel/drivers/clk/mediatek/clk-mt8167-aud.ko 401 | kernel/drivers/clk/mediatek/clk-mt8167-img.ko 402 | kernel/drivers/clk/mediatek/clk-mt8167-mfgcfg.ko 403 | kernel/drivers/clk/mediatek/clk-mt8167-mm.ko 404 | kernel/drivers/clk/mediatek/clk-mt8167-vdec.ko 405 | kernel/drivers/clk/mediatek/clk-mt8173-apmixedsys.ko 406 | kernel/drivers/clk/mediatek/clk-mt8173-infracfg.ko 407 | kernel/drivers/clk/mediatek/clk-mt8173-pericfg.ko 408 | kernel/drivers/clk/mediatek/clk-mt8173-topckgen.ko 409 | kernel/drivers/clk/mediatek/clk-mt8173-img.ko 410 | kernel/drivers/clk/mediatek/clk-mt8173-mm.ko 411 | kernel/drivers/clk/mediatek/clk-mt8173-vdecsys.ko 412 | kernel/drivers/clk/mediatek/clk-mt8173-vencsys.ko 413 | kernel/drivers/clk/mediatek/clk-mt8183-apmixedsys.ko 414 | kernel/drivers/clk/mediatek/clk-mt8183.ko 415 | kernel/drivers/clk/mediatek/clk-mt8183-audio.ko 416 | kernel/drivers/clk/mediatek/clk-mt8183-cam.ko 417 | kernel/drivers/clk/mediatek/clk-mt8183-img.ko 418 | kernel/drivers/clk/mediatek/clk-mt8183-ipu0.ko 419 | kernel/drivers/clk/mediatek/clk-mt8183-ipu1.ko 420 | kernel/drivers/clk/mediatek/clk-mt8183-ipu_adl.ko 421 | kernel/drivers/clk/mediatek/clk-mt8183-ipu_conn.ko 422 | kernel/drivers/clk/mediatek/clk-mt8183-mfgcfg.ko 423 | kernel/drivers/clk/mediatek/clk-mt8183-mm.ko 424 | kernel/drivers/clk/mediatek/clk-mt8183-vdec.ko 425 | kernel/drivers/clk/mediatek/clk-mt8183-venc.ko 426 | kernel/drivers/clk/mediatek/clk-mt8186-apmixedsys.ko 427 | kernel/drivers/clk/mediatek/clk-mt8186-topckgen.ko 428 | kernel/drivers/clk/mediatek/clk-mt8186-infra_ao.ko 429 | kernel/drivers/clk/mediatek/clk-mt8186-cam.ko 430 | kernel/drivers/clk/mediatek/clk-mt8186-img.ko 431 | kernel/drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.ko 432 | kernel/drivers/clk/mediatek/clk-mt8186-ipe.ko 433 | kernel/drivers/clk/mediatek/clk-mt8186-mcu.ko 434 | kernel/drivers/clk/mediatek/clk-mt8186-mdp.ko 435 | kernel/drivers/clk/mediatek/clk-mt8186-mfg.ko 436 | kernel/drivers/clk/mediatek/clk-mt8186-mm.ko 437 | kernel/drivers/clk/mediatek/clk-mt8186-vdec.ko 438 | kernel/drivers/clk/mediatek/clk-mt8186-venc.ko 439 | kernel/drivers/clk/mediatek/clk-mt8186-wpe.ko 440 | kernel/drivers/clk/mediatek/clk-mt8188-apmixedsys.ko 441 | kernel/drivers/clk/mediatek/clk-mt8188-topckgen.ko 442 | kernel/drivers/clk/mediatek/clk-mt8188-peri_ao.ko 443 | kernel/drivers/clk/mediatek/clk-mt8188-infra_ao.ko 444 | kernel/drivers/clk/mediatek/clk-mt8188-adsp_audio26m.ko 445 | kernel/drivers/clk/mediatek/clk-mt8188-cam.ko 446 | kernel/drivers/clk/mediatek/clk-mt8188-ccu.ko 447 | kernel/drivers/clk/mediatek/clk-mt8188-img.ko 448 | kernel/drivers/clk/mediatek/clk-mt8188-imp_iic_wrap.ko 449 | kernel/drivers/clk/mediatek/clk-mt8188-ipe.ko 450 | kernel/drivers/clk/mediatek/clk-mt8188-mfg.ko 451 | kernel/drivers/clk/mediatek/clk-mt8188-vdec.ko 452 | kernel/drivers/clk/mediatek/clk-mt8188-vdo0.ko 453 | kernel/drivers/clk/mediatek/clk-mt8188-vdo1.ko 454 | kernel/drivers/clk/mediatek/clk-mt8188-venc.ko 455 | kernel/drivers/clk/mediatek/clk-mt8188-vpp0.ko 456 | kernel/drivers/clk/mediatek/clk-mt8188-vpp1.ko 457 | kernel/drivers/clk/mediatek/clk-mt8188-wpe.ko 458 | kernel/drivers/clk/mediatek/clk-mt8192-apmixedsys.ko 459 | kernel/drivers/clk/mediatek/clk-mt8192.ko 460 | kernel/drivers/clk/mediatek/clk-mt8192-aud.ko 461 | kernel/drivers/clk/mediatek/clk-mt8192-cam.ko 462 | kernel/drivers/clk/mediatek/clk-mt8192-img.ko 463 | kernel/drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.ko 464 | kernel/drivers/clk/mediatek/clk-mt8192-ipe.ko 465 | kernel/drivers/clk/mediatek/clk-mt8192-mdp.ko 466 | kernel/drivers/clk/mediatek/clk-mt8192-mfg.ko 467 | kernel/drivers/clk/mediatek/clk-mt8192-mm.ko 468 | kernel/drivers/clk/mediatek/clk-mt8192-msdc.ko 469 | kernel/drivers/clk/mediatek/clk-mt8192-scp_adsp.ko 470 | kernel/drivers/clk/mediatek/clk-mt8192-vdec.ko 471 | kernel/drivers/clk/mediatek/clk-mt8192-venc.ko 472 | kernel/drivers/clk/mediatek/clk-mt8195-apmixedsys.ko 473 | kernel/drivers/clk/mediatek/clk-mt8195-topckgen.ko 474 | kernel/drivers/clk/mediatek/clk-mt8195-peri_ao.ko 475 | kernel/drivers/clk/mediatek/clk-mt8195-infra_ao.ko 476 | kernel/drivers/clk/mediatek/clk-mt8195-apusys_pll.ko 477 | kernel/drivers/clk/mediatek/clk-mt8195-cam.ko 478 | kernel/drivers/clk/mediatek/clk-mt8195-ccu.ko 479 | kernel/drivers/clk/mediatek/clk-mt8195-img.ko 480 | kernel/drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.ko 481 | kernel/drivers/clk/mediatek/clk-mt8195-ipe.ko 482 | kernel/drivers/clk/mediatek/clk-mt8195-mfg.ko 483 | kernel/drivers/clk/mediatek/clk-mt8195-scp_adsp.ko 484 | kernel/drivers/clk/mediatek/clk-mt8195-vdec.ko 485 | kernel/drivers/clk/mediatek/clk-mt8195-vdo0.ko 486 | kernel/drivers/clk/mediatek/clk-mt8195-vdo1.ko 487 | kernel/drivers/clk/mediatek/clk-mt8195-venc.ko 488 | kernel/drivers/clk/mediatek/clk-mt8195-vpp0.ko 489 | kernel/drivers/clk/mediatek/clk-mt8195-vpp1.ko 490 | kernel/drivers/clk/mediatek/clk-mt8195-wpe.ko 491 | kernel/drivers/clk/mediatek/clk-mt8365-apmixedsys.ko 492 | kernel/drivers/clk/mediatek/clk-mt8365.ko 493 | kernel/drivers/clk/mediatek/clk-mt8365-apu.ko 494 | kernel/drivers/clk/mediatek/clk-mt8365-cam.ko 495 | kernel/drivers/clk/mediatek/clk-mt8365-mfg.ko 496 | kernel/drivers/clk/mediatek/clk-mt8365-mm.ko 497 | kernel/drivers/clk/mediatek/clk-mt8365-vdec.ko 498 | kernel/drivers/clk/mediatek/clk-mt8365-venc.ko 499 | kernel/drivers/clk/mediatek/clk-mt8516-apmixedsys.ko 500 | kernel/drivers/clk/mediatek/clk-mt8516.ko 501 | kernel/drivers/clk/meson/meson-clkc-utils.ko 502 | kernel/drivers/clk/meson/meson-aoclk.ko 503 | kernel/drivers/clk/meson/clk-cpu-dyndiv.ko 504 | kernel/drivers/clk/meson/clk-dualdiv.ko 505 | kernel/drivers/clk/meson/meson-eeclk.ko 506 | kernel/drivers/clk/meson/clk-mpll.ko 507 | kernel/drivers/clk/meson/clk-pll.ko 508 | kernel/drivers/clk/meson/clk-regmap.ko 509 | kernel/drivers/clk/meson/vid-pll-div.ko 510 | kernel/drivers/clk/meson/vclk.ko 511 | kernel/drivers/clk/meson/axg.ko 512 | kernel/drivers/clk/meson/axg-aoclk.ko 513 | kernel/drivers/clk/meson/c3-pll.ko 514 | kernel/drivers/clk/meson/c3-peripherals.ko 515 | kernel/drivers/clk/meson/gxbb.ko 516 | kernel/drivers/clk/meson/gxbb-aoclk.ko 517 | kernel/drivers/clk/meson/g12a.ko 518 | kernel/drivers/clk/meson/g12a-aoclk.ko 519 | kernel/drivers/clk/meson/s4-pll.ko 520 | kernel/drivers/clk/meson/s4-peripherals.ko 521 | kernel/drivers/clk/nuvoton/clk-ma35d1.ko 522 | kernel/drivers/clk/qcom/clk-qcom.ko 523 | kernel/drivers/clk/qcom/gcc-x1e80100.ko 524 | kernel/drivers/clk/qcom/tcsrcc-x1e80100.ko 525 | kernel/drivers/clk/qcom/apss-ipq-pll.ko 526 | kernel/drivers/clk/qcom/apss-ipq6018.ko 527 | kernel/drivers/clk/qcom/gcc-ipq5018.ko 528 | kernel/drivers/clk/qcom/gcc-ipq5332.ko 529 | kernel/drivers/clk/qcom/gcc-ipq5424.ko 530 | kernel/drivers/clk/qcom/gcc-ipq6018.ko 531 | kernel/drivers/clk/qcom/gcc-ipq8074.ko 532 | kernel/drivers/clk/qcom/gcc-ipq9574.ko 533 | kernel/drivers/clk/qcom/gcc-msm8916.ko 534 | kernel/drivers/clk/qcom/gcc-msm8994.ko 535 | kernel/drivers/clk/qcom/gcc-msm8996.ko 536 | kernel/drivers/clk/qcom/gcc-msm8998.ko 537 | kernel/drivers/clk/qcom/mmcc-msm8996.ko 538 | kernel/drivers/clk/qcom/a53-pll.ko 539 | kernel/drivers/clk/qcom/apcs-msm8916.ko 540 | kernel/drivers/clk/qcom/apcs-msm8996.ko 541 | kernel/drivers/clk/qcom/clk-cpu-8996.ko 542 | kernel/drivers/clk/qcom/clk-cbf-8996.ko 543 | kernel/drivers/clk/qcom/clk-rpmh.ko 544 | kernel/drivers/clk/qcom/clk-smd-rpm.ko 545 | kernel/drivers/clk/qcom/gcc-qcm2290.ko 546 | kernel/drivers/clk/qcom/gcc-qcs404.ko 547 | kernel/drivers/clk/qcom/gcc-qcs615.ko 548 | kernel/drivers/clk/qcom/gcc-qcs8300.ko 549 | kernel/drivers/clk/qcom/gcc-qdu1000.ko 550 | kernel/drivers/clk/qcom/gcc-sa8775p.ko 551 | kernel/drivers/clk/qcom/gcc-sc7180.ko 552 | kernel/drivers/clk/qcom/gcc-sc7280.ko 553 | kernel/drivers/clk/qcom/gcc-sc8180x.ko 554 | kernel/drivers/clk/qcom/gcc-sc8280xp.ko 555 | kernel/drivers/clk/qcom/dispcc-sdm845.ko 556 | kernel/drivers/clk/qcom/gcc-sdm845.ko 557 | kernel/drivers/clk/qcom/gpucc-sdm845.ko 558 | kernel/drivers/clk/qcom/videocc-sdm845.ko 559 | kernel/drivers/clk/qcom/gcc-sdx75.ko 560 | kernel/drivers/clk/qcom/dispcc-sm8250.ko 561 | kernel/drivers/clk/qcom/gcc-sm4450.ko 562 | kernel/drivers/clk/qcom/gcc-sm6115.ko 563 | kernel/drivers/clk/qcom/gcc-sm8150.ko 564 | kernel/drivers/clk/qcom/gcc-sm8250.ko 565 | kernel/drivers/clk/qcom/gcc-sm8350.ko 566 | kernel/drivers/clk/qcom/gcc-sm8450.ko 567 | kernel/drivers/clk/qcom/gcc-sm8550.ko 568 | kernel/drivers/clk/qcom/gcc-sm8650.ko 569 | kernel/drivers/clk/qcom/gcc-sm8750.ko 570 | kernel/drivers/clk/qcom/gpucc-sm8150.ko 571 | kernel/drivers/clk/qcom/gpucc-sm8250.ko 572 | kernel/drivers/clk/qcom/tcsrcc-sm8550.ko 573 | kernel/drivers/clk/qcom/tcsrcc-sm8650.ko 574 | kernel/drivers/clk/qcom/videocc-sm8250.ko 575 | kernel/drivers/clk/qcom/hfpll.ko 576 | kernel/drivers/clk/renesas/rcar-usb2-clock-sel.ko 577 | kernel/drivers/clk/samsung/clk-exynos-audss.ko 578 | kernel/drivers/clk/samsung/clk-exynos-clkout.ko 579 | kernel/drivers/clk/sophgo/clk-sophgo-cv1800.ko 580 | kernel/drivers/clk/sprd/clk-sprd.ko 581 | kernel/drivers/clk/sprd/sc9860-clk.ko 582 | kernel/drivers/clk/sprd/sc9863a-clk.ko 583 | kernel/drivers/clk/sprd/ums512-clk.ko 584 | kernel/drivers/clk/sunxi-ng/sunxi-ccu.ko 585 | kernel/drivers/clk/sunxi-ng/sun50i-a64-ccu.ko 586 | kernel/drivers/clk/sunxi-ng/sun50i-a100-ccu.ko 587 | kernel/drivers/clk/sunxi-ng/sun50i-a100-r-ccu.ko 588 | kernel/drivers/clk/sunxi-ng/sun50i-h6-ccu.ko 589 | kernel/drivers/clk/sunxi-ng/sun50i-h6-r-ccu.ko 590 | kernel/drivers/clk/sunxi-ng/sun50i-h616-ccu.ko 591 | kernel/drivers/clk/sunxi-ng/sun55i-a523-ccu.ko 592 | kernel/drivers/clk/sunxi-ng/sun55i-a523-r-ccu.ko 593 | kernel/drivers/clk/sunxi-ng/sun6i-rtc-ccu.ko 594 | kernel/drivers/clk/sunxi-ng/sun8i-h3-ccu.ko 595 | kernel/drivers/clk/sunxi-ng/sun8i-de2-ccu.ko 596 | kernel/drivers/clk/sunxi-ng/sun8i-r-ccu.ko 597 | kernel/drivers/clk/versatile/clk-vexpress-osc.ko 598 | kernel/drivers/dma/virt-dma.ko 599 | kernel/drivers/dma/bcm2835-dma.ko 600 | kernel/drivers/dma/fsl-edma.ko 601 | kernel/drivers/dma/k3dma.ko 602 | kernel/drivers/dma/owl-dma.ko 603 | kernel/drivers/dma/pl330.ko 604 | kernel/drivers/dma/sh/rcar-dmac.ko 605 | kernel/drivers/dma/sh/rz-dmac.ko 606 | kernel/drivers/dma/tegra186-gpc-dma.ko 607 | kernel/drivers/dma/tegra20-apb-dma.ko 608 | kernel/drivers/dma/tegra210-adma.ko 609 | kernel/drivers/dma/xgene-dma.ko 610 | kernel/drivers/dma/qcom/bam_dma.ko 611 | kernel/drivers/dma/qcom/hdma_mgmt.ko 612 | kernel/drivers/dma/qcom/hdma.ko 613 | kernel/drivers/dma/ti/k3-udma.ko 614 | kernel/drivers/dma/ti/k3-udma-glue.ko 615 | kernel/drivers/dma/ti/k3-psil-lib.ko 616 | kernel/drivers/soc/apple/apple-mailbox.ko 617 | kernel/drivers/soc/apple/apple-rtkit.ko 618 | kernel/drivers/soc/apple/apple-sart.ko 619 | kernel/drivers/soc/fsl/dpio/fsl-mc-dpio.ko 620 | kernel/drivers/soc/fsl/dpaa2-console.ko 621 | kernel/drivers/soc/imx/soc-imx8m.ko 622 | kernel/drivers/soc/imx/imx93-src.ko 623 | kernel/drivers/soc/imx/soc-imx9.ko 624 | kernel/drivers/soc/mediatek/mtk-pmic-wrap.ko 625 | kernel/drivers/soc/mediatek/mtk-regulator-coupler.ko 626 | kernel/drivers/soc/mediatek/mtk-socinfo.ko 627 | kernel/drivers/soc/amlogic/meson-canvas.ko 628 | kernel/drivers/soc/amlogic/meson-clk-measure.ko 629 | kernel/drivers/soc/qcom/qcom_aoss.ko 630 | kernel/drivers/soc/qcom/qcom-geni-se.ko 631 | kernel/drivers/soc/qcom/cmd-db.ko 632 | kernel/drivers/soc/qcom/qcom_gsbi.ko 633 | kernel/drivers/soc/qcom/mdt_loader.ko 634 | kernel/drivers/soc/qcom/qcom_rpmh.ko 635 | kernel/drivers/soc/qcom/rpm-proc.ko 636 | kernel/drivers/soc/qcom/smd-rpm.ko 637 | kernel/drivers/soc/qcom/smem.ko 638 | kernel/drivers/soc/qcom/smp2p.ko 639 | kernel/drivers/soc/qcom/smsm.ko 640 | kernel/drivers/soc/qcom/wcnss_ctrl.ko 641 | kernel/drivers/soc/qcom/ubwc_config.ko 642 | kernel/drivers/soc/renesas/pwc-rzv2m.ko 643 | kernel/drivers/soc/renesas/rz-sysc.ko 644 | kernel/drivers/soc/rockchip/io-domain.ko 645 | kernel/drivers/soc/samsung/exynos_chipid.ko 646 | kernel/drivers/soc/samsung/exynos-usi.ko 647 | kernel/drivers/soc/ti/k3-ringacc.ko 648 | kernel/drivers/pmdomain/amlogic/meson-ee-pwrc.ko 649 | kernel/drivers/pmdomain/amlogic/meson-secure-pwrc.ko 650 | kernel/drivers/pmdomain/arm/scmi_perf_domain.ko 651 | kernel/drivers/pmdomain/arm/scmi_pm_domain.ko 652 | kernel/drivers/pmdomain/arm/scpi_pm_domain.ko 653 | kernel/drivers/pmdomain/imx/scu-pd.ko 654 | kernel/drivers/pmdomain/imx/imx8m-blk-ctrl.ko 655 | kernel/drivers/pmdomain/imx/imx8mp-blk-ctrl.ko 656 | kernel/drivers/pmdomain/imx/imx93-pd.ko 657 | kernel/drivers/pmdomain/imx/imx93-blk-ctrl.ko 658 | kernel/drivers/pmdomain/mediatek/airoha-cpu-pmdomain.ko 659 | kernel/drivers/pmdomain/qcom/cpr.ko 660 | kernel/drivers/pmdomain/qcom/rpmpd.ko 661 | kernel/drivers/pmdomain/qcom/rpmhpd.ko 662 | kernel/drivers/pmdomain/sunxi/sun20i-ppu.ko 663 | kernel/drivers/pmdomain/sunxi/sun55i-pck600.ko 664 | kernel/drivers/pmdomain/ti/ti_sci_pm_domains.ko 665 | kernel/drivers/virtio/virtio.ko 666 | kernel/drivers/virtio/virtio_ring.ko 667 | kernel/drivers/virtio/virtio_pci_modern_dev.ko 668 | kernel/drivers/virtio/virtio_pci_legacy_dev.ko 669 | kernel/drivers/virtio/virtio_mmio.ko 670 | kernel/drivers/virtio/virtio_pci.ko 671 | kernel/drivers/virtio/virtio_balloon.ko 672 | kernel/drivers/xen/xenbus/xenbus.ko 673 | kernel/drivers/xen/xenbus/xenbus_probe_frontend.ko 674 | kernel/drivers/xen/xen-evtchn.ko 675 | kernel/drivers/xen/xen-gntdev.ko 676 | kernel/drivers/xen/xen-gntalloc.ko 677 | kernel/drivers/xen/xenfs/xenfs.ko 678 | kernel/drivers/xen/xen-privcmd.ko 679 | kernel/drivers/regulator/fixed.ko 680 | kernel/drivers/regulator/cros-ec-regulator.ko 681 | kernel/drivers/regulator/scmi-regulator.ko 682 | kernel/drivers/regulator/axp20x-regulator.ko 683 | kernel/drivers/regulator/bd718x7-regulator.ko 684 | kernel/drivers/regulator/bd9571mwv-regulator.ko 685 | kernel/drivers/regulator/fan53555.ko 686 | kernel/drivers/regulator/gpio-regulator.ko 687 | kernel/drivers/regulator/hi6421v530-regulator.ko 688 | kernel/drivers/regulator/hi655x-regulator.ko 689 | kernel/drivers/regulator/max77620-regulator.ko 690 | kernel/drivers/regulator/max8973-regulator.ko 691 | kernel/drivers/regulator/mp8859.ko 692 | kernel/drivers/regulator/mt6357-regulator.ko 693 | kernel/drivers/regulator/mt6358-regulator.ko 694 | kernel/drivers/regulator/mt6359-regulator.ko 695 | kernel/drivers/regulator/mt6360-regulator.ko 696 | kernel/drivers/regulator/mt6397-regulator.ko 697 | kernel/drivers/regulator/qcom_rpm-regulator.ko 698 | kernel/drivers/regulator/qcom-rpmh-regulator.ko 699 | kernel/drivers/regulator/qcom_smd-regulator.ko 700 | kernel/drivers/regulator/qcom_spmi-regulator.ko 701 | kernel/drivers/regulator/pca9450-regulator.ko 702 | kernel/drivers/regulator/pf8x00-regulator.ko 703 | kernel/drivers/regulator/pfuze100-regulator.ko 704 | kernel/drivers/regulator/pwm-regulator.ko 705 | kernel/drivers/regulator/raa215300.ko 706 | kernel/drivers/regulator/rk808-regulator.ko 707 | kernel/drivers/regulator/rohm-regulator.ko 708 | kernel/drivers/regulator/s2mps11.ko 709 | kernel/drivers/regulator/sun20i-regulator.ko 710 | kernel/drivers/regulator/tps65219-regulator.ko 711 | kernel/drivers/regulator/uniphier-regulator.ko 712 | kernel/drivers/regulator/renesas-usb-vbus-regulator.ko 713 | kernel/drivers/reset/amlogic/reset-meson.ko 714 | kernel/drivers/reset/amlogic/reset-meson-common.ko 715 | kernel/drivers/reset/hisilicon/hi6220_reset.ko 716 | kernel/drivers/reset/hisilicon/reset-hi3660.ko 717 | kernel/drivers/reset/reset-brcmstb.ko 718 | kernel/drivers/reset/reset-brcmstb-rescal.ko 719 | kernel/drivers/reset/reset-imx7.ko 720 | kernel/drivers/reset/reset-imx8mp-audiomix.ko 721 | kernel/drivers/reset/reset-qcom-aoss.ko 722 | kernel/drivers/reset/reset-raspberrypi.ko 723 | kernel/drivers/reset/reset-rzg2l-usbphy-ctrl.ko 724 | kernel/drivers/reset/reset-scmi.ko 725 | kernel/drivers/reset/reset-ti-sci.ko 726 | kernel/drivers/reset/reset-uniphier.ko 727 | kernel/drivers/reset/reset-uniphier-glue.ko 728 | kernel/drivers/tty/n_null.ko 729 | kernel/drivers/tty/serial/serial_base.ko 730 | kernel/drivers/tty/serial/8250/8250.ko 731 | kernel/drivers/tty/serial/8250/8250_base.ko 732 | kernel/drivers/tty/serial/8250/8250_bcm2835aux.ko 733 | kernel/drivers/tty/serial/8250/8250_bcm7271.ko 734 | kernel/drivers/tty/serial/8250/8250_dw.ko 735 | kernel/drivers/tty/serial/8250/8250_exar.ko 736 | kernel/drivers/tty/serial/8250/8250_fsl.ko 737 | kernel/drivers/tty/serial/8250/8250_mtk.ko 738 | kernel/drivers/tty/serial/8250/8250_of.ko 739 | kernel/drivers/tty/serial/8250/8250_omap.ko 740 | kernel/drivers/tty/serial/8250/8250_pci.ko 741 | kernel/drivers/tty/serial/8250/8250_pericom.ko 742 | kernel/drivers/tty/serial/8250/8250_uniphier.ko 743 | kernel/drivers/tty/serial/8250/8250_tegra.ko 744 | kernel/drivers/tty/serial/amba-pl010.ko 745 | kernel/drivers/tty/serial/amba-pl011.ko 746 | kernel/drivers/tty/serial/bcm63xx_uart.ko 747 | kernel/drivers/tty/serial/fsl_linflexuart.ko 748 | kernel/drivers/tty/serial/fsl_lpuart.ko 749 | kernel/drivers/tty/serial/imx.ko 750 | kernel/drivers/tty/serial/imx_earlycon.ko 751 | kernel/drivers/tty/serial/meson_uart.ko 752 | kernel/drivers/tty/serial/msm_serial.ko 753 | kernel/drivers/tty/serial/owl-uart.ko 754 | kernel/drivers/tty/serial/qcom_geni_serial.ko 755 | kernel/drivers/tty/serial/samsung_tty.ko 756 | kernel/drivers/tty/serial/sh-sci.ko 757 | kernel/drivers/tty/serial/stm32-usart.ko 758 | kernel/drivers/tty/serial/serial-tegra.ko 759 | kernel/drivers/tty/serial/tegra-tcu.ko 760 | kernel/drivers/tty/serial/xilinx_uartps.ko 761 | kernel/drivers/tty/serial/serial_mctrl_gpio.ko 762 | kernel/drivers/tty/serdev/serdev.ko 763 | kernel/drivers/char/virtio_console.ko 764 | kernel/drivers/char/hw_random/rng-core.ko 765 | kernel/drivers/char/hw_random/airoha-trng.ko 766 | kernel/drivers/char/hw_random/exynos-trng.ko 767 | kernel/drivers/char/hw_random/omap-rng.ko 768 | kernel/drivers/char/hw_random/virtio-rng.ko 769 | kernel/drivers/char/hw_random/hisi-rng.ko 770 | kernel/drivers/char/hw_random/histb-rng.ko 771 | kernel/drivers/char/hw_random/bcm2835-rng.ko 772 | kernel/drivers/char/hw_random/bcm74110-rng.ko 773 | kernel/drivers/char/hw_random/iproc-rng200.ko 774 | kernel/drivers/char/hw_random/xgene-rng.ko 775 | kernel/drivers/char/hw_random/stm32-rng.ko 776 | kernel/drivers/char/hw_random/meson-rng.ko 777 | kernel/drivers/char/hw_random/cavium-rng.ko 778 | kernel/drivers/char/hw_random/cavium-rng-vf.ko 779 | kernel/drivers/char/hw_random/mtk-rng.ko 780 | kernel/drivers/char/hw_random/optee-rng.ko 781 | kernel/drivers/char/hw_random/npcm-rng.ko 782 | kernel/drivers/char/hw_random/arm_smccc_trng.ko 783 | kernel/drivers/char/hw_random/cn10k-rng.ko 784 | kernel/drivers/char/hw_random/rockchip-rng.ko 785 | kernel/drivers/char/tpm/tpm.ko 786 | kernel/drivers/char/tpm/tpm_i2c_infineon.ko 787 | kernel/drivers/iommu/arm/arm-smmu/arm_smmu.ko 788 | kernel/drivers/iommu/arm/arm-smmu-v3/arm_smmu_v3.ko 789 | kernel/drivers/iommu/iova.ko 790 | kernel/drivers/iommu/mtk_iommu.ko 791 | kernel/drivers/gpu/host1x/host1x.ko 792 | kernel/drivers/gpu/drm/drm.ko 793 | kernel/drivers/gpu/drm/drm_panel_orientation_quirks.ko 794 | kernel/drivers/gpu/drm/drm_exec.ko 795 | kernel/drivers/gpu/drm/drm_gpuvm.ko 796 | kernel/drivers/gpu/drm/drm_dma_helper.ko 797 | kernel/drivers/gpu/drm/drm_kms_helper.ko 798 | kernel/drivers/gpu/drm/drm_mipi_dsi.ko 799 | kernel/drivers/gpu/drm/clients/drm_client_lib.ko 800 | kernel/drivers/gpu/drm/display/drm_dp_aux_bus.ko 801 | kernel/drivers/gpu/drm/display/drm_display_helper.ko 802 | kernel/drivers/gpu/drm/scheduler/gpu-sched.ko 803 | kernel/drivers/gpu/drm/msm/msm.ko 804 | kernel/drivers/gpu/drm/tegra/tegra-drm.ko 805 | kernel/drivers/gpu/drm/meson/meson-drm.ko 806 | kernel/drivers/gpu/drm/meson/meson_dw_hdmi.ko 807 | kernel/drivers/gpu/drm/meson/meson_dw_mipi_dsi.ko 808 | kernel/drivers/gpu/drm/bridge/display-connector.ko 809 | kernel/drivers/gpu/drm/bridge/adv7511/adv7511.ko 810 | kernel/drivers/gpu/drm/bridge/synopsys/dw-hdmi.ko 811 | kernel/drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.ko 812 | kernel/drivers/gpu/drm/hisilicon/kirin/kirin-drm.ko 813 | kernel/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.ko 814 | kernel/drivers/base/firmware_loader/firmware_class.ko 815 | kernel/drivers/base/regmap/regmap-i2c.ko 816 | kernel/drivers/base/regmap/regmap-spi.ko 817 | kernel/drivers/base/regmap/regmap-spmi.ko 818 | kernel/drivers/base/regmap/regmap-mmio.ko 819 | kernel/drivers/block/loop.ko 820 | kernel/drivers/block/virtio_blk.ko 821 | kernel/drivers/block/xen-blkfront.ko 822 | kernel/drivers/misc/qcom-coincell.ko 823 | kernel/drivers/misc/eeprom/eeprom_93cx6.ko 824 | kernel/drivers/mfd/bd9571mwv.ko 825 | kernel/drivers/mfd/cros_ec_dev.ko 826 | kernel/drivers/mfd/tps65219.ko 827 | kernel/drivers/mfd/mfd-core.ko 828 | kernel/drivers/mfd/axp20x.ko 829 | kernel/drivers/mfd/axp20x-i2c.ko 830 | kernel/drivers/mfd/axp20x-rsb.ko 831 | kernel/drivers/mfd/max77620.ko 832 | kernel/drivers/mfd/mt6360-core.ko 833 | kernel/drivers/mfd/mt6397.ko 834 | kernel/drivers/mfd/rz-mtu3.ko 835 | kernel/drivers/mfd/qcom_rpm.ko 836 | kernel/drivers/mfd/qcom-spmi-pmic.ko 837 | kernel/drivers/mfd/rk8xx-core.ko 838 | kernel/drivers/mfd/rk8xx-i2c.ko 839 | kernel/drivers/mfd/rk8xx-spi.ko 840 | kernel/drivers/mfd/sec-core.ko 841 | kernel/drivers/mfd/sec-i2c.ko 842 | kernel/drivers/mfd/vexpress-sysreg.ko 843 | kernel/drivers/mfd/hi6421-pmic-core.ko 844 | kernel/drivers/mfd/hi655x-pmic.ko 845 | kernel/drivers/mfd/rohm-bd718x7.ko 846 | kernel/drivers/mfd/simple-mfd-i2c.ko 847 | kernel/drivers/scsi/scsi_mod.ko 848 | kernel/drivers/scsi/scsi_common.ko 849 | kernel/drivers/scsi/scsi_transport_spi.ko 850 | kernel/drivers/scsi/scsi_transport_sas.ko 851 | kernel/drivers/scsi/libsas/libsas.ko 852 | kernel/drivers/scsi/dmx3191d.ko 853 | kernel/drivers/scsi/megaraid/megaraid_sas.ko 854 | kernel/drivers/scsi/sd_mod.ko 855 | kernel/drivers/scsi/hisi_sas/hisi_sas_main.ko 856 | kernel/drivers/scsi/hisi_sas/hisi_sas_v1_hw.ko 857 | kernel/drivers/scsi/hisi_sas/hisi_sas_v2_hw.ko 858 | kernel/drivers/scsi/hisi_sas/hisi_sas_v3_hw.ko 859 | kernel/drivers/ata/libata.ko 860 | kernel/drivers/ata/ahci.ko 861 | kernel/drivers/ata/libahci.ko 862 | kernel/drivers/ata/ahci_seattle.ko 863 | kernel/drivers/ata/libahci_platform.ko 864 | kernel/drivers/ata/ahci_platform.ko 865 | kernel/drivers/ata/sata_sil24.ko 866 | kernel/drivers/ata/ahci_ceva.ko 867 | kernel/drivers/ata/ahci_mvebu.ko 868 | kernel/drivers/ata/ahci_tegra.ko 869 | kernel/drivers/ata/ahci_xgene.ko 870 | kernel/drivers/ata/ahci_qoriq.ko 871 | kernel/drivers/ata/sata_rcar.ko 872 | kernel/drivers/ata/pata_platform.ko 873 | kernel/drivers/ata/pata_of_platform.ko 874 | kernel/drivers/mtd/mtd.ko 875 | kernel/drivers/mtd/parsers/ofpart.ko 876 | kernel/drivers/mtd/mtd_blkdevs.ko 877 | kernel/drivers/mtd/mtdblock.ko 878 | kernel/drivers/mtd/chips/chipreg.ko 879 | kernel/drivers/mtd/chips/cfi_probe.ko 880 | kernel/drivers/mtd/chips/cfi_util.ko 881 | kernel/drivers/mtd/chips/cfi_cmdset_0020.ko 882 | kernel/drivers/mtd/chips/cfi_cmdset_0002.ko 883 | kernel/drivers/mtd/chips/cfi_cmdset_0001.ko 884 | kernel/drivers/mtd/chips/gen_probe.ko 885 | kernel/drivers/mtd/maps/map_funcs.ko 886 | kernel/drivers/mtd/maps/physmap.ko 887 | kernel/drivers/mtd/devices/mtd_dataflash.ko 888 | kernel/drivers/mtd/devices/sst25l.ko 889 | kernel/drivers/mtd/nand/nandcore.ko 890 | kernel/drivers/mtd/nand/qpic_common.ko 891 | kernel/drivers/mtd/nand/raw/nand.ko 892 | kernel/drivers/mtd/nand/raw/denali.ko 893 | kernel/drivers/mtd/nand/raw/denali_dt.ko 894 | kernel/drivers/mtd/nand/raw/marvell_nand.ko 895 | kernel/drivers/mtd/nand/raw/fsl_ifc_nand.ko 896 | kernel/drivers/mtd/nand/raw/qcom_nandc.ko 897 | kernel/drivers/mtd/spi-nor/spi-nor.ko 898 | kernel/drivers/mtd/spi-nor/controllers/hisi-sfc.ko 899 | kernel/drivers/spi/spidev.ko 900 | kernel/drivers/spi/spi-armada-3700.ko 901 | kernel/drivers/spi/spi-bcm2835.ko 902 | kernel/drivers/spi/spi-bcm2835aux.ko 903 | kernel/drivers/spi/spi-iproc-qspi.ko 904 | kernel/drivers/spi/spi-brcmstb-qspi.ko 905 | kernel/drivers/spi/spi-bcm-qspi.ko 906 | kernel/drivers/spi/spi-bitbang.ko 907 | kernel/drivers/spi/spi-cadence-quadspi.ko 908 | kernel/drivers/spi/spi-fsl-dspi.ko 909 | kernel/drivers/spi/spi-fsl-lpspi.ko 910 | kernel/drivers/spi/spi-fsl-qspi.ko 911 | kernel/drivers/spi/spi-gpio.ko 912 | kernel/drivers/spi/spi-meson-spifc.ko 913 | kernel/drivers/spi/spi-mt65xx.ko 914 | kernel/drivers/spi/spi-nxp-fspi.ko 915 | kernel/drivers/spi/spi-orion.ko 916 | kernel/drivers/spi/spi-pl022.ko 917 | kernel/drivers/spi/spi-qup.ko 918 | kernel/drivers/spi/spi-rockchip.ko 919 | kernel/drivers/spi/spi-s3c64xx.ko 920 | kernel/drivers/spi/spi-sun6i.ko 921 | kernel/drivers/spi/spi-tegra114.ko 922 | kernel/drivers/spi/spi-tegra20-sflash.ko 923 | kernel/drivers/spi/spi-tegra20-slink.ko 924 | kernel/drivers/spi/spi-thunderx.ko 925 | kernel/drivers/spmi/spmi.ko 926 | kernel/drivers/spmi/spmi-devres.ko 927 | kernel/drivers/spmi/spmi-pmic-arb.ko 928 | kernel/drivers/net/wireguard/wireguard.ko 929 | kernel/drivers/net/macvlan.ko 930 | kernel/drivers/net/mii.ko 931 | kernel/drivers/net/phy/mdio-bus.ko 932 | kernel/drivers/net/phy/phylink.ko 933 | kernel/drivers/net/phy/libphy.ko 934 | kernel/drivers/net/phy/mdio_devres.ko 935 | kernel/drivers/net/phy/phy_package.ko 936 | kernel/drivers/net/phy/aquantia/aquantia.ko 937 | kernel/drivers/net/phy/ax88796b.ko 938 | kernel/drivers/net/phy/bcm7xxx.ko 939 | kernel/drivers/net/phy/bcm-phy-lib.ko 940 | kernel/drivers/net/phy/broadcom.ko 941 | kernel/drivers/net/phy/dp83867.ko 942 | kernel/drivers/net/phy/dp83td510.ko 943 | kernel/drivers/net/phy/fixed_phy.ko 944 | kernel/drivers/net/phy/marvell10g.ko 945 | kernel/drivers/net/phy/marvell.ko 946 | kernel/drivers/net/phy/marvell-88q2xxx.ko 947 | kernel/drivers/net/phy/meson-gxl.ko 948 | kernel/drivers/net/phy/micrel.ko 949 | kernel/drivers/net/phy/microchip.ko 950 | kernel/drivers/net/phy/mscc/mscc.ko 951 | kernel/drivers/net/phy/qcom/qcom-phy-lib.ko 952 | kernel/drivers/net/phy/qcom/at803x.ko 953 | kernel/drivers/net/phy/realtek/realtek.ko 954 | kernel/drivers/net/phy/rockchip.ko 955 | kernel/drivers/net/phy/smsc.ko 956 | kernel/drivers/net/phy/vitesse.ko 957 | kernel/drivers/net/mdio/acpi_mdio.ko 958 | kernel/drivers/net/mdio/fwnode_mdio.ko 959 | kernel/drivers/net/mdio/of_mdio.ko 960 | kernel/drivers/net/mdio/mdio-bcm-iproc.ko 961 | kernel/drivers/net/mdio/mdio-bcm-unimac.ko 962 | kernel/drivers/net/mdio/mdio-bitbang.ko 963 | kernel/drivers/net/mdio/mdio-cavium.ko 964 | kernel/drivers/net/mdio/mdio-gpio.ko 965 | kernel/drivers/net/mdio/mdio-hisi-femac.ko 966 | kernel/drivers/net/mdio/mdio-regmap.ko 967 | kernel/drivers/net/mdio/mdio-thunder.ko 968 | kernel/drivers/net/mdio/mdio-xgene.ko 969 | kernel/drivers/net/mdio/mdio-mux.ko 970 | kernel/drivers/net/mdio/mdio-mux-bcm-iproc.ko 971 | kernel/drivers/net/mdio/mdio-mux-mmioreg.ko 972 | kernel/drivers/net/mdio/mdio-mux-multiplexer.ko 973 | kernel/drivers/net/pcs/pcs_xpcs.ko 974 | kernel/drivers/net/pcs/pcs-lynx.ko 975 | kernel/drivers/net/tun.ko 976 | kernel/drivers/net/veth.ko 977 | kernel/drivers/net/virtio_net.ko 978 | kernel/drivers/net/nlmon.ko 979 | kernel/drivers/net/ethernet/3com/3c59x.ko 980 | kernel/drivers/net/ethernet/3com/typhoon.ko 981 | kernel/drivers/net/ethernet/8390/ne2k-pci.ko 982 | kernel/drivers/net/ethernet/8390/8390.ko 983 | kernel/drivers/net/ethernet/adaptec/starfire.ko 984 | kernel/drivers/net/ethernet/amd/xgbe/amd-xgbe.ko 985 | kernel/drivers/net/ethernet/apm/xgene/xgene-enet.ko 986 | kernel/drivers/net/ethernet/cadence/macb.ko 987 | kernel/drivers/net/ethernet/broadcom/bcm4908_enet.ko 988 | kernel/drivers/net/ethernet/broadcom/genet/genet.ko 989 | kernel/drivers/net/ethernet/broadcom/bgmac.ko 990 | kernel/drivers/net/ethernet/broadcom/bgmac-platform.ko 991 | kernel/drivers/net/ethernet/broadcom/asp2/bcm-asp.ko 992 | kernel/drivers/net/ethernet/cavium/thunder/thunder_xcv.ko 993 | kernel/drivers/net/ethernet/cavium/thunder/thunder_bgx.ko 994 | kernel/drivers/net/ethernet/cavium/thunder/nicpf.ko 995 | kernel/drivers/net/ethernet/cavium/thunder/nicvf.ko 996 | kernel/drivers/net/ethernet/dec/tulip/dmfe.ko 997 | kernel/drivers/net/ethernet/dec/tulip/winbond-840.ko 998 | kernel/drivers/net/ethernet/dec/tulip/de2104x.ko 999 | kernel/drivers/net/ethernet/dec/tulip/tulip.ko 1000 | kernel/drivers/net/ethernet/dlink/sundance.ko 1001 | kernel/drivers/net/ethernet/freescale/fec.ko 1002 | kernel/drivers/net/ethernet/freescale/xgmac_mdio.ko 1003 | kernel/drivers/net/ethernet/freescale/fman/fsl_dpaa_fman.ko 1004 | kernel/drivers/net/ethernet/freescale/fman/fsl_dpaa_fman_port.ko 1005 | kernel/drivers/net/ethernet/freescale/fman/fsl_dpaa_mac.ko 1006 | kernel/drivers/net/ethernet/freescale/dpaa/fsl_dpa.ko 1007 | kernel/drivers/net/ethernet/freescale/dpaa2/fsl-dpaa2-eth.ko 1008 | kernel/drivers/net/ethernet/freescale/dpaa2/fsl-dpaa2-ptp.ko 1009 | kernel/drivers/net/ethernet/freescale/enetc/fsl-enetc-core.ko 1010 | kernel/drivers/net/ethernet/freescale/enetc/nxp-enetc-pf-common.ko 1011 | kernel/drivers/net/ethernet/freescale/enetc/fsl-enetc.ko 1012 | kernel/drivers/net/ethernet/freescale/enetc/fsl-enetc-vf.ko 1013 | kernel/drivers/net/ethernet/freescale/enetc/fsl-enetc-ierb.ko 1014 | kernel/drivers/net/ethernet/freescale/enetc/fsl-enetc-mdio.ko 1015 | kernel/drivers/net/ethernet/freescale/enetc/fsl-enetc-ptp.ko 1016 | kernel/drivers/net/ethernet/hisilicon/hix5hd2_gmac.ko 1017 | kernel/drivers/net/ethernet/hisilicon/hip04_eth.ko 1018 | kernel/drivers/net/ethernet/hisilicon/hns_mdio.ko 1019 | kernel/drivers/net/ethernet/hisilicon/hns/hnae.ko 1020 | kernel/drivers/net/ethernet/hisilicon/hns/hns_dsaf.ko 1021 | kernel/drivers/net/ethernet/hisilicon/hns/hns_enet_drv.ko 1022 | kernel/drivers/net/ethernet/hisilicon/hns3/hnae3.ko 1023 | kernel/drivers/net/ethernet/hisilicon/hns3/hns3.ko 1024 | kernel/drivers/net/ethernet/hisilicon/hns3/hclge.ko 1025 | kernel/drivers/net/ethernet/hisilicon/hns3/hclge-common.ko 1026 | kernel/drivers/net/ethernet/hisilicon/hisi_femac.ko 1027 | kernel/drivers/net/ethernet/intel/e100.ko 1028 | kernel/drivers/net/ethernet/intel/e1000/e1000.ko 1029 | kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko 1030 | kernel/drivers/net/ethernet/intel/igb/igb.ko 1031 | kernel/drivers/net/ethernet/intel/igbvf/igbvf.ko 1032 | kernel/drivers/net/ethernet/marvell/mvmdio.ko 1033 | kernel/drivers/net/ethernet/marvell/mvneta.ko 1034 | kernel/drivers/net/ethernet/marvell/mvpp2/mvpp2.ko 1035 | kernel/drivers/net/ethernet/marvell/sky2.ko 1036 | kernel/drivers/net/ethernet/fealnx.ko 1037 | kernel/drivers/net/ethernet/natsemi/natsemi.ko 1038 | kernel/drivers/net/ethernet/realtek/8139cp.ko 1039 | kernel/drivers/net/ethernet/realtek/8139too.ko 1040 | kernel/drivers/net/ethernet/renesas/sh_eth.ko 1041 | kernel/drivers/net/ethernet/renesas/ravb.ko 1042 | kernel/drivers/net/ethernet/renesas/rswitch.ko 1043 | kernel/drivers/net/ethernet/renesas/rcar_gen4_ptp.ko 1044 | kernel/drivers/net/ethernet/renesas/rtsn.ko 1045 | kernel/drivers/net/ethernet/smsc/smc91x.ko 1046 | kernel/drivers/net/ethernet/smsc/epic100.ko 1047 | kernel/drivers/net/ethernet/smsc/smsc911x.ko 1048 | kernel/drivers/net/ethernet/socionext/sni_ave.ko 1049 | kernel/drivers/net/ethernet/socionext/netsec.ko 1050 | kernel/drivers/net/ethernet/stmicro/stmmac/stmmac.ko 1051 | kernel/drivers/net/ethernet/stmicro/stmmac/stmmac-platform.ko 1052 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.ko 1053 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-meson.ko 1054 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.ko 1055 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.ko 1056 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-renesas-gbeth.ko 1057 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.ko 1058 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-s32.ko 1059 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-altr-socfpga.ko 1060 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.ko 1061 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.ko 1062 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.ko 1063 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.ko 1064 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-imx.ko 1065 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.ko 1066 | kernel/drivers/net/ethernet/ti/davinci_mdio.ko 1067 | kernel/drivers/net/ethernet/ti/k3-cppi-desc-pool.ko 1068 | kernel/drivers/net/ethernet/ti/ti-am65-cpsw-nuss.ko 1069 | kernel/drivers/net/fddi/skfp/skfp.ko 1070 | kernel/drivers/net/xen-netfront.ko 1071 | kernel/drivers/net/usb/r8152.ko 1072 | kernel/drivers/net/usb/lan78xx.ko 1073 | kernel/drivers/net/usb/asix.ko 1074 | kernel/drivers/net/usb/ax88179_178a.ko 1075 | kernel/drivers/net/usb/cdc_ether.ko 1076 | kernel/drivers/net/usb/smsc95xx.ko 1077 | kernel/drivers/net/usb/net1080.ko 1078 | kernel/drivers/net/usb/cdc_subset.ko 1079 | kernel/drivers/net/usb/zaurus.ko 1080 | kernel/drivers/net/usb/usbnet.ko 1081 | kernel/drivers/net/usb/cdc_ncm.ko 1082 | kernel/drivers/net/usb/lg-vl600.ko 1083 | kernel/drivers/net/usb/r8153_ecm.ko 1084 | kernel/drivers/net/net_failover.ko 1085 | kernel/drivers/vfio/vfio.ko 1086 | kernel/drivers/vfio/vfio_iommu_type1.ko 1087 | kernel/drivers/vfio/pci/vfio-pci-core.ko 1088 | kernel/drivers/vfio/pci/vfio-pci.ko 1089 | kernel/drivers/usb/common/usb-common.ko 1090 | kernel/drivers/usb/common/usb-conn-gpio.ko 1091 | kernel/drivers/usb/common/ulpi.ko 1092 | kernel/drivers/usb/core/usbcore.ko 1093 | kernel/drivers/usb/phy/phy-generic.ko 1094 | kernel/drivers/usb/phy/phy-tegra-usb.ko 1095 | kernel/drivers/usb/dwc3/dwc3.ko 1096 | kernel/drivers/usb/dwc3/dwc3-am62.ko 1097 | kernel/drivers/usb/dwc3/dwc3-exynos.ko 1098 | kernel/drivers/usb/dwc3/dwc3-pci.ko 1099 | kernel/drivers/usb/dwc3/dwc3-haps.ko 1100 | kernel/drivers/usb/dwc3/dwc3-keystone.ko 1101 | kernel/drivers/usb/dwc3/dwc3-meson-g12a.ko 1102 | kernel/drivers/usb/dwc3/dwc3-of-simple.ko 1103 | kernel/drivers/usb/dwc3/dwc3-qcom.ko 1104 | kernel/drivers/usb/dwc3/dwc3-qcom-legacy.ko 1105 | kernel/drivers/usb/dwc3/dwc3-imx8mp.ko 1106 | kernel/drivers/usb/dwc3/dwc3-xilinx.ko 1107 | kernel/drivers/usb/dwc3/dwc3-rtk.ko 1108 | kernel/drivers/usb/dwc2/dwc2.ko 1109 | kernel/drivers/usb/isp1760/isp1760.ko 1110 | kernel/drivers/usb/mtu3/mtu3.ko 1111 | kernel/drivers/usb/host/ehci-hcd.ko 1112 | kernel/drivers/usb/host/ehci-pci.ko 1113 | kernel/drivers/usb/host/ehci-platform.ko 1114 | kernel/drivers/usb/host/ehci-npcm7xx.ko 1115 | kernel/drivers/usb/host/ehci-orion.ko 1116 | kernel/drivers/usb/host/ehci-exynos.ko 1117 | kernel/drivers/usb/host/ohci-hcd.ko 1118 | kernel/drivers/usb/host/ohci-pci.ko 1119 | kernel/drivers/usb/host/ohci-platform.ko 1120 | kernel/drivers/usb/host/ohci-exynos.ko 1121 | kernel/drivers/usb/host/xhci-hcd.ko 1122 | kernel/drivers/usb/host/xhci-pci.ko 1123 | kernel/drivers/usb/host/xhci-pci-renesas.ko 1124 | kernel/drivers/usb/host/xhci-plat-hcd.ko 1125 | kernel/drivers/usb/host/xhci-rcar-hcd.ko 1126 | kernel/drivers/usb/host/xhci-mtk-hcd.ko 1127 | kernel/drivers/usb/host/xhci-tegra.ko 1128 | kernel/drivers/usb/class/cdc-acm.ko 1129 | kernel/drivers/usb/class/usblp.ko 1130 | kernel/drivers/usb/storage/usb-storage.ko 1131 | kernel/drivers/usb/serial/usbserial.ko 1132 | kernel/drivers/usb/serial/ch341.ko 1133 | kernel/drivers/usb/serial/cp210x.ko 1134 | kernel/drivers/usb/serial/ftdi_sio.ko 1135 | kernel/drivers/usb/misc/usb3503.ko 1136 | kernel/drivers/usb/misc/brcmstb-usb-pinmap.ko 1137 | kernel/drivers/usb/musb/musb_hdrc.ko 1138 | kernel/drivers/usb/musb/sunxi.ko 1139 | kernel/drivers/usb/chipidea/ci_hdrc.ko 1140 | kernel/drivers/usb/chipidea/ci_hdrc_usb2.ko 1141 | kernel/drivers/usb/chipidea/ci_hdrc_msm.ko 1142 | kernel/drivers/usb/chipidea/ci_hdrc_npcm.ko 1143 | kernel/drivers/usb/chipidea/ci_hdrc_pci.ko 1144 | kernel/drivers/usb/chipidea/usbmisc_imx.ko 1145 | kernel/drivers/usb/chipidea/ci_hdrc_imx.ko 1146 | kernel/drivers/usb/chipidea/ci_hdrc_tegra.ko 1147 | kernel/drivers/usb/gadget/udc/udc-core.ko 1148 | kernel/drivers/usb/gadget/udc/snps_udc_core.ko 1149 | kernel/drivers/usb/gadget/udc/rzv2m_usb3drd.ko 1150 | kernel/drivers/usb/gadget/udc/snps_udc_plat.ko 1151 | kernel/drivers/usb/gadget/udc/bdc/bdc.ko 1152 | kernel/drivers/usb/roles/roles.ko 1153 | kernel/drivers/input/serio/serio.ko 1154 | kernel/drivers/input/serio/ambakmi.ko 1155 | kernel/drivers/input/serio/libps2.ko 1156 | kernel/drivers/input/input-core.ko 1157 | kernel/drivers/input/ff-memless.ko 1158 | kernel/drivers/input/matrix-keymap.ko 1159 | kernel/drivers/input/vivaldi-fmap.ko 1160 | kernel/drivers/input/input-leds.ko 1161 | kernel/drivers/input/evdev.ko 1162 | kernel/drivers/input/keyboard/atkbd.ko 1163 | kernel/drivers/input/keyboard/cros_ec_keyb.ko 1164 | kernel/drivers/input/keyboard/gpio_keys.ko 1165 | kernel/drivers/input/keyboard/imx-sm-bbm-key.ko 1166 | kernel/drivers/input/keyboard/tegra-kbc.ko 1167 | kernel/drivers/input/mouse/psmouse.ko 1168 | kernel/drivers/input/misc/hisi_powerkey.ko 1169 | kernel/drivers/input/misc/pm8941-pwrkey.ko 1170 | kernel/drivers/input/misc/uinput.ko 1171 | kernel/drivers/input/misc/xen-kbdfront.ko 1172 | kernel/drivers/rtc/rtc-amlogic-a4.ko 1173 | kernel/drivers/rtc/rtc-armada38x.ko 1174 | kernel/drivers/rtc/rtc-brcmstb-waketimer.ko 1175 | kernel/drivers/rtc/rtc-cros-ec.ko 1176 | kernel/drivers/rtc/rtc-ds1307.ko 1177 | kernel/drivers/rtc/rtc-ds3232.ko 1178 | kernel/drivers/rtc/rtc-efi.ko 1179 | kernel/drivers/rtc/rtc-imx-sm-bbm.ko 1180 | kernel/drivers/rtc/rtc-max77686.ko 1181 | kernel/drivers/rtc/rtc-pl031.ko 1182 | kernel/drivers/rtc/rtc-pm8xxx.ko 1183 | kernel/drivers/rtc/rtc-s3c.ko 1184 | kernel/drivers/rtc/rtc-s5m.ko 1185 | kernel/drivers/rtc/rtc-tegra.ko 1186 | kernel/drivers/rtc/rtc-xgene.ko 1187 | kernel/drivers/i2c/i2c-core.ko 1188 | kernel/drivers/i2c/i2c-smbus.ko 1189 | kernel/drivers/i2c/i2c-dev.ko 1190 | kernel/drivers/i2c/i2c-mux.ko 1191 | kernel/drivers/i2c/algos/i2c-algo-bit.ko 1192 | kernel/drivers/i2c/busses/i2c-bcm2835.ko 1193 | kernel/drivers/i2c/busses/i2c-bcm-iproc.ko 1194 | kernel/drivers/i2c/busses/i2c-designware-core.ko 1195 | kernel/drivers/i2c/busses/i2c-designware-platform.ko 1196 | kernel/drivers/i2c/busses/i2c-exynos5.ko 1197 | kernel/drivers/i2c/busses/i2c-imx.ko 1198 | kernel/drivers/i2c/busses/i2c-imx-lpi2c.ko 1199 | kernel/drivers/i2c/busses/i2c-meson.ko 1200 | kernel/drivers/i2c/busses/i2c-mt65xx.ko 1201 | kernel/drivers/i2c/busses/i2c-mv64xxx.ko 1202 | kernel/drivers/i2c/busses/i2c-omap.ko 1203 | kernel/drivers/i2c/busses/i2c-owl.ko 1204 | kernel/drivers/i2c/busses/i2c-pxa.ko 1205 | kernel/drivers/i2c/busses/i2c-qup.ko 1206 | kernel/drivers/i2c/busses/i2c-riic.ko 1207 | kernel/drivers/i2c/busses/i2c-rk3x.ko 1208 | kernel/drivers/i2c/busses/i2c-s3c2410.ko 1209 | kernel/drivers/i2c/busses/i2c-sh_mobile.ko 1210 | kernel/drivers/i2c/busses/i2c-tegra.ko 1211 | kernel/drivers/i2c/busses/i2c-tegra-bpmp.ko 1212 | kernel/drivers/i2c/busses/i2c-uniphier-f.ko 1213 | kernel/drivers/i2c/busses/i2c-rcar.ko 1214 | kernel/drivers/i2c/busses/i2c-brcmstb.ko 1215 | kernel/drivers/i2c/busses/i2c-cros-ec-tunnel.ko 1216 | kernel/drivers/i2c/muxes/i2c-mux-pca954x.ko 1217 | kernel/drivers/media/mc/mc.ko 1218 | kernel/drivers/media/v4l2-core/v4l2-async.ko 1219 | kernel/drivers/media/v4l2-core/v4l2-fwnode.ko 1220 | kernel/drivers/media/v4l2-core/v4l2-dv-timings.ko 1221 | kernel/drivers/media/v4l2-core/videodev.ko 1222 | kernel/drivers/media/cec/core/cec.ko 1223 | kernel/drivers/pps/pps_core.ko 1224 | kernel/drivers/ptp/ptp.ko 1225 | kernel/drivers/ptp/ptp_dte.ko 1226 | kernel/drivers/ptp/ptp_kvm.ko 1227 | kernel/drivers/ptp/ptp_vmclock.ko 1228 | kernel/drivers/ptp/ptp-qoriq.ko 1229 | kernel/drivers/w1/wire.ko 1230 | kernel/drivers/w1/masters/w1-gpio.ko 1231 | kernel/drivers/w1/slaves/w1_therm.ko 1232 | kernel/drivers/power/reset/reboot-mode.ko 1233 | kernel/drivers/power/reset/syscon-reboot-mode.ko 1234 | kernel/drivers/power/supply/bq27xxx_battery.ko 1235 | kernel/drivers/power/supply/bq27xxx_battery_i2c.ko 1236 | kernel/drivers/power/supply/bq27xxx_battery_hdq.ko 1237 | kernel/drivers/power/supply/qcom_smbb.ko 1238 | kernel/drivers/power/supply/cros_charge-control.ko 1239 | kernel/drivers/power/supply/cros_peripheral_charger.ko 1240 | kernel/drivers/hwmon/hwmon.ko 1241 | kernel/drivers/hwmon/scmi-hwmon.ko 1242 | kernel/drivers/hwmon/scpi-hwmon.ko 1243 | kernel/drivers/hwmon/cros_ec_hwmon.ko 1244 | kernel/drivers/hwmon/raspberrypi-hwmon.ko 1245 | kernel/drivers/hwmon/xgene-hwmon.ko 1246 | kernel/drivers/thermal/broadcom/bcm2711_thermal.ko 1247 | kernel/drivers/thermal/broadcom/bcm2835_thermal.ko 1248 | kernel/drivers/thermal/broadcom/ns-thermal.ko 1249 | kernel/drivers/thermal/broadcom/sr-thermal.ko 1250 | kernel/drivers/thermal/sun8i_thermal.ko 1251 | kernel/drivers/thermal/renesas/rcar_gen3_thermal.ko 1252 | kernel/drivers/thermal/renesas/rcar_thermal.ko 1253 | kernel/drivers/thermal/renesas/rzg2l_thermal.ko 1254 | kernel/drivers/thermal/samsung/exynos_thermal.ko 1255 | kernel/drivers/thermal/armada_thermal.ko 1256 | kernel/drivers/thermal/qcom/qcom_tsens.ko 1257 | kernel/drivers/thermal/qcom/qcom-spmi-temp-alarm.ko 1258 | kernel/drivers/thermal/tegra/tegra-soctherm.ko 1259 | kernel/drivers/thermal/hisi_thermal.ko 1260 | kernel/drivers/thermal/uniphier_thermal.ko 1261 | kernel/drivers/thermal/amlogic_thermal.ko 1262 | kernel/drivers/watchdog/watchdog.ko 1263 | kernel/drivers/watchdog/sp805_wdt.ko 1264 | kernel/drivers/watchdog/sbsa_gwdt.ko 1265 | kernel/drivers/watchdog/s3c2410_wdt.ko 1266 | kernel/drivers/watchdog/dw_wdt.ko 1267 | kernel/drivers/watchdog/npcm_wdt.ko 1268 | kernel/drivers/watchdog/imx2_wdt.ko 1269 | kernel/drivers/watchdog/bcm2835_wdt.ko 1270 | kernel/drivers/watchdog/qcom-wdt.ko 1271 | kernel/drivers/watchdog/tegra_wdt.ko 1272 | kernel/drivers/watchdog/meson_gxbb_wdt.ko 1273 | kernel/drivers/watchdog/meson_wdt.ko 1274 | kernel/drivers/watchdog/mtk_wdt.ko 1275 | kernel/drivers/watchdog/renesas_wdt.ko 1276 | kernel/drivers/watchdog/rzg2l_wdt.ko 1277 | kernel/drivers/watchdog/rzv2h_wdt.ko 1278 | kernel/drivers/watchdog/stm32_iwdg.ko 1279 | kernel/drivers/watchdog/uniphier_wdt.ko 1280 | kernel/drivers/watchdog/arm_smc_wdt.ko 1281 | kernel/drivers/watchdog/marvell_gti_wdt.ko 1282 | kernel/drivers/edac/edac_core.ko 1283 | kernel/drivers/edac/ghes_edac.ko 1284 | kernel/drivers/edac/xgene_edac.ko 1285 | kernel/drivers/opp/ti-opp-supply.ko 1286 | kernel/drivers/cpufreq/cpufreq_performance.ko 1287 | kernel/drivers/cpufreq/cpufreq_userspace.ko 1288 | kernel/drivers/cpufreq/cpufreq_ondemand.ko 1289 | kernel/drivers/cpufreq/cpufreq-dt.ko 1290 | kernel/drivers/cpufreq/airoha-cpufreq.ko 1291 | kernel/drivers/cpufreq/armada-37xx-cpufreq.ko 1292 | kernel/drivers/cpufreq/mediatek-cpufreq.ko 1293 | kernel/drivers/cpufreq/qcom-cpufreq-hw.ko 1294 | kernel/drivers/cpufreq/qcom-cpufreq-nvmem.ko 1295 | kernel/drivers/cpufreq/raspberrypi-cpufreq.ko 1296 | kernel/drivers/cpufreq/scmi-cpufreq.ko 1297 | kernel/drivers/cpufreq/scpi-cpufreq.ko 1298 | kernel/drivers/cpufreq/tegra20-cpufreq.ko 1299 | kernel/drivers/cpufreq/tegra124-cpufreq.ko 1300 | kernel/drivers/cpufreq/tegra186-cpufreq.ko 1301 | kernel/drivers/cpufreq/tegra194-cpufreq.ko 1302 | kernel/drivers/cpufreq/ti-cpufreq.ko 1303 | kernel/drivers/cpufreq/qoriq-cpufreq.ko 1304 | kernel/drivers/mmc/core/mmc_core.ko 1305 | kernel/drivers/mmc/core/pwrseq_simple.ko 1306 | kernel/drivers/mmc/core/pwrseq_emmc.ko 1307 | kernel/drivers/mmc/core/mmc_block.ko 1308 | kernel/drivers/mmc/host/armmmci.ko 1309 | kernel/drivers/mmc/host/sdhci.ko 1310 | kernel/drivers/mmc/host/sdhci-acpi.ko 1311 | kernel/drivers/mmc/host/sdhci_f_sdh30.ko 1312 | kernel/drivers/mmc/host/sdhci_am654.ko 1313 | kernel/drivers/mmc/host/mtk-sd.ko 1314 | kernel/drivers/mmc/host/mmc_spi.ko 1315 | kernel/drivers/mmc/host/of_mmc_spi.ko 1316 | kernel/drivers/mmc/host/tmio_mmc_core.ko 1317 | kernel/drivers/mmc/host/renesas_sdhi_core.ko 1318 | kernel/drivers/mmc/host/renesas_sdhi_internal_dmac.ko 1319 | kernel/drivers/mmc/host/uniphier-sd.ko 1320 | kernel/drivers/mmc/host/dw_mmc.ko 1321 | kernel/drivers/mmc/host/dw_mmc-pltfm.ko 1322 | kernel/drivers/mmc/host/dw_mmc-exynos.ko 1323 | kernel/drivers/mmc/host/dw_mmc-hi3798cv200.ko 1324 | kernel/drivers/mmc/host/dw_mmc-k3.ko 1325 | kernel/drivers/mmc/host/dw_mmc-rockchip.ko 1326 | kernel/drivers/mmc/host/meson-gx-mmc.ko 1327 | kernel/drivers/mmc/host/sunxi-mmc.ko 1328 | kernel/drivers/mmc/host/bcm2835.ko 1329 | kernel/drivers/mmc/host/owl-mmc.ko 1330 | kernel/drivers/mmc/host/sdhci-pltfm.ko 1331 | kernel/drivers/mmc/host/sdhci-cadence.ko 1332 | kernel/drivers/mmc/host/sdhci-esdhc-imx.ko 1333 | kernel/drivers/mmc/host/sdhci-tegra.ko 1334 | kernel/drivers/mmc/host/sdhci-of-arasan.ko 1335 | kernel/drivers/mmc/host/sdhci-of-esdhc.ko 1336 | kernel/drivers/mmc/host/sdhci-of-dwcmshc.ko 1337 | kernel/drivers/mmc/host/sdhci-of-sparx5.ko 1338 | kernel/drivers/mmc/host/sdhci-iproc.ko 1339 | kernel/drivers/mmc/host/sdhci-msm.ko 1340 | kernel/drivers/mmc/host/sdhci-brcmstb.ko 1341 | kernel/drivers/mmc/host/cqhci.ko 1342 | kernel/drivers/mmc/host/mmc_hsq.ko 1343 | kernel/drivers/mmc/host/sdhci-xenon-driver.ko 1344 | kernel/drivers/ufs/core/ufshcd-core.ko 1345 | kernel/drivers/ufs/host/ufs-exynos.ko 1346 | kernel/drivers/ufs/host/ufshcd-pltfrm.ko 1347 | kernel/drivers/ufs/host/ufs-hisi.ko 1348 | kernel/drivers/ufs/host/ufs-rockchip.ko 1349 | kernel/drivers/firmware/arm_scpi.ko 1350 | kernel/drivers/firmware/stratix10-svc.ko 1351 | kernel/drivers/firmware/raspberrypi.ko 1352 | kernel/drivers/firmware/ti_sci.ko 1353 | kernel/drivers/firmware/arm_scmi/transports/scmi_transport_smc.ko 1354 | kernel/drivers/firmware/arm_scmi/transports/scmi_transport_mailbox.ko 1355 | kernel/drivers/firmware/arm_scmi/transports/scmi_transport_optee.ko 1356 | kernel/drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.ko 1357 | kernel/drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.ko 1358 | kernel/drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.ko 1359 | kernel/drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.ko 1360 | kernel/drivers/firmware/arm_scmi/scmi-core.ko 1361 | kernel/drivers/firmware/arm_scmi/scmi-module.ko 1362 | kernel/drivers/firmware/broadcom/tee_bnxt_fw.ko 1363 | kernel/drivers/firmware/meson/meson_sm.ko 1364 | kernel/drivers/firmware/efi/efi-pstore.ko 1365 | kernel/drivers/firmware/efi/capsule-loader.ko 1366 | kernel/drivers/firmware/imx/imx-scu.ko 1367 | kernel/drivers/firmware/imx/sm-cpu.ko 1368 | kernel/drivers/firmware/imx/sm-misc.ko 1369 | kernel/drivers/firmware/imx/sm-lmm.ko 1370 | kernel/drivers/firmware/qcom/qcom-scm.ko 1371 | kernel/drivers/firmware/qcom/qcom_tzmem.ko 1372 | kernel/drivers/firmware/qcom/qcom_qseecom.ko 1373 | kernel/drivers/firmware/qcom/qcom_qseecom_uefisecapp.ko 1374 | kernel/drivers/crypto/qce/qcrypto.ko 1375 | kernel/drivers/hid/hid.ko 1376 | kernel/drivers/hid/hid-generic.ko 1377 | kernel/drivers/hid/hid-a4tech.ko 1378 | kernel/drivers/hid/hid-apple.ko 1379 | kernel/drivers/hid/hid-belkin.ko 1380 | kernel/drivers/hid/hid-cherry.ko 1381 | kernel/drivers/hid/hid-chicony.ko 1382 | kernel/drivers/hid/hid-cypress.ko 1383 | kernel/drivers/hid/hid-ezkey.ko 1384 | kernel/drivers/hid/hid-ite.ko 1385 | kernel/drivers/hid/hid-kensington.ko 1386 | kernel/drivers/hid/hid-microsoft.ko 1387 | kernel/drivers/hid/hid-monterey.ko 1388 | kernel/drivers/hid/hid-redragon.ko 1389 | kernel/drivers/hid/usbhid/usbhid.ko 1390 | kernel/drivers/platform/chrome/chromeos_of_hw_prober.ko 1391 | kernel/drivers/platform/chrome/cros_ec.ko 1392 | kernel/drivers/platform/chrome/cros_ec_i2c.ko 1393 | kernel/drivers/platform/chrome/cros_ec_spi.ko 1394 | kernel/drivers/platform/chrome/cros-ec-proto.ko 1395 | kernel/drivers/platform/chrome/cros_ec_lightbar.ko 1396 | kernel/drivers/platform/chrome/cros_ec_vbc.ko 1397 | kernel/drivers/platform/chrome/cros_ec_debugfs.ko 1398 | kernel/drivers/platform/chrome/cros-ec-sensorhub.ko 1399 | kernel/drivers/platform/chrome/cros_ec_sysfs.ko 1400 | kernel/drivers/platform/chrome/cros_usbpd_notify.ko 1401 | kernel/drivers/mailbox/arm_mhu.ko 1402 | kernel/drivers/mailbox/arm_mhu_db.ko 1403 | kernel/drivers/mailbox/imx-mailbox.ko 1404 | kernel/drivers/mailbox/platform_mhu.ko 1405 | kernel/drivers/mailbox/bcm2835-mailbox.ko 1406 | kernel/drivers/mailbox/ti-msgmgr.ko 1407 | kernel/drivers/mailbox/mailbox-xgene-slimpro.ko 1408 | kernel/drivers/mailbox/hi3660-mailbox.ko 1409 | kernel/drivers/mailbox/hi6220-mailbox.ko 1410 | kernel/drivers/mailbox/qcom-apcs-ipc-mailbox.ko 1411 | kernel/drivers/mailbox/zynqmp-ipi-mailbox.ko 1412 | kernel/drivers/mailbox/sun6i-msgbox.ko 1413 | kernel/drivers/mailbox/qcom-ipcc.ko 1414 | kernel/drivers/mailbox/cix-mailbox.ko 1415 | kernel/drivers/mailbox/bcm74110-mailbox.ko 1416 | kernel/drivers/hwspinlock/qcom_hwspinlock.ko 1417 | kernel/drivers/remoteproc/imx_rproc.ko 1418 | kernel/drivers/rpmsg/rpmsg_core.ko 1419 | kernel/drivers/rpmsg/rpmsg_ns.ko 1420 | kernel/drivers/rpmsg/qcom_glink.ko 1421 | kernel/drivers/rpmsg/qcom_glink_rpm.ko 1422 | kernel/drivers/rpmsg/qcom_smd.ko 1423 | kernel/drivers/rpmsg/virtio_rpmsg_bus.ko 1424 | kernel/drivers/devfreq/governor_simpleondemand.ko 1425 | kernel/drivers/devfreq/governor_userspace.ko 1426 | kernel/drivers/devfreq/imx-bus.ko 1427 | kernel/drivers/extcon/extcon-core.ko 1428 | kernel/drivers/extcon/extcon-qcom-spmi-misc.ko 1429 | kernel/drivers/extcon/extcon-usb-gpio.ko 1430 | kernel/drivers/extcon/extcon-usbc-cros-ec.ko 1431 | kernel/drivers/memory/brcmstb_dpfe.ko 1432 | kernel/drivers/memory/brcmstb_memc.ko 1433 | kernel/drivers/memory/mtk-smi.ko 1434 | kernel/drivers/iio/industrialio.ko 1435 | kernel/drivers/iio/adc/exynos_adc.ko 1436 | kernel/drivers/iio/adc/meson_saradc.ko 1437 | kernel/drivers/iio/adc/qcom-spmi-iadc.ko 1438 | kernel/drivers/iio/adc/qcom-spmi-vadc.ko 1439 | kernel/drivers/iio/adc/qcom-vadc-common.ko 1440 | kernel/drivers/perf/hisilicon/hisi_uncore_pmu.ko 1441 | kernel/drivers/perf/hisilicon/hisi_uncore_l3c_pmu.ko 1442 | kernel/drivers/perf/hisilicon/hisi_uncore_hha_pmu.ko 1443 | kernel/drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.ko 1444 | kernel/drivers/perf/hisilicon/hisi_uncore_sllc_pmu.ko 1445 | kernel/drivers/perf/hisilicon/hisi_uncore_pa_pmu.ko 1446 | kernel/drivers/perf/hisilicon/hisi_uncore_cpa_pmu.ko 1447 | kernel/drivers/perf/hisilicon/hisi_uncore_uc_pmu.ko 1448 | kernel/drivers/nvmem/nvmem-bcm-ocotp.ko 1449 | kernel/drivers/nvmem/nvmem-imx-ocotp.ko 1450 | kernel/drivers/nvmem/nvmem-imx-ocotp-scu.ko 1451 | kernel/drivers/nvmem/nvmem_mtk-efuse.ko 1452 | kernel/drivers/nvmem/nvmem_qfprom.ko 1453 | kernel/drivers/nvmem/nvmem_rockchip_efuse.ko 1454 | kernel/drivers/nvmem/nvmem-rockchip-otp.ko 1455 | kernel/drivers/nvmem/nvmem_snvs_lpgpr.ko 1456 | kernel/drivers/nvmem/nvmem_sunxi_sid.ko 1457 | kernel/drivers/nvmem/nvmem-uniphier-efuse.ko 1458 | kernel/drivers/fpga/fpga-mgr.ko 1459 | kernel/drivers/tee/tee.ko 1460 | kernel/drivers/tee/optee/optee.ko 1461 | kernel/drivers/mux/mux-core.ko 1462 | kernel/drivers/mux/mux-mmio.ko 1463 | kernel/drivers/interconnect/imx/imx-interconnect.ko 1464 | kernel/drivers/interconnect/imx/imx8mp-interconnect.ko 1465 | kernel/drivers/interconnect/qcom/interconnect_qcom.ko 1466 | kernel/drivers/interconnect/qcom/icc-bcm-voter.ko 1467 | kernel/drivers/interconnect/qcom/qnoc-msm8996.ko 1468 | kernel/drivers/interconnect/qcom/qnoc-qcm2290.ko 1469 | kernel/drivers/interconnect/qcom/qnoc-qcs615.ko 1470 | kernel/drivers/interconnect/qcom/qnoc-qcs8300.ko 1471 | kernel/drivers/interconnect/qcom/qnoc-qdu1000.ko 1472 | kernel/drivers/interconnect/qcom/icc-rpmh.ko 1473 | kernel/drivers/interconnect/qcom/qnoc-sa8775p.ko 1474 | kernel/drivers/interconnect/qcom/qnoc-sc7180.ko 1475 | kernel/drivers/interconnect/qcom/qnoc-sc7280.ko 1476 | kernel/drivers/interconnect/qcom/qnoc-sc8180x.ko 1477 | kernel/drivers/interconnect/qcom/qnoc-sc8280xp.ko 1478 | kernel/drivers/interconnect/qcom/qnoc-sdm845.ko 1479 | kernel/drivers/interconnect/qcom/qnoc-sdx75.ko 1480 | kernel/drivers/interconnect/qcom/qnoc-sm6115.ko 1481 | kernel/drivers/interconnect/qcom/qnoc-sm8150.ko 1482 | kernel/drivers/interconnect/qcom/qnoc-sm8250.ko 1483 | kernel/drivers/interconnect/qcom/qnoc-sm8350.ko 1484 | kernel/drivers/interconnect/qcom/qnoc-sm8450.ko 1485 | kernel/drivers/interconnect/qcom/qnoc-sm8550.ko 1486 | kernel/drivers/interconnect/qcom/qnoc-sm8650.ko 1487 | kernel/drivers/interconnect/qcom/qnoc-sm8750.ko 1488 | kernel/drivers/interconnect/qcom/qnoc-x1e80100.ko 1489 | kernel/drivers/interconnect/qcom/icc-smd-rpm.ko 1490 | kernel/drivers/interconnect/icc-clk.ko 1491 | kernel/drivers/hte/hte-tegra194.ko 1492 | kernel/net/core/selftests.ko 1493 | kernel/net/core/failover.ko 1494 | kernel/net/llc/llc.ko 1495 | kernel/net/802/psnap.ko 1496 | kernel/net/802/fddi.ko 1497 | kernel/net/802/stp.ko 1498 | kernel/net/sched/sch_tbf.ko 1499 | kernel/net/netfilter/nfnetlink.ko 1500 | kernel/net/netfilter/nfnetlink_queue.ko 1501 | kernel/net/netfilter/nf_conntrack.ko 1502 | kernel/net/netfilter/nf_conntrack_netlink.ko 1503 | kernel/net/netfilter/nf_conntrack_ftp.ko 1504 | kernel/net/netfilter/nf_conntrack_irc.ko 1505 | kernel/net/netfilter/nf_conntrack_sip.ko 1506 | kernel/net/netfilter/nf_conntrack_tftp.ko 1507 | kernel/net/netfilter/nf_log_syslog.ko 1508 | kernel/net/netfilter/nf_nat.ko 1509 | kernel/net/netfilter/nf_nat_ftp.ko 1510 | kernel/net/netfilter/nf_nat_irc.ko 1511 | kernel/net/netfilter/nf_nat_sip.ko 1512 | kernel/net/netfilter/nf_nat_tftp.ko 1513 | kernel/net/netfilter/nf_tables.ko 1514 | kernel/net/netfilter/nft_compat.ko 1515 | kernel/net/netfilter/nft_ct.ko 1516 | kernel/net/netfilter/nft_limit.ko 1517 | kernel/net/netfilter/nft_nat.ko 1518 | kernel/net/netfilter/nft_reject.ko 1519 | kernel/net/netfilter/nft_reject_inet.ko 1520 | kernel/net/netfilter/nft_log.ko 1521 | kernel/net/netfilter/nft_masq.ko 1522 | kernel/net/netfilter/nft_redir.ko 1523 | kernel/net/netfilter/nft_hash.ko 1524 | kernel/net/netfilter/nft_fib.ko 1525 | kernel/net/netfilter/nft_fib_inet.ko 1526 | kernel/net/netfilter/nft_chain_nat.ko 1527 | kernel/net/netfilter/x_tables.ko 1528 | kernel/net/netfilter/xt_tcpudp.ko 1529 | kernel/net/netfilter/xt_mark.ko 1530 | kernel/net/netfilter/xt_set.ko 1531 | kernel/net/netfilter/xt_nat.ko 1532 | kernel/net/netfilter/xt_LOG.ko 1533 | kernel/net/netfilter/xt_addrtype.ko 1534 | kernel/net/netfilter/xt_comment.ko 1535 | kernel/net/netfilter/xt_conntrack.ko 1536 | kernel/net/netfilter/xt_multiport.ko 1537 | kernel/net/netfilter/ipset/ip_set.ko 1538 | kernel/net/netfilter/ipset/ip_set_hash_net.ko 1539 | kernel/net/ipv4/ip_tunnel.ko 1540 | kernel/net/ipv4/udp_tunnel.ko 1541 | kernel/net/ipv4/tunnel4.ko 1542 | kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko 1543 | kernel/net/ipv4/netfilter/nf_reject_ipv4.ko 1544 | kernel/net/ipv4/netfilter/nft_reject_ipv4.ko 1545 | kernel/net/ipv4/netfilter/nft_fib_ipv4.ko 1546 | kernel/net/ipv4/netfilter/ipt_REJECT.ko 1547 | kernel/net/ipv4/inet_diag.ko 1548 | kernel/net/ipv4/tcp_diag.ko 1549 | kernel/net/ipv4/tcp_cubic.ko 1550 | kernel/net/xfrm/xfrm_algo.ko 1551 | kernel/net/xfrm/xfrm_user.ko 1552 | kernel/net/ipv6/ipv6.ko 1553 | kernel/net/ipv6/netfilter/nf_defrag_ipv6.ko 1554 | kernel/net/ipv6/netfilter/nf_reject_ipv6.ko 1555 | kernel/net/ipv6/netfilter/nft_reject_ipv6.ko 1556 | kernel/net/ipv6/netfilter/nft_fib_ipv6.ko 1557 | kernel/net/ipv6/netfilter/ip6t_REJECT.ko 1558 | kernel/net/ipv6/sit.ko 1559 | kernel/net/ipv6/ip6_udp_tunnel.ko 1560 | kernel/net/packet/af_packet.ko 1561 | kernel/net/bridge/bridge.ko 1562 | kernel/net/bridge/br_netfilter.ko 1563 | kernel/net/sunrpc/sunrpc.ko 1564 | kernel/net/sunrpc/auth_gss/auth_rpcgss.ko 1565 | kernel/net/sunrpc/auth_gss/rpcsec_gss_krb5.ko 1566 | kernel/net/wireless/cfg80211.ko 1567 | kernel/net/rfkill/rfkill.ko 1568 | kernel/net/9p/9pnet.ko 1569 | kernel/net/9p/9pnet_fd.ko 1570 | kernel/net/9p/9pnet_virtio.ko 1571 | kernel/net/dns_resolver/dns_resolver.ko 1572 | kernel/virt/lib/irqbypass.ko 1573 | -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.builtin.alias.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/modules.builtin.alias.bin -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.builtin.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/modules.builtin.bin -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.dep: -------------------------------------------------------------------------------- 1 | kernel/crypto/cmac.ko: 2 | kernel/crypto/ecc.ko: 3 | kernel/crypto/ecdh_generic.ko: kernel/crypto/ecc.ko 4 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-sophgo.ko: 5 | kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko: 6 | kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko: kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko 7 | kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/brcmfmac-wcc.ko: kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko 8 | kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko: kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko 9 | kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/brcmfmac-bca.ko: kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko 10 | kernel/drivers/media/common/videobuf2/videobuf2-common.ko: 11 | kernel/drivers/media/common/videobuf2/videobuf2-memops.ko: kernel/drivers/media/common/videobuf2/videobuf2-common.ko 12 | kernel/drivers/media/common/videobuf2/videobuf2-v4l2.ko: kernel/drivers/media/common/videobuf2/videobuf2-common.ko 13 | kernel/drivers/media/common/videobuf2/videobuf2-vmalloc.ko: kernel/drivers/media/common/videobuf2/videobuf2-memops.ko kernel/drivers/media/common/videobuf2/videobuf2-common.ko 14 | kernel/drivers/media/common/uvc.ko: 15 | kernel/drivers/media/usb/uvc/uvcvideo.ko: kernel/drivers/media/common/videobuf2/videobuf2-vmalloc.ko kernel/drivers/media/common/videobuf2/videobuf2-memops.ko kernel/drivers/media/common/uvc.ko kernel/drivers/media/common/videobuf2/videobuf2-v4l2.ko kernel/drivers/media/common/videobuf2/videobuf2-common.ko 16 | kernel/drivers/bluetooth/hci_uart.ko: kernel/drivers/bluetooth/btbcm.ko kernel/net/bluetooth/bluetooth.ko kernel/crypto/ecdh_generic.ko kernel/crypto/ecc.ko 17 | kernel/drivers/bluetooth/btqcomsmd.ko: kernel/drivers/bluetooth/btqca.ko kernel/net/bluetooth/bluetooth.ko kernel/crypto/ecdh_generic.ko kernel/crypto/ecc.ko 18 | kernel/drivers/bluetooth/btbcm.ko: kernel/net/bluetooth/bluetooth.ko kernel/crypto/ecdh_generic.ko kernel/crypto/ecc.ko 19 | kernel/drivers/bluetooth/btqca.ko: kernel/net/bluetooth/bluetooth.ko kernel/crypto/ecdh_generic.ko kernel/crypto/ecc.ko 20 | kernel/net/bluetooth/bluetooth.ko: kernel/crypto/ecdh_generic.ko kernel/crypto/ecc.ko 21 | -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.dep.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/modules.dep.bin -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.devname: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/modules.devname -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.order: -------------------------------------------------------------------------------- 1 | kernel/crypto/cmac.ko 2 | kernel/crypto/ecc.ko 3 | kernel/crypto/ecdh_generic.ko 4 | kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-sophgo.ko 5 | kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko 6 | kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko 7 | kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/brcmfmac-wcc.ko 8 | kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko 9 | kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/brcmfmac-bca.ko 10 | kernel/drivers/media/common/videobuf2/videobuf2-common.ko 11 | kernel/drivers/media/common/videobuf2/videobuf2-memops.ko 12 | kernel/drivers/media/common/videobuf2/videobuf2-v4l2.ko 13 | kernel/drivers/media/common/videobuf2/videobuf2-vmalloc.ko 14 | kernel/drivers/media/common/uvc.ko 15 | kernel/drivers/media/usb/uvc/uvcvideo.ko 16 | kernel/drivers/bluetooth/hci_uart.ko 17 | kernel/drivers/bluetooth/btqcomsmd.ko 18 | kernel/drivers/bluetooth/btbcm.ko 19 | kernel/drivers/bluetooth/btqca.ko 20 | kernel/net/bluetooth/bluetooth.ko 21 | -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.softdep: -------------------------------------------------------------------------------- 1 | # Soft dependencies extracted from modules themselves. 2 | -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.symbols: -------------------------------------------------------------------------------- 1 | # Aliases for symbols, used by symbol_request(). 2 | alias symbol:ecc_point_mult_shamir ecc 3 | alias symbol:__hci_cmd_sync_status bluetooth 4 | alias symbol:vb2_vmalloc_memops videobuf2_vmalloc 5 | alias symbol:hci_conn_check_secure bluetooth 6 | alias symbol:get_vaddr_frames videobuf2_common 7 | alias symbol:brcmf_fil_cmd_data_get brcmfmac 8 | alias symbol:frame_vector_create videobuf2_common 9 | alias symbol:brcmf_fwvid_register_vendor brcmfmac 10 | alias symbol:l2cap_unregister_user bluetooth 11 | alias symbol:crypto_ecdh_decode_key ecdh_generic 12 | alias symbol:hci_recv_frame bluetooth 13 | alias symbol:qca_send_pre_shutdown_cmd btqca 14 | alias symbol:vb2_wait_for_all_buffers videobuf2_common 15 | alias symbol:l2cap_chan_put bluetooth 16 | alias symbol:bt_procfs_cleanup bluetooth 17 | alias symbol:ecc_get_curve25519 ecc 18 | alias symbol:hci_devcd_append_pattern bluetooth 19 | alias symbol:vb2_dqbuf videobuf2_v4l2 20 | alias symbol:vb2_request_object_is_buffer videobuf2_common 21 | alias symbol:vb2_write videobuf2_common 22 | alias symbol:vb2_fop_mmap videobuf2_v4l2 23 | alias symbol:hci_devcd_init bluetooth 24 | alias symbol:vb2_ioctl_create_bufs videobuf2_v4l2 25 | alias symbol:vb2_core_remove_bufs videobuf2_common 26 | alias symbol:qca_set_bdaddr_rome btqca 27 | alias symbol:__hci_cmd_sync_sk bluetooth 28 | alias symbol:brcmu_pktq_pflush brcmutil 29 | alias symbol:bt_err_ratelimited bluetooth 30 | alias symbol:vb2_ioctl_querybuf videobuf2_v4l2 31 | alias symbol:uvc_format_by_guid uvc 32 | alias symbol:brcmf_fweh_event_name brcmfmac 33 | alias symbol:l2cap_chan_connect bluetooth 34 | alias symbol:hci_devcd_complete bluetooth 35 | alias symbol:vb2_ioctl_qbuf videobuf2_v4l2 36 | alias symbol:bt_debugfs bluetooth 37 | alias symbol:btbcm_patchram btbcm 38 | alias symbol:bt_accept_unlink bluetooth 39 | alias symbol:bt_sock_recvmsg bluetooth 40 | alias symbol:vb2_core_prepare_buf videobuf2_common 41 | alias symbol:hci_uart_unregister_device hci_uart 42 | alias symbol:vb2_querybuf videobuf2_v4l2 43 | alias symbol:vli_from_be64 ecc 44 | alias symbol:brcmu_pktq_init brcmutil 45 | alias symbol:hci_uart_tx_wakeup hci_uart 46 | alias symbol:__hci_cmd_sync_ev bluetooth 47 | alias symbol:vb2_request_queue videobuf2_v4l2 48 | alias symbol:l2cap_conn_put bluetooth 49 | alias symbol:vb2_buffer_done videobuf2_common 50 | alias symbol:vb2_queue_release videobuf2_v4l2 51 | alias symbol:bt_sock_ioctl bluetooth 52 | alias symbol:vb2_core_expbuf videobuf2_common 53 | alias symbol:hci_unregister_cb bluetooth 54 | alias symbol:vb2_core_streamoff videobuf2_common 55 | alias symbol:btbcm_finalize btbcm 56 | alias symbol:bt_sock_reclassify_lock bluetooth 57 | alias symbol:brcmu_pktq_pdeq_match brcmutil 58 | alias symbol:btbcm_setup_patchram btbcm 59 | alias symbol:hci_cmd_sync_queue bluetooth 60 | alias symbol:brcmf_fil_cmd_data_set brcmfmac 61 | alias symbol:vb2_ops_wait_finish videobuf2_v4l2 62 | alias symbol:brcmf_fwvid_unregister_vendor brcmfmac 63 | alias symbol:l2cap_register_user bluetooth 64 | alias symbol:hci_release_dev bluetooth 65 | alias symbol:vb2_ioctl_remove_bufs videobuf2_v4l2 66 | alias symbol:l2cap_is_socket bluetooth 67 | alias symbol:btbcm_check_bdaddr btbcm 68 | alias symbol:frame_vector_destroy videobuf2_common 69 | alias symbol:bt_warn_ratelimited bluetooth 70 | alias symbol:vb2_buffer_in_use videobuf2_common 71 | alias symbol:vb2_fop_poll videobuf2_v4l2 72 | alias symbol:brcmf_fil_bsscfg_data_set brcmfmac 73 | alias symbol:bt_sock_link bluetooth 74 | alias symbol:vb2_plane_vaddr videobuf2_common 75 | alias symbol:hci_devcd_append bluetooth 76 | alias symbol:bt_sock_linked bluetooth 77 | alias symbol:vli_is_zero ecc 78 | alias symbol:hci_set_fw_info bluetooth 79 | alias symbol:brcmu_dotrev_str brcmutil 80 | alias symbol:l2cap_add_psm bluetooth 81 | alias symbol:ecc_free_point ecc 82 | alias symbol:vb2_poll videobuf2_v4l2 83 | alias symbol:vb2_expbuf videobuf2_v4l2 84 | alias symbol:h4_recv_buf hci_uart 85 | alias symbol:brcmu_pktq_penq_head brcmutil 86 | alias symbol:BRCMFMAC brcmfmac 87 | alias symbol:hci_cmd_sync_lookup_entry bluetooth 88 | alias symbol:hci_drv_process_cmd bluetooth 89 | alias symbol:vb2_core_queue_init videobuf2_common 90 | alias symbol:l2cap_chan_send bluetooth 91 | alias symbol:brcmf_fil_xtlv_data_get brcmfmac 92 | alias symbol:qca_read_soc_version btqca 93 | alias symbol:brcmf_fil_iovar_data_get brcmfmac 94 | alias symbol:hci_devcd_rx bluetooth 95 | alias symbol:vli_sub ecc 96 | alias symbol:vb2_ioctl_prepare_buf videobuf2_v4l2 97 | alias symbol:vb2_core_dqbuf videobuf2_common 98 | alias symbol:brcmu_pktq_pdeq brcmutil 99 | alias symbol:l2cap_chan_set_defaults bluetooth 100 | alias symbol:baswap bluetooth 101 | alias symbol:vb2_ops_wait_prepare videobuf2_v4l2 102 | alias symbol:vb2_core_queue_release videobuf2_common 103 | alias symbol:hci_cmd_sync_queue_once bluetooth 104 | alias symbol:vb2_core_querybuf videobuf2_common 105 | alias symbol:hci_conn_switch_role bluetooth 106 | alias symbol:vb2_queue_change_type videobuf2_v4l2 107 | alias symbol:vb2_core_streamon videobuf2_common 108 | alias symbol:hci_resume_dev bluetooth 109 | alias symbol:hci_cmd_sync_cancel_entry bluetooth 110 | alias symbol:vb2_common_vm_ops videobuf2_memops 111 | alias symbol:vb2_mmap videobuf2_common 112 | alias symbol:bt_sock_stream_recvmsg bluetooth 113 | alias symbol:bt_status bluetooth 114 | alias symbol:brcmu_pktq_penq brcmutil 115 | alias symbol:brcmu_boardrev_str brcmutil 116 | alias symbol:ecc_is_pubkey_valid_partial ecc 117 | alias symbol:hci_set_hw_info bluetooth 118 | alias symbol:btbcm_setup_apple btbcm 119 | alias symbol:vb2_ioctl_dqbuf videobuf2_v4l2 120 | alias symbol:l2cap_chan_create bluetooth 121 | alias symbol:vb2_create_bufs videobuf2_v4l2 122 | alias symbol:brcmu_pktq_mdeq brcmutil 123 | alias symbol:vb2_discard_done videobuf2_common 124 | alias symbol:brcmu_pkt_buf_free_skb brcmutil 125 | alias symbol:hci_mgmt_chan_unregister bluetooth 126 | alias symbol:brcmu_pkt_buf_get_skb brcmutil 127 | alias symbol:brcmu_pktq_flush brcmutil 128 | alias symbol:hci_drv_cmd_status bluetooth 129 | alias symbol:hci_cmd_sync_run bluetooth 130 | alias symbol:vli_cmp ecc 131 | alias symbol:qca_set_bdaddr btqca 132 | alias symbol:bt_to_errno bluetooth 133 | alias symbol:_vb2_fop_release videobuf2_v4l2 134 | alias symbol:ecc_alloc_point ecc 135 | alias symbol:vb2_create_framevec videobuf2_memops 136 | alias symbol:btbcm_set_bdaddr btbcm 137 | alias symbol:l2cap_chan_close bluetooth 138 | alias symbol:vb2_thread_start videobuf2_common 139 | alias symbol:vb2_read videobuf2_common 140 | alias symbol:bt_accept_dequeue bluetooth 141 | alias symbol:hci_free_dev bluetooth 142 | alias symbol:brcmf_fil_xtlv_data_set brcmfmac 143 | alias symbol:bt_accept_enqueue bluetooth 144 | alias symbol:vb2_core_qbuf videobuf2_common 145 | alias symbol:vb2_ioctl_reqbufs videobuf2_v4l2 146 | alias symbol:bt_err bluetooth 147 | alias symbol:vb2_request_buffer_cnt videobuf2_common 148 | alias symbol:vb2_prepare_buf videobuf2_v4l2 149 | alias symbol:bt_procfs_init bluetooth 150 | alias symbol:bt_sock_register bluetooth 151 | alias symbol:__hci_cmd_sync_status_sk bluetooth 152 | alias symbol:vb2_streamon videobuf2_v4l2 153 | alias symbol:frame_vector_to_pfns videobuf2_common 154 | alias symbol:vb2_request_validate videobuf2_v4l2 155 | alias symbol:vb2_streamoff videobuf2_v4l2 156 | alias symbol:vb2_plane_cookie videobuf2_common 157 | alias symbol:vb2_thread_stop videobuf2_common 158 | alias symbol:hci_get_route bluetooth 159 | alias symbol:brcmf_set_wsec brcmfmac 160 | alias symbol:vb2_find_buffer videobuf2_v4l2 161 | alias symbol:btbcm_write_pcm_int_params btbcm 162 | alias symbol:l2cap_chan_list bluetooth 163 | alias symbol:brcmf_fweh_register brcmfmac 164 | alias symbol:btbcm_initialize btbcm 165 | alias symbol:hci_cmd_sync_cancel_sync bluetooth 166 | alias symbol:ecc_gen_privkey ecc 167 | alias symbol:vli_from_le64 ecc 168 | alias symbol:vb2_verify_memory_type videobuf2_common 169 | alias symbol:brcmu_pktq_pdeq_tail brcmutil 170 | alias symbol:l2cap_conn_get bluetooth 171 | alias symbol:bt_warn bluetooth 172 | alias symbol:hci_cmd_sync_status bluetooth 173 | alias symbol:vb2_fop_read videobuf2_v4l2 174 | alias symbol:hci_cmd_sync_cancel bluetooth 175 | alias symbol:hci_register_dev bluetooth 176 | alias symbol:hci_cmd_sync_run_once bluetooth 177 | alias symbol:vb2_queue_init videobuf2_v4l2 178 | alias symbol:vb2_core_create_bufs videobuf2_common 179 | alias symbol:ecc_is_key_valid ecc 180 | alias symbol:brcmf_fil_bsscfg_data_get brcmfmac 181 | alias symbol:__hci_cmd_sync bluetooth 182 | alias symbol:hci_unregister_dev bluetooth 183 | alias symbol:ecc_digits_from_bytes ecc 184 | alias symbol:vb2_destroy_framevec videobuf2_memops 185 | alias symbol:vb2_ioctl_streamon videobuf2_v4l2 186 | alias symbol:vb2_fop_write videobuf2_v4l2 187 | alias symbol:vb2_fop_release videobuf2_v4l2 188 | alias symbol:bt_sock_wait_ready bluetooth 189 | alias symbol:hci_cmd_sync bluetooth 190 | alias symbol:crypto_ecdh_encode_key ecdh_generic 191 | alias symbol:hci_drv_cmd_complete bluetooth 192 | alias symbol:vb2_queue_init_name videobuf2_v4l2 193 | alias symbol:bt_sock_poll bluetooth 194 | alias symbol:vb2_video_unregister_device videobuf2_v4l2 195 | alias symbol:crypto_ecdh_key_len ecdh_generic 196 | alias symbol:__hci_cmd_send bluetooth 197 | alias symbol:crypto_ecdh_shared_secret ecc 198 | alias symbol:bt_sock_wait_state bluetooth 199 | alias symbol:frame_vector_to_pages videobuf2_common 200 | alias symbol:bt_sock_alloc bluetooth 201 | alias symbol:hci_uart_register_device_priv hci_uart 202 | alias symbol:ecc_make_pub_key ecc 203 | alias symbol:ecc_point_is_zero ecc 204 | alias symbol:hci_cmd_sync_dequeue bluetooth 205 | alias symbol:vb2_core_reqbufs videobuf2_common 206 | alias symbol:bt_sock_unlink bluetooth 207 | alias symbol:brcmf_fil_iovar_data_set brcmfmac 208 | alias symbol:hci_mgmt_chan_register bluetooth 209 | alias symbol:hci_devcd_abort bluetooth 210 | alias symbol:hci_cmd_sync_dequeue_once bluetooth 211 | alias symbol:vli_mod_mult_slow ecc 212 | alias symbol:vb2_core_poll videobuf2_common 213 | alias symbol:btbcm_read_pcm_int_params btbcm 214 | alias symbol:brcmu_d11_attach brcmutil 215 | alias symbol:vb2_queue_error videobuf2_common 216 | alias symbol:brcmu_pktq_peek_tail brcmutil 217 | alias symbol:qca_uart_setup btqca 218 | alias symbol:vb2_qbuf videobuf2_v4l2 219 | alias symbol:vb2_ioctl_expbuf videobuf2_v4l2 220 | alias symbol:brcmu_pktq_mlen brcmutil 221 | alias symbol:ecc_is_pubkey_valid_full ecc 222 | alias symbol:l2cap_chan_del bluetooth 223 | alias symbol:vli_mod_inv ecc 224 | alias symbol:ecc_get_curve ecc 225 | alias symbol:hci_devcd_register bluetooth 226 | alias symbol:hci_alloc_dev_priv bluetooth 227 | alias symbol:bt_sock_unregister bluetooth 228 | alias symbol:brcmf_cfg80211_mgmt_tx brcmfmac 229 | alias symbol:bt_info bluetooth 230 | alias symbol:hci_recv_diag bluetooth 231 | alias symbol:hci_register_cb bluetooth 232 | alias symbol:hci_suspend_dev bluetooth 233 | alias symbol:hci_conn_security bluetooth 234 | alias symbol:vb2_ioctl_streamoff videobuf2_v4l2 235 | alias symbol:hci_devcd_timeout bluetooth 236 | alias symbol:vli_num_bits ecc 237 | alias symbol:put_vaddr_frames videobuf2_common 238 | alias symbol:vb2_reqbufs videobuf2_v4l2 239 | alias symbol:hci_reset_dev bluetooth 240 | alias symbol:hci_cmd_sync_submit bluetooth 241 | -------------------------------------------------------------------------------- /lib/modules/6.17.4/modules.symbols.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/lib/modules/6.17.4/modules.symbols.bin -------------------------------------------------------------------------------- /vmlinuz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gokrazy/kernel/30f2c8e50f07ada332d768400ed6cad10ad39dd0/vmlinuz --------------------------------------------------------------------------------