-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Tracking the ESWIN EIC7700X port's path into Apache NuttX master, for the PINE64 StarPro64 and the ESWIN EIC7700 EVB.
develop is a build product, regenerated from a manifest rather than
committed to. Each row below is one branch of that manifest, in merge
order. A branch becomes a pull request carrying only its own commits,
with prerequisites declared through Depends-On: so CI composes them
without the review diff dragging in other branches. See
Pull Request Dependencies
in the NuttX CI documentation.
Last updated: 2026-08-17
| Status | Meaning |
|---|---|
| merged | in Apache master; branch retired from the manifest |
| in review | PR open, awaiting a reviewer |
| approved | PR open and approved, waiting to merge |
| changes requested | PR open, review comments outstanding |
| draft | PR open but not for review yet |
| ready to open | verified on hardware, no unopened prerequisite |
| blocked | complete, but a prerequisite is not upstream yet |
| WIP | works, but not finished enough to offer upstream |
These touch no EIC7700X code and can be reviewed by anyone.
| # | Branch | Cmts | PR | Status | Depends on |
|---|---|---|---|---|---|
| 1 | upstream-libc-string-align |
1 | #19857 | in review | — |
| 2 | upstream-riscv-strlcpy-align |
2 | #19856 | approved | — |
| 7 | upstream-pinctrl-procfs |
1 | #19871 | in review | — |
| 9 | upstream-reset-procfs |
1 | — | ready to open | — |
| 11 | upstream-gpio-procfs |
1 | — | ready to open | — |
| 12 | upstream-regulator-procfs |
1 | — | ready to open | — |
| 14 | upstream-mmcsd-sd-highspeed |
1 | — | ready to open | — |
| 19 | upstream-rtc-pcf8563 |
1 | — | ready to open | — |
| 20 | upstream-uorb-power-types |
1 | — | ready to open | — |
| 21 | upstream-regulator-mpq8785 |
1 | — | blocked | 12 |
| 22 | upstream-regulator-mpq8785-uorb |
1 | — | blocked | 20, 21 |
| 23 | upstream-sensors-tmp112-uorb |
1 | — | ready to open | — |
| 24 | upstream-sensors-ina226-uorb |
1 | — | blocked | 20 |
| 35 | upstream-xhci-conformance |
5 | #19745 | changes requested | — |
| 36 | upstream-xhci-pci-split |
2 | #19860 | in review | 35 |
| 37 | upstream-xhci-datapath |
21 | #19861 | in review | 35, 36 |
| 38 | upstream-xhci-hubs |
5 | #19862 | in review | 35, 36 |
| 40 | upstream-thermal-devfreq |
3 | — | ready to open | — |
| 42 | upstream-edid-cea-physaddr |
1 | — | ready to open | — |
| 43 | upstream-cec-framework |
7 | — | ready to open | — |
nuttx-apps: upstream-arch-libc-string →
apps#3706, in review,
depends on 1.
| # | Branch | Cmts | PR | Status | Depends on |
|---|---|---|---|---|---|
| 3 | eic7700x-feature-bringup |
7 | #19863 | approved | — |
| 4 | eic7700x-feature-clk |
3 | #19865 | draft — rebases to arch-only once 3 merges | 3 |
| 5 | eic7700x-feature-reset |
2 | — | blocked | 3 |
| 6 | eic7700x-feature-pinctrl |
2 | — | blocked | 3 |
| 8 | eic7700x-feature-pinctrl-procfs |
2 | — | blocked | 6, 7 |
| 10 | eic7700x-feature-reset-procfs |
2 | — | blocked | 5, 9 |
| 13 | eic7700x-feature-gpio |
2 | — | blocked | 3, 6, 11 |
| 15 | eic7700x-feature-mshc |
3 | — | blocked | 3, 4, 14 |
| 16 | eic7700x-feature-ethernet |
2 | — | blocked | 3, 4, 15 |
| 17 | eic7700x-feature-leds |
1 | — | blocked | 3, 13, 15 |
| 18 | eic7700x-feature-i2c |
2 | — | blocked | 15, 17 |
| 25 | eic7700x-feature-i2c-devices |
1 | — | blocked | 18, 19, 22, 23, 24 |
| 26 | eic7700x-feature-spi-devices |
2 | — | blocked | 3, 4 |
| 27 | eic7700x-feature-pvt |
1 | — | blocked | 3, 4 |
| 28 | eic7700x-feature-pwm |
1 | — | blocked | 3, 4, 13 |
| 29 | eic7700x-feature-fan |
1 | — | blocked | 28 |
| 30 | eic7700x-feature-cpuclk |
1 | — | blocked | 3, 4 |
| 31 | eic7700x-feature-watchdog |
1 | — | blocked | 3, 4 |
| 32 | eic7700x-feature-rtc |
1 | — | blocked | 3, 4 |
| 33 | eic7700x-feature-timer |
1 | — | blocked | 3, 4 |
| 34 | eic7700x-feature-hdmi |
2 | — | WIP — EDID is unreadable on this board | 3, 4 |
| 39 | eic7700x-feature-usb |
2 | — | blocked | 3, 4, 15, 16, 35-38 |
| 41 | eic7700x-feature-devfreq |
1 | — | blocked | 3, 29, 40 |
| 44 | eic7700x-feature-hpd |
3 | — | blocked | 34 |
| 45 | eic7700x-feature-cec |
2 | — | blocked | 3, 4, 42, 43, 44 |
| Merged | PR | Branch | Change |
|---|---|---|---|
| 2026-08-16 | #19864 | upstream-debug-levels |
drivers/pinctrl, drivers/clk: debug output levels |
| 2026-08-09 | #19744 | upstream-usbhost-hidkbd |
do not unregister a HID keyboard twice |
| 2026-08-09 | #19733 | upstream-sched-mutex-holder |
keep a negative task id out of the holder |
| 2026-08-08 | #19751 | upstream-usbhost-announce |
report each device as it is enumerated |
| 2026-08-08 | #19750 | upstream-usbhost-msc-partitions |
register the partitions on a mass storage device |
| 2026-08-08 | #19743 | upstream-usbhost-xhci-trace |
define the xHCI endpoint-allocation trace |
| 2026-08-08 | #19742 | upstream-usbhost-registry |
refuse to register the same class driver twice |
| 2026-08-08 | #19734 | upstream-sigtimedwait |
unblock sigtimedwait through kernel memory |
| 2026-08-08 | #19732 | upstream-ramlog |
survive writes made before the OS is up |
| 2026-08-08 | #19731 | upstream-fat-lfn-blank-alias |
restore the no-short-name marker |
| 2026-08-08 | #19730 | upstream-netdb-dns-answer-bounds |
size an answer by its header |
| Merged | PR | Branch | Change |
|---|---|---|---|
| 2026-08-08 | apps#3709 | upstream-lvglterm-shell |
lvglterm shell fixes |
| 2026-08-08 | apps#3708 | upstream-fbcon-builtin |
fbcon as a builtin |
| 2026-08-08 | apps#3707 | upstream-import-libnx |
import libnx |
| Closed | PR | Why |
|---|---|---|
| 2026-08-15 | #19735 | superseded by #19856 and #19857 |
| 2026-08-09 | #19737 | RFC for a cpufreq framework; withdrawn |
Dependencies are code-level: a branch is listed as depending on another
only when it calls into it or needs its Kconfig symbol. Branches that
merely touch the same board files (defconfigs, eic7700x_bringup.c, the
board documentation) are not listed, since every port branch touches
those.
The whole stack builds for both boards and boots on the EIC7700 EVB; "blocked" means only that a prerequisite is not upstream yet.