Page MenuHomeFreeBSD

remove OMAP4 support
ClosedPublic

Authored by oskar.holmlund_ohdata.se on Oct 7 2023, 5:58 AM.
Tags
Referenced Files
Unknown Object (File)
Sat, Nov 8, 10:00 PM
Unknown Object (File)
Fri, Oct 31, 11:18 PM
Unknown Object (File)
Fri, Oct 24, 5:55 PM
Unknown Object (File)
Fri, Oct 24, 5:55 PM
Unknown Object (File)
Fri, Oct 24, 9:39 AM
Unknown Object (File)
Sat, Oct 18, 6:37 PM
Unknown Object (File)
Oct 1 2025, 12:46 AM
Unknown Object (File)
Sep 25 2025, 5:51 AM
Subscribers

Details

Summary

I dont see I will have time/motivation* to maintain the support for OMAP4 branch of the ti branch of 32bit ARM SoC.
The major thing to do is fix up the clock support and probably some of the drivers for updates in the device tree.

  • TI.com doesnt seem to list the omap4430/4460 on their productpages so dont know if its even active cpu - guess its not.

The distributors stock of omap4430 SoC seems ok for now but have no idea if its legit, non of the major distributors has the SoC listed.
pandaboard org seems to be down for years.

Test Plan
  • GENERIC compiled without any issues.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

I'm pretty sure that the last time I've tested my pandaboard (maybe 4-5 years ago) there were already problems.

This revision is now accepted and ready to land.Oct 8 2023, 6:52 AM
emaste added a subscriber: emaste.

I think this is OK - FreeBSD is starting on the path of retiring 32-bit support. ARMv7 support will remain for FreeBSD 15.0, but if a specific SoC isn't working properly today and doesn't have anyone working on it then retiring it now is reasonable.

Should have a Relnotes: Yes at least (as well as relnotes text / UPDATING entry).

If it doesn't work, it's been broken long enough for us to retire.
IIRC, though, Oskar was working on making at least some TI SoCs working.
FreeBSD 11 or maybe early 12 was the last time my Pandaboard booted.

This looks like an older review for

commit e3e55936ce3b4d0664336d06cee92d3b0f223790
Author: Oskar Holmlund <oh@FreeBSD.org>
Date:   Wed Apr 23 20:04:53 2025 +0200

  Remove OMAP4 support leftovers

  Remove options.arm for OMAP3&4 and the makefile for building FDT

  Approved by: manu (mentor)
  Differential revision: https://reviews.freebsd.org/D49985