drivers/media/i2c/et8ek8

Toshiba ET8EK8 5-megapixel camera sensor (Nokia N900)

A Toshiba 5-megapixel raw image sensor that talked to its host over I2C and was paired with the OMAP3 camera pipeline. Its only widely shipped use was as the rear camera of the 2009 Nokia N900 (RX-51) Linux smartphone.

keep-annotate conf=0.82 last_sold=2010 deploy=low replacement=none subsystem=media category=media-camera-tv
82%

recommendation

Worth keeping but documenting its niche, because the only known device using this sensor is the 2009 Nokia N900 smartphone. It is not abandoned code: maintainers were still touching it in 2025 and 2026 with V4L2 API conversions and a device-tree CRC patch, and postmarketOS keeps the N900 alive as a hobbyist platform, so removing it would break a small but real community of legacy users.

repository signals

5 files
2,169 source lines
15 commits, 5y
+53 / −68 lines added / removed, 5y
8 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 15 total · active in 12/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 2 commits · +15 −13 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 1 commit · +1 −1 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 1 commit · +1 −3 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +1 −1 2023-06: 1 commit · +0 −4 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 1 commit · +1 −2 2023-11: 0 commits · +0 −0 2023-12: 2 commits · +18 −2 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 1 commit · +2 −2 2024-04: 0 commits · +0 −0 2024-05: 1 commit · +1 −1 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 1 commit · +4 −5 2025-07: 0 commits · +0 −0 2025-08: 2 commits · +5 −34 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 1 commit · +4 −0 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. git.kernel.org

    Kernel Kconfig identifies this as support for the Toshiba ET8EK8 5 MP camera sensor and says it is used for example in the Nokia N900 (RX-51).

  2. lore.kernel.org

    The driver was still being updated in 2026 as part of a large V4L2 subdev API conversion touching et8ek8_driver.c; this is active maintenance, not abandonment.

  3. lore.kernel.org

    A 2025 patch adds device-tree CRC configuration support specifically to et8ek8_driver, indicating current upstream interest in keeping the driver usable.

  4. wiki.postmarketos.org

    postmarketOS still tracks the Nokia N900 on recent kernels, with camera support marked partial; this suggests surviving hobbyist/legacy deployments rather than none.

  5. en.wikipedia.org

    The Nokia N900 was released in November 2009, was a retail product of that era, and by 2023 support is described as mainly community-maintained via postmarketOS, consistent with legacy-only deployments today.

codex reasoning notes (technical)

No removal discussion surfaced from lore-first checks; lore_file_timeline and lore_activity showed steady 2025-2026 maintenance, including a dedicated ET8EK8 feature patch and broad media API updates. That argues against deprecate/remove and supports keep-annotate for legacy hardware. Hardware evidence points to a single known example platform, the 2009 Nokia N900, with present-day community OS support but no meaningful new-hardware market, so sold-new=false, deployments=low, and last widely available year estimated as 2010. Source acquisition: Kconfig URL via canonical recall of git.kernel.org tree path; lore URLs obtained from lore_file_timeline/lore_activity; N900 deployment/age URLs obtained via web search.