Skip to content

Conversation

@andiradulescu
Copy link
Collaborator

@andiradulescu andiradulescu commented Jul 4, 2024

Part of commaai/openpilot#32386

Kernel history can be found here https://github.com/andiradulescu/linux/commits/sdm845/6.9-release/

Task list:

  • Start from "near mainline" kernel from postmarketOS
  • Apply work done by @robin-reckmann
  • C3 (tici) dtb
  • C3X (tizi) dtb
  • C3X (mici) dtb
  • ufs
  • display
  • i2c
  • pcie/nvme
  • wifi
  • usb
  • modem
  • sound
  • cameras
  • graphics (opengl)
  • opencl - via rusticl / msm_drm (no kgsl)
  • weston (drm)

Validation:

Resources/links:

tinygrad efforts:

Regarding tinygrad kernel level runtime for msm_kgsl - this might not work with msm_drm from the mainline kernel, since msm_kgsl is for android kernels - need to investigate the differences between the two.

The progress here is currently stalled until the other AGNOS issues are resolved and 24.04 gets merged.

Will update this as progress is being restarted.

@andiradulescu andiradulescu marked this pull request as draft July 5, 2024 07:10
@andiradulescu andiradulescu changed the title Ubuntu 24.04 + mainline kernel Kernel mainline Jul 25, 2024
@nanasemai
Copy link

Adreno 6xx Kernel Patcher: Enable Modern Drivers on Legacy Devices. @andiradulescu Maybe this will help. https://github.com/nanasemai/linux-mainline-ubuntu-opencl.git

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants