summary refs log tree commit diff stats
path: root/rust/hw/char/pl011/src/device.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* rust: qom: change the parent type to an associated typePaolo Bonzini2024-12-111-2/+4
* rust: qom: split ObjectType from ObjectImpl traitPaolo Bonzini2024-12-111-5/+12
* rust: qom: move bridge for TypeInfo functions out of pl011Paolo Bonzini2024-12-111-28/+12
* rust: qdev: move bridge for realize and reset functions out of pl011Paolo Bonzini2024-12-101-3/+2
* rust: qdev: move device_class_init! body to generic function, ClassInitImpl i...Paolo Bonzini2024-12-101-15/+19
* rust: qom: move ClassInitImpl to the instance sidePaolo Bonzini2024-12-101-2/+2
* rust: qom: convert type_info! macro to an associated constPaolo Bonzini2024-12-101-4/+2
* rust: qom: rename Class trait to ClassInitImplPaolo Bonzini2024-12-101-2/+2
* rust: qom: add default definitions for ObjectImplPaolo Bonzini2024-12-101-6/+0
* rust: add bindings for interrupt sourcesPaolo Bonzini2024-12-101-10/+12
* rust: fix a couple style issues from clippyPaolo Bonzini2024-12-101-3/+5
* rust/pl011: Fix range checks for device ID accessesJunjie Mao2024-11-251-1/+1
* rust: do not use --generate-cstrPaolo Bonzini2024-11-051-0/+1
* rust: introduce alternative implementation of offset_of!Junjie Mao2024-11-051-1/+1
* rust: introduce a c_str macroPaolo Bonzini2024-11-051-2/+3
* rust: use std::os::raw instead of core::ffiPaolo Bonzini2024-11-051-22/+13
* rust/pl011: Use correct masks for IBRD and FBRDManos Pitsidianakis2024-11-051-2/+2
* rust/pl011: remove commented out C codeManos Pitsidianakis2024-11-051-16/+0
* rust/pl011: add TYPE_PL011_LUMINARY deviceManos Pitsidianakis2024-11-051-3/+74
* rust/pl011: move CLK_NAME static to function scopeManos Pitsidianakis2024-11-051-4/+3
* rust/pl011: add support for migrationManos Pitsidianakis2024-11-051-0/+27
* rust: do not use TYPE_CHARDEV unnecessarilyPaolo Bonzini2024-11-051-1/+1
* rust: remove uses of #[no_mangle]Paolo Bonzini2024-11-051-4/+0
* rust: add PL011 device modelManos Pitsidianakis2024-11-051-0/+599
* Revert "rust: add PL011 device model"Manos Pitsidianakis2024-11-051-599/+0
* rust: add PL011 device modelPaolo Bonzini2024-10-111-0/+599