{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":151292344,"defaultBranch":"2024-04-bpi","name":"u-boot","ownerLogin":"frank-w","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-02T17:07:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6653828?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713886359.0","currentOid":""},"activityList":{"items":[{"before":"1d146a6ed351f924f23588c0cd291f79de0ac85d","after":"5b8d0410c71e61d5458c13ee695425722f8eced5","ref":"refs/heads/2024-07-bpi","pushedAt":"2024-04-23T15:36:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"board: mediatek: mt798[68]: store only device in env and build rootdisk later","shortMessageHtmlLink":"board: mediatek: mt798[68]: store only device in env and build rootdi…"}},{"before":null,"after":"1d146a6ed351f924f23588c0cd291f79de0ac85d","ref":"refs/heads/2024-07-bpi","pushedAt":"2024-04-23T15:32:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"board: mediatek: mt798[68]: store only device in env and build rootdisk later","shortMessageHtmlLink":"board: mediatek: mt798[68]: store only device in env and build rootdi…"}},{"before":"cfbde45255d39159d9d8a8a59f5d7133d733bc66","after":"77a568327f12063d5a6e047df80a16ab91922e1e","ref":"refs/heads/2024-04-bpi-r4","pushedAt":"2024-04-23T15:25:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"uenv: r4: add bootnvme without asking for password","shortMessageHtmlLink":"uenv: r4: add bootnvme without asking for password"}},{"before":"3ad9f7da611fa10514fbd97203530980e952da87","after":"cfbde45255d39159d9d8a8a59f5d7133d733bc66","ref":"refs/heads/2024-04-bpi-r4","pushedAt":"2024-04-11T18:39:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"pci: mediatek: add PCIe controller support for Filogic\n\nThis adds PCIe controller support for the MediaTek Filogic family..\n\nSigned-off-by: John Crispin \nSigned-off-by: Frank Wunderlich \n---\nNote for mt7988: pcie2 needs a dedicated phy which has no driver\nin uboot yet, so this pcie port is not enabled in the board device-\ntrees.","shortMessageHtmlLink":"pci: mediatek: add PCIe controller support for Filogic"}},{"before":"0ad4669a715170fbe67f8e57a91d57399bd10eab","after":"3ad9f7da611fa10514fbd97203530980e952da87","ref":"refs/heads/2024-04-bpi-r4","pushedAt":"2024-04-11T17:53:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"pci: mediatek: add PCIe controller support for Filogic\n\nThis adds PCIe controller support for the MediaTek Filogic family..\n\nSigned-off-by: John Crispin \nSigned-off-by: Frank Wunderlich \n---\nNote for mt7988: pcie2 needs a dedicated phy which has no driver\nin uboot yet, so this pcie port is not enabled in the board device-\ntrees.","shortMessageHtmlLink":"pci: mediatek: add PCIe controller support for Filogic"}},{"before":"0e4a84827bd65f70cb7b171d27f3ecddaec7e696","after":"0ad4669a715170fbe67f8e57a91d57399bd10eab","ref":"refs/heads/2024-04-bpi-r4","pushedAt":"2024-04-11T17:50:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"pci: mediatek: add PCIe controller support for Filogic\n\nThis adds PCIe controller support for the MediaTek Filogic family..\n\nSigned-off-by: John Crispin \nSigned-off-by: Frank Wunderlich ","shortMessageHtmlLink":"pci: mediatek: add PCIe controller support for Filogic"}},{"before":"171e27ddc04f4ce967ae2231755e96e0fadcb4cc","after":"0e4a84827bd65f70cb7b171d27f3ecddaec7e696","ref":"refs/heads/2024-04-bpi-r4","pushedAt":"2024-04-11T17:46:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"pci: mediatek: add PCIe controller support for Filogic\n\nThis adds PCIe controller support for the MediaTek Filogic family..\n\nSigned-off-by: John Crispin \nSigned-off-by: Frank Wunderlich ","shortMessageHtmlLink":"pci: mediatek: add PCIe controller support for Filogic"}},{"before":null,"after":"171e27ddc04f4ce967ae2231755e96e0fadcb4cc","ref":"refs/heads/2024-04-bpi-r4","pushedAt":"2024-04-11T17:36:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"pci: mediatek: add PCIe controller support for Filogic\n\nThis adds PCIe controller support for the MediaTek Filogic family..\n\nSigned-off-by: John Crispin \nTested-by: Frank Wunderlich ","shortMessageHtmlLink":"pci: mediatek: add PCIe controller support for Filogic"}},{"before":"efc18803b3f57867804fddd674bc5bda66af146f","after":null,"ref":"refs/heads/2024-04-bpi-r4-nvme","pushedAt":"2024-04-11T17:17:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"}},{"before":"60626ef9019b3233cadac72caf758523b4275e02","after":"3d05ed5f0a77bb80b3339347ba6816e655819901","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-11T15:13:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"arm64: dts: move pcie phy to dedicated xsphy (no driver yet)","shortMessageHtmlLink":"arm64: dts: move pcie phy to dedicated xsphy (no driver yet)"}},{"before":"82abc02451bde85feec6f43336db5bbe252b57dc","after":"60626ef9019b3233cadac72caf758523b4275e02","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-10T15:34:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"clk: mediatek: mt7988: fix clocks for 2nd PCIe port like done in linux\n\nDue to what seems to be an undocumented oddity in MediaTek's MT7988\nSoC design the CLK_INFRA_PCIE_PERI_26M_CK_P2 clock requires\nCLK_INFRA_PCIE_PERI_26M_CK_P3 to be enabled.\n\nThis currently leads to PCIe port 2 not working in Linux.\n\nReflect the apparent relationship in the clk driver to make sure PCIe\nport 2 of the MT7988 SoC works.\n\nhttps://patchwork.kernel.org/project/linux-mediatek/patch/1da2506a51f970706bf4ec9509dd04e0471065e5.1710367453.git.daniel@makrotopia.org/\n\nFixes: 421436981a22 (\"clk: mediatek: add clock driver support for MediaTek MT7988 SoC\")\nSuggested-by: Sam Shih \nSigned-off-by: Daniel Golle \nSigned-off-by: Frank Wunderlich ","shortMessageHtmlLink":"clk: mediatek: mt7988: fix clocks for 2nd PCIe port like done in linux"}},{"before":"5430b5e73b5eea73dad3a34738eeae306ec363ae","after":"82abc02451bde85feec6f43336db5bbe252b57dc","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-10T14:29:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"defconfig: r4: add pstore","shortMessageHtmlLink":"defconfig: r4: add pstore"}},{"before":"c4c9dbc0379df5709dfce40959d12167bdfd5b0f","after":"5430b5e73b5eea73dad3a34738eeae306ec363ae","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-08T17:12:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"pci: mediatek: print controller address for card detection","shortMessageHtmlLink":"pci: mediatek: print controller address for card detection"}},{"before":"3bf48fe4bf387fbb733cae1e785db4e3cdce0b35","after":"c4c9dbc0379df5709dfce40959d12167bdfd5b0f","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-06T18:29:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"uenv: r4: update useusb and add boot from nvme","shortMessageHtmlLink":"uenv: r4: update useusb and add boot from nvme"}},{"before":"1cc31954dafa48a840a494c954fdcd29acb0eb4d","after":"3bf48fe4bf387fbb733cae1e785db4e3cdce0b35","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-06T18:21:11.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"uenv: r3: make useusb a bit more flexible (use env for part and path)","shortMessageHtmlLink":"uenv: r3: make useusb a bit more flexible (use env for part and path)"}},{"before":"553a16af808ee1b0aca05a3f154bdc87da4151c4","after":"4e064f88b83f4bf7d9d76d058d2e75f1d27cd25f","ref":"refs/heads/mtk-atf","pushedAt":"2024-04-05T15:14:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"build.sh: only define files for install once","shortMessageHtmlLink":"build.sh: only define files for install once"}},{"before":"0072a5eac24f3b82a0398b05578953928531734d","after":"1cc31954dafa48a840a494c954fdcd29acb0eb4d","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-05T14:30:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"ci: change cache to u-boot specific key","shortMessageHtmlLink":"ci: change cache to u-boot specific key"}},{"before":"773ee4767d47ba5abad416a3b2b5b8e02d2301df","after":"0072a5eac24f3b82a0398b05578953928531734d","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-05T12:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"defconfig: r64/r3: add ext4 support too","shortMessageHtmlLink":"defconfig: r64/r3: add ext4 support too"}},{"before":"885e5326db60aa2671cd16fc163dfe8eacdcfb22","after":"773ee4767d47ba5abad416a3b2b5b8e02d2301df","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-05T12:48:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"defconfig: r3mini: add ext4 support","shortMessageHtmlLink":"defconfig: r3mini: add ext4 support"}},{"before":"a1f159c6ad09d030d5326a4a5e7ad4a98e64dd37","after":"885e5326db60aa2671cd16fc163dfe8eacdcfb22","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-05T12:38:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"en8811h: misc fixes","shortMessageHtmlLink":"en8811h: misc fixes"}},{"before":"ffc04b95cc4a6ce79de95f5b8151dc2eb09cc937","after":"d6865caabe13ba1d1573cbcf96907221e1611d6a","ref":"refs/heads/2024-04-bpi-r3mini","pushedAt":"2024-04-05T12:21:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"en8811h: disable genphy-code till i get it working","shortMessageHtmlLink":"en8811h: disable genphy-code till i get it working"}},{"before":"73dc71d1c6213fe65b6b8eb2499dd56b4d1518fc","after":"a1f159c6ad09d030d5326a4a5e7ad4a98e64dd37","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-04T12:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"uenv: r3/r4: add usenvme command","shortMessageHtmlLink":"uenv: r3/r4: add usenvme command"}},{"before":"08592f4c6f036147354c3f3663ddfb03a7d761dc","after":"ffc04b95cc4a6ce79de95f5b8151dc2eb09cc937","ref":"refs/heads/2024-04-bpi-r3mini","pushedAt":"2024-04-04T09:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"en8811h: try to move to genphy_link_parse, but old code is still needed ;(\n\nethernet@15100000 Waiting for PHY auto negotiation to complete...... done\nEN8811H check for old link\nEN8811H no old link\nEN8811H speed: 100 duplex: 1 pause: 0 asym_pause: 0\nEN8811H BMSR_LSTATUS\nEN8811H driver get autoneg.\nEN8811H genphy_parse_link (ret:0)...\nEN8811H (after genphy) speed: 1000 duplex: 1 pause: 0 asym_pause: 0\nAN mode...SPEED 1000/100!\nEN8811H speed detection (adv_gb: 0x00000800,adv: 0x00000101)...\nEN8811H speed 1000...\nEN8811H (after original code) speed: 1000 duplex: 1 pause: 0 asym_pause: 0\nUsing ethernet@15100000 device\nhost 192.168.0.10 is alive\nBPI-R3M>\n\nwithout old code ping does not work...","shortMessageHtmlLink":"en8811h: try to move to genphy_link_parse, but old code is still need…"}},{"before":"d9d75efad286954b61accac087a555ed040fa0c3","after":"73dc71d1c6213fe65b6b8eb2499dd56b4d1518fc","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-03T19:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"en8811h: fix 1G speed and print the autoneg speed","shortMessageHtmlLink":"en8811h: fix 1G speed and print the autoneg speed"}},{"before":"03707ff642b3cfb50f306fe93971afd8dd0e4021","after":"08592f4c6f036147354c3f3663ddfb03a7d761dc","ref":"refs/heads/2024-04-bpi-r3mini","pushedAt":"2024-04-03T18:28:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"en8811h: fix 1000Mbit speed and const warning while building with builtin fw","shortMessageHtmlLink":"en8811h: fix 1000Mbit speed and const warning while building with bui…"}},{"before":"29e7285fa1864c610afd4ed3cc3276a0bc62052a","after":"d9d75efad286954b61accac087a555ed040fa0c3","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-03T16:01:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"net: phy: update airoha en8811 driver\n\nnow it works multiple times :) but do always do autoneg","shortMessageHtmlLink":"net: phy: update airoha en8811 driver"}},{"before":"1a77c35dd64e0ce75c53341e7392d9d764324129","after":"03707ff642b3cfb50f306fe93971afd8dd0e4021","ref":"refs/heads/2024-04-bpi-r3mini","pushedAt":"2024-04-03T15:34:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"en8811: add some debug and disable old_link check\n\nnow multiple transfers are possible, but AN is done everytime","shortMessageHtmlLink":"en8811: add some debug and disable old_link check"}},{"before":"2ef1c6e808f421b593a33335d7b99b77e1b53e03","after":"29e7285fa1864c610afd4ed3cc3276a0bc62052a","ref":"refs/heads/2024-04-bpi","pushedAt":"2024-04-03T13:02:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"arm: dts: enable pcie in sd dts too\n\ndisable pcie2 (key-b) to have access to nvme\n\nBPI-R4> usb start\nstarting USB...\nBus xhci@11200000: xhci-mtk xhci@11200000: hcd: 0x0000000011200000, ippc: 0x0000000011203e00\nxhci-mtk xhci@11200000: ports disabled mask: u3p-0x0, u2p-0x0\nxhci-mtk xhci@11200000: u2p:1, u3p:1\nRegister 200010f NbrPorts 2\nStarting the controller\nUSB XHCI 1.10\nscanning bus xhci@11200000 for devices... 5 USB Device(s) found\n scanning usb for storage devices... 1 Storage Device(s) found\nBPI-R4> fatload usb 0:1 $loadaddr uboot_2024-01/bpi-r4_pcie_sam.bin\n698984 bytes read in 63 ms (10.6 MiB/s)\nBPI-R4> go $loadaddr\n-## Starting application at 0x46000000 ...\n\nU-Boot 2024.01-bpi-r3mini-00041-g30636fc11e8b-dirty (Apr 03 2024 - 14:33:56 +0200)\n\nCPU: MediaTek MT7988\nModel: mt7988-rfb\nDRAM: 4 GiB\nCore: 50 devices, 19 uclasses, devicetree: separate\nMMC: mmc@11230000: 0\nLoading Environment from nowhere... OK\nIn: serial@11000000\nOut: serial@11000000\nErr: serial@11000000\nNet:\nWarning: ethernet@15100000 (eth0) using random MAC address - ea:5a:fa:b3:56:90\neth0: ethernet@15100000\nBPI-R4> pci enum\ndrivers/pci/pcie_mediatek_gen3.c:mtk_pcie_startup_port[262] detected a card\nset trans table 0: 0x28200000 0x28200000, 0x7e00000\ndrivers/pci/pcie_mediatek_gen3.c:mtk_pcie_startup_port[262] detected a card\nset trans table 0: 0x30200000 0x30200000, 0x7e00000\ndrivers/pci/pcie_mediatek_gen3.c:mtk_pcie_startup_port[262] detected a card\nset trans table 0: 0x38200000 0x38200000, 0x7e00000\nBPI-R4> pci list\n\nFound PCI device 00.00.00:\n vendor ID = 0x14c3\n device ID = 0x7988\n command register ID = 0x0006\n status register = 0x0010\n revision ID = 0x01\n class code = 0x06 (Bridge device)\n sub class code = 0x04\n programming interface = 0x00\n cache line = 0x08\n latency time = 0x00\n header type = 0x01\n BIST = 0x00\n base address 0 = 0x28200004\n base address 1 = 0x00000000\n primary bus number = 0x00\n secondary bus number = 0x01\n subordinate bus number = 0x01\n secondary latency timer = 0x00\n IO base = 0xf1\n IO limit = 0x01\n secondary status = 0x0000\n memory base = 0x2830\n memory limit = 0x2830\n prefetch memory base = 0xfff1\n prefetch memory limit = 0x0001\n prefetch memory base upper = 0x00000000\n prefetch memory limit upper = 0x00000000\n IO base upper 16 bits = 0x0000\n IO limit upper 16 bits = 0x0000\n expansion ROM base address = 0x00000000\n interrupt line = 0x00\n interrupt pin = 0x01\n bridge control = 0x0000\n\nFound PCI device 01.00.00:\n vendor ID = 0x1cc1\n device ID = 0x5766\n command register ID = 0x0006\n status register = 0x0010\n revision ID = 0x01\n class code = 0x01 (Mass storage controller)\n sub class code = 0x08\n programming interface = 0x02\n cache line = 0x08\n latency time = 0x00\n header type = 0x00\n BIST = 0x00\n base address 0 = 0x28300004\n base address 1 = 0x00000000\n base address 2 = 0x00000000\n base address 3 = 0x00000000\n base address 4 = 0x00000000\n base address 5 = 0x28304000\n cardBus CIS pointer = 0x00000000\n sub system vendor ID = 0x1cc1\n sub system ID = 0x5766\n expansion ROM base address = 0x00000000\n interrupt line = 0x00\n interrupt pin = 0x01\n min Grant = 0x00\n max Latency = 0x00\nBPI-R4> nvme scan\nBPI-R4> nvme info\nDevice 0: Vendor: 0x1cc1 Rev: VC0S036H Prod: 2M232LAJ8HNT\n Type: Hard Disk\n Capacity: 476940.0 MB = 465.7 GB (976773168 x 512)\nBPI-R4> pci 0\nScanning PCI devices on bus 0\nBusDevFun VendorId DeviceId Device Class Sub-Class\n_____________________________________________________________\n00.00.00 0x14c3 0x7988 Bridge device 0x04\nBPI-R4> pci 1\nScanning PCI devices on bus 1\nBusDevFun VendorId DeviceId Device Class Sub-Class\n_____________________________________________________________\n01.00.00 0x1cc1 0x5766 Mass storage controller 0x08\nBPI-R4> pci 2\nScanning PCI devices on bus 2\nBusDevFun VendorId DeviceId Device Class Sub-Class\n_____________________________________________________________\nBPI-R4> pci 3\nScanning PCI devices on bus 3\nBusDevFun VendorId DeviceId Device Class Sub-Class\n_____________________________________________________________\nBPI-R4>","shortMessageHtmlLink":"arm: dts: enable pcie in sd dts too"}},{"before":"67aef5bf5f6cc48a646406146dc2409eb2fe15de","after":"d0faf4425360d7dd10927ab57693245216b8873f","ref":"refs/heads/2024-01-bpi-r3mini","pushedAt":"2024-04-03T12:44:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"arm: dts: enable pcie in sd dts too\n\ndisable pcie2 (key-b) to have access to nvme\n\nBPI-R4> usb start\nstarting USB...\nBus xhci@11200000: xhci-mtk xhci@11200000: hcd: 0x0000000011200000, ippc: 0x0000000011203e00\nxhci-mtk xhci@11200000: ports disabled mask: u3p-0x0, u2p-0x0\nxhci-mtk xhci@11200000: u2p:1, u3p:1\nRegister 200010f NbrPorts 2\nStarting the controller\nUSB XHCI 1.10\nscanning bus xhci@11200000 for devices... 5 USB Device(s) found\n scanning usb for storage devices... 1 Storage Device(s) found\nBPI-R4> fatload usb 0:1 $loadaddr uboot_2024-01/bpi-r4_pcie_sam.bin\n698984 bytes read in 63 ms (10.6 MiB/s)\nBPI-R4> go $loadaddr\n-## Starting application at 0x46000000 ...\n\nU-Boot 2024.01-bpi-r3mini-00041-g30636fc11e8b-dirty (Apr 03 2024 - 14:33:56 +0200)\n\nCPU: MediaTek MT7988\nModel: mt7988-rfb\nDRAM: 4 GiB\nCore: 50 devices, 19 uclasses, devicetree: separate\nMMC: mmc@11230000: 0\nLoading Environment from nowhere... OK\nIn: serial@11000000\nOut: serial@11000000\nErr: serial@11000000\nNet:\nWarning: ethernet@15100000 (eth0) using random MAC address - ea:5a:fa:b3:56:90\neth0: ethernet@15100000\nBPI-R4> pci enum\ndrivers/pci/pcie_mediatek_gen3.c:mtk_pcie_startup_port[262] detected a card\nset trans table 0: 0x28200000 0x28200000, 0x7e00000\ndrivers/pci/pcie_mediatek_gen3.c:mtk_pcie_startup_port[262] detected a card\nset trans table 0: 0x30200000 0x30200000, 0x7e00000\ndrivers/pci/pcie_mediatek_gen3.c:mtk_pcie_startup_port[262] detected a card\nset trans table 0: 0x38200000 0x38200000, 0x7e00000\nBPI-R4> pci list\n\nFound PCI device 00.00.00:\n vendor ID = 0x14c3\n device ID = 0x7988\n command register ID = 0x0006\n status register = 0x0010\n revision ID = 0x01\n class code = 0x06 (Bridge device)\n sub class code = 0x04\n programming interface = 0x00\n cache line = 0x08\n latency time = 0x00\n header type = 0x01\n BIST = 0x00\n base address 0 = 0x28200004\n base address 1 = 0x00000000\n primary bus number = 0x00\n secondary bus number = 0x01\n subordinate bus number = 0x01\n secondary latency timer = 0x00\n IO base = 0xf1\n IO limit = 0x01\n secondary status = 0x0000\n memory base = 0x2830\n memory limit = 0x2830\n prefetch memory base = 0xfff1\n prefetch memory limit = 0x0001\n prefetch memory base upper = 0x00000000\n prefetch memory limit upper = 0x00000000\n IO base upper 16 bits = 0x0000\n IO limit upper 16 bits = 0x0000\n expansion ROM base address = 0x00000000\n interrupt line = 0x00\n interrupt pin = 0x01\n bridge control = 0x0000\n\nFound PCI device 01.00.00:\n vendor ID = 0x1cc1\n device ID = 0x5766\n command register ID = 0x0006\n status register = 0x0010\n revision ID = 0x01\n class code = 0x01 (Mass storage controller)\n sub class code = 0x08\n programming interface = 0x02\n cache line = 0x08\n latency time = 0x00\n header type = 0x00\n BIST = 0x00\n base address 0 = 0x28300004\n base address 1 = 0x00000000\n base address 2 = 0x00000000\n base address 3 = 0x00000000\n base address 4 = 0x00000000\n base address 5 = 0x28304000\n cardBus CIS pointer = 0x00000000\n sub system vendor ID = 0x1cc1\n sub system ID = 0x5766\n expansion ROM base address = 0x00000000\n interrupt line = 0x00\n interrupt pin = 0x01\n min Grant = 0x00\n max Latency = 0x00\nBPI-R4> nvme scan\nBPI-R4> nvme info\nDevice 0: Vendor: 0x1cc1 Rev: VC0S036H Prod: 2M232LAJ8HNT\n Type: Hard Disk\n Capacity: 476940.0 MB = 465.7 GB (976773168 x 512)\nBPI-R4> pci 0\nScanning PCI devices on bus 0\nBusDevFun VendorId DeviceId Device Class Sub-Class\n_____________________________________________________________\n00.00.00 0x14c3 0x7988 Bridge device 0x04\nBPI-R4> pci 1\nScanning PCI devices on bus 1\nBusDevFun VendorId DeviceId Device Class Sub-Class\n_____________________________________________________________\n01.00.00 0x1cc1 0x5766 Mass storage controller 0x08\nBPI-R4> pci 2\nScanning PCI devices on bus 2\nBusDevFun VendorId DeviceId Device Class Sub-Class\n_____________________________________________________________\nBPI-R4> pci 3\nScanning PCI devices on bus 3\nBusDevFun VendorId DeviceId Device Class Sub-Class\n_____________________________________________________________\nBPI-R4>","shortMessageHtmlLink":"arm: dts: enable pcie in sd dts too"}},{"before":null,"after":"1a77c35dd64e0ce75c53341e7392d9d764324129","ref":"refs/heads/2024-04-bpi-r3mini","pushedAt":"2024-04-03T12:10:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frank-w","name":"Frank Wunderlich","path":"/frank-w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6653828?s=80&v=4"},"commit":{"message":"en8811h: replace air_mii_cl45_{read,write} by phy_{read,write}_mmd\n\nand use the function defined in include/eth_phy.h\n\nair_mii_cl45_read -> phy_read_mmd\nair_mii_cl45_write -> phy_write_mmd\n\nsuggested by eric","shortMessageHtmlLink":"en8811h: replace air_mii_cl45_{read,write} by phy_{read,write}_mmd"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOD4YigA","startCursor":null,"endCursor":null}},"title":"Activity · frank-w/u-boot"}