summaryrefslogtreecommitdiff
path: root/rust/bindings
AgeCommit message (Expand)Author
2025-06-13rust: completion: implement initial abstractionDanilo Krummrich
2025-06-04Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds
2025-05-30Merge branch 'pm-cpufreq'Rafael J. Wysocki
2025-05-28Merge tag 'drm-next-2025-05-28' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2025-05-26Merge tag 'configfs-for-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2025-05-22rust: workaround `bindgen` issue with forward references to `enum` typesMiguel Ojeda
2025-05-20rust: cpufreq: Add initial abstractions for cpufreq frameworkViresh Kumar
2025-05-20rust: opp: Add initial abstractions for OPP frameworkViresh Kumar
2025-05-20rust: cpu: Add from_cpu()Viresh Kumar
2025-05-19rust: clk: Add helpers for Rust codeViresh Kumar
2025-05-18Merge tag 'rust-xarray-for-v6.16' of https://github.com/Rust-for-Linux/linux ...Miguel Ojeda
2025-05-12rust: configfs: introduce rust support for configfsAndreas Hindborg
2025-05-07rust: clean Rust 1.88.0's `unnecessary_transmutes` lintMiguel Ojeda
2025-05-01rust: xarray: Add an abstraction for XArrayTamir Duberstein
2025-04-28rust: drm: gem: Add GEM object abstractionAsahi Lina
2025-04-24rust: drm: file: Add File abstractionAsahi Lina
2025-04-24rust: drm: add device abstractionAsahi Lina
2025-04-24rust: drm: add driver abstractionsAsahi Lina
2025-04-24rust: drm: ioctl: Add DRM ioctl abstractionAsahi Lina
2025-04-19rust: auxiliary: add auxiliary device / driver abstractionsDanilo Krummrich
2025-03-30Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds
2025-03-20rust: add dma coherent allocator abstractionAbdiel Janulgue
2025-03-09panic_qr: use new #[export] macroAlice Ryhl
2025-02-28rust: Add cpumask helpersViresh Kumar
2025-02-13rust/kernel: Add faux device bindingsLyude Paul
2025-01-15rust: device: Add property_present()Viresh Kumar
2024-12-20rust: platform: add basic platform device / driver abstractionsDanilo Krummrich
2024-12-20rust: driver: implement `Adapter`Danilo Krummrich
2024-12-20rust: pci: add basic PCI device / driver abstractionsDanilo Krummrich
2024-11-29Merge tag 'char-misc-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2024-11-26Merge tag 'rust-6.13' of https://github.com/Rust-for-Linux/linuxLinus Torvalds
2024-11-25Merge tag 'trace-rust-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2024-11-10rust: map `__kernel_size_t` and friends also to usize/isizeGary Guo
2024-11-04rust: samples: add tracepoint to Rust sampleAlice Ryhl
2024-11-04rust: add tracepoint supportAlice Ryhl
2024-11-04rust: add static_branch_unlikely for static_key_falseAlice Ryhl
2024-10-15rust: alloc: add __GFP_NOWARN to `Flags`Danilo Krummrich
2024-10-09rust: miscdevice: add base miscdevice abstractionAlice Ryhl
2024-10-07rust: enable `clippy::undocumented_unsafe_blocks` lintMiguel Ojeda
2024-09-30rust: file: add abstraction for `poll_table`Alice Ryhl
2024-09-30rust: file: add `Kuid` wrapperAlice Ryhl
2024-09-30rust: security: add abstraction for secctxAlice Ryhl
2024-09-30rust: cred: add Rust abstraction for `struct cred`Wedson Almeida Filho
2024-09-30rust: file: add Rust abstraction for `struct file`Wedson Almeida Filho
2024-08-21rust: sort blk includes in bindings_helper.hAlice Ryhl
2024-07-27Merge tag 'rust-6.11' of https://github.com/Rust-for-Linux/linuxLinus Torvalds
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2024-07-10rust: allow `dead_code` for never constructed bindingsMiguel Ojeda
2024-07-08rust: add abstraction for `struct page`Alice Ryhl
2024-07-08rust: alloc: add __GFP_HIGHMEM flagAlice Ryhl