By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Tyr Driver Being Submitted For Linux 6.18 As Rust-Based Arm Mali Driver
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Tyr Driver Being Submitted For Linux 6.18 As Rust-Based Arm Mali Driver
Computing

Tyr Driver Being Submitted For Linux 6.18 As Rust-Based Arm Mali Driver

News Room
Last updated: 2025/09/16 at 4:40 PM
News Room Published 16 September 2025
Share
SHARE

The big set of Rust DRM kernel graphics/display driver updates were sent out to DRM-Next ahead of the upcoming Linux 6.18 kernel. Most notable with this pull request is merging the Tyr driver, the new open-source and Rust-based DRM driver for Arm Mali GPUs.

Tyr is a Rust DRM driver for Mali GPUs and supporting the same set of GPUs as supported by the current C-based Panthor driver. Tyr makes use of the Arm Mali Command Stream Firmware “CSF” just like Panthor too.

Tyr was developed by Collabora with Google and Arm and is now ready for being introduced in Linux 6.18 in its initial/experimental form.

The Tyr driver at this stage can power up the GPU, query the GPU metadata through the MMIO and provide meta-data to user-space via the DRM device ioctl. Over the coming Linux kernel cycles this Tyr driver functionality will continue to slowly be built out until it’s a viable replacement to Panthor.

Rust graphics card

Today’s Rust DRM pull request also has a number of other additions as the Rust DRM infrastructure is built out, including for the Nova open-source NVIDIA driver:

“Alloc
– Add BorrowedPage type and AsPageIter trait
– Implement Vmalloc::to_page() and VmallocPageIter
– Implement AsPageIter for VBox and VVec

DMA & Scatterlist
– Add dma::DataDirection and type alias for dma_addr_t
– Abstraction for struct scatterlist and struct sg_table

DRM
– In the DRM GEM module, simplify overall use of generics, add DriverFile type alias and drop Object::SIZE.

Nova (Core)
– Various register!() macro improvements (paving the way for lifting it to common driver infrastructure)
– Minor VBios fixes and refactoring
– Minor firmware request refactoring
– Advance firmware boot stages; process Booter and patch its signature, process GSP and GSP bootloader
– Switch development fimrware version to r570.144
– Add basic firmware bindings for r570.144
– Move GSP boot code to its own module
– Clean up and take advantage of pin-init features to store most of the driver’s private data within a single allocation
– Update ARef import from sync::aref
– Add website to MAINTAINERS entry

Nova (DRM)
– Update ARef import from sync::aref
– Add website to MAINTAINERS entry

Pin-Init
– Merge pin-init PR from Benno
– `#[pin_data]` now generates a `*Projection` struct similar to the `pin-project` crate.

– Add initializer code blocks to `[try_][pin_]init!` macros: make initializer macros accept any number of `_: {/* arbitrary code */},` & make them run the code at that point.

– Make the `[try_][pin_]init!` macros expose initialized fields via a `let` binding as `&mut T` or `Pin<&mut T>` for later fields.

Rust
– Various methods for AsBytes and FromBytes traits

Tyr
– Initial Rust driver skeleton for ARM Mali GPUs.
– It can power up the GPU, query for GPU metatdata through MMIO and provide the metadata to userspace via DRM device IOCTL (struct drm_panthor_dev_query).”

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Amazon may be expanding its color Kindle lineup just in time for the holidays
Next Article Trump extends TikTok deadline again
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

UX Strategy: Speak the Language Business Understands
Gadget
SK Hynix to produce HBM4 with TSMC’s 3nm process, prototype in March 2025 · TechNode
Computing
Desperate for Power, a Microsoft Data Center in Mexico Runs on Gas Generators
News
Seraphic Browser-Native Protection Now Available for Purchase on the CrowdStrike Marketplace | HackerNoon
Computing

You Might also Like

Computing

SK Hynix to produce HBM4 with TSMC’s 3nm process, prototype in March 2025 · TechNode

1 Min Read
Computing

Seraphic Browser-Native Protection Now Available for Purchase on the CrowdStrike Marketplace | HackerNoon

4 Min Read
Computing

Microsoft will invest $30B in the U.K. by 2028 to fuel AI infrastructure and country’s largest supercomputer

2 Min Read
Computing

TSMC boosts 2nm test chip yield by 6%, potentially saving billions for clients · TechNode

1 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?