aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
37 hoursrust: str: allow dereferencing BStr in a const ctxrust/cpufreq-dtFabien Parent
37 hourstempViresh Kumar
39 hoursrust: update OF bindings for latest device/driver bindingsRob Herring (Arm)
39 hourstempViresh Kumar
39 hoursrust: update platform bindings for latest device/driver bindingsRob Herring (Arm)
39 hoursdebugViresh Kumar
39 hoursdefconfig: Update Rust and initramfsViresh Kumar
39 hoursdefconfig: Run saveconfigViresh Kumar
39 hourscpufreq: Add Rust based cpufreq-dt driverViresh Kumar
39 hoursrust: Add bindings for cpufreq frameworkViresh Kumar
39 hoursrust: Add bindings for OPP frameworkViresh Kumar
39 hoursrust: Add bindings and helpers for cpu.h and of.hViresh Kumar
39 hourscpufreq: Rename platdevViresh Kumar
39 hourscpufreq: Add cpufreq_table_len()Viresh Kumar
39 hourscpufreq: Don't use BIT()Viresh Kumar
39 hoursOPP: Make dev_pm_opp_get() publicViresh Kumar
39 hoursOPP: Add dev_pm_opp_get_opp_table_ref()Viresh Kumar
39 hoursRevert "rust: Fix build issues"Viresh Kumar
39 hoursrust: Fix build issuesViresh Kumar
39 hourskbuild: rust: Update rust_allowed_features with allocator_apiViresh Kumar
39 hoursrust: Import platform device's implementation from rust branchViresh Kumar
12 daysrust: add devres abstractionDanilo Krummrich
12 daysrust: add `dev_*` print macros.Wedson Almeida Filho
12 daysrust: add device::DataWedson Almeida Filho
12 daysrust: add revocable objectsWedson Almeida Filho
12 daysrust: add revocable mutexWedson Almeida Filho
12 daysrust: add rcu abstractionWedson Almeida Filho
12 daysrust: add driver abstractionWedson Almeida Filho
2024-05-17rust: add abstraction for struct deviceDanilo Krummrich
2024-05-08rust: alloc: fix dangling pointer in VecExt<T>::reserve()rust-6.10Danilo Krummrich
2024-05-05rust: upgrade to Rust 1.78.0Miguel Ojeda
2024-05-05rust: kernel: remove redundant importsMiguel Ojeda
2024-05-05rust: sync: implement `Default` for `LockClassKey`Miguel Ojeda
2024-05-05docs: rust: extend abstraction and binding documentationDirk Behme
2024-05-05docs: rust: Add instructions for the Rust kselftestLaura Nao
2024-05-05rust: remove unneeded `kernel::prelude` imports from doctestsNell Shamrell-Harrington
2024-05-05rust: update `dbg!()` to format column numberRaghav Narang
2024-05-05rust: helpers: Fix grammar in commentThorsten Blum
2024-05-05rust: init: change the generated name of guard variablesBenno Lossin
2024-05-05rust: sync: add `Arc::into_unique_or_drop`Alice Ryhl
2024-05-05rust: sync: add `ArcBorrow::from_raw`Alice Ryhl
2024-05-05rust: types: Make Opaque::get constBoqun Feng
2024-04-16rust: kernel: remove usage of `allocator_api` unstable featureWedson Almeida Filho
2024-04-16rust: init: update `init` module to take allocation flagsWedson Almeida Filho
2024-04-16rust: sync: update `Arc` and `UniqueArc` to take allocation flagsWedson Almeida Filho
2024-04-16rust: alloc: update `VecExt` to take allocation flagsWedson Almeida Filho
2024-04-16rust: alloc: introduce the `BoxExt` traitWedson Almeida Filho
2024-04-16rust: alloc: introduce allocation flagsWedson Almeida Filho
2024-04-16rust: alloc: remove our fork of the `alloc` crateWedson Almeida Filho
2024-04-16kbuild: use the upstream `alloc` crateWedson Almeida Filho