summaryrefslogtreecommitdiff
path: root/drivers/char (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branches 'refs/heads/bits/000-devicetree', 'refs/heads/bits/005-maintai...asahi-6.1-rc5-5Hector Martin2022-11-153-0/+76
|\
| * Merge remote-tracking branch 'rfl/rust' into bases/210-gpuHector Martin2022-10-243-0/+76
| |\
| | * Merge tag 'v6.1-rc1' into syncMiguel Ojeda2022-10-1821-187/+172
| | |\
| | * | rust: rename `Ref` to `Arc`Wedson Almeida Filho2022-10-051-2/+2
| | * | Merge tag 'v6.0-rc7' into syncMiguel Ojeda2022-09-2720-447/+524
| | |\ \
| | * | | rust: take str literal instead bstr literal in `module!` macroGary Guo2022-08-051-4/+4
| | * | | Merge tag 'v5.19-rc8' into syncMiguel Ojeda2022-07-241-1/+1
| | |\ \ \
| | * \ \ \ Merge tag 'v5.19-rc6' into syncMiguel Ojeda2022-07-114-45/+54
| | |\ \ \ \
| | * | | | | rust: use `#[vtable]` for `kernel::file::Operations`Gary Guo2022-07-051-2/+1
| | * | | | | Merge tag 'v5.19-rc1' into syncMiguel Ojeda2022-06-0733-1072/+1049
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge tag 'v5.18' into syncMiguel Ojeda2022-05-232-5/+7
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ Merge tag 'v5.18-rc5' into syncMiguel Ojeda2022-05-031-23/+26
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge tag 'v5.18-rc2' into syncMiguel Ojeda2022-04-1235-1955/+1638
| | |\ \ \ \ \ \ \ \
| | * | | | | | | | | rust: move error codes to the `error::code` moduleWedson Almeida Filho2022-03-151-1/+1
| | * | | | | | | | | rust: move `file_operations::FileOperations` into `file::Operations`Wedson Almeida Filho2022-03-151-3/+3
| | * | | | | | | | | Merge tag 'v5.17-rc8' into syncMiguel Ojeda2022-03-141-0/+7
| | |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | | rust: miscdev: support names created at runtimeWedson Almeida Filho2022-02-161-2/+2
| | * | | | | | | | | | Merge tag 'v5.17-rc3' into syncMiguel Ojeda2022-02-061-17/+22
| | |\ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ Merge tag 'v5.17-rc1' into syncMiguel Ojeda2022-01-2523-865/+902
| | |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | rust: add optional parameters to the registration of misc devicesWedson Almeida Filho2022-01-241-1/+1
| | * | | | | | | | | | | | rust: avoid the need of crate attributes in kernel modulesMiguel Ojeda2022-01-201-3/+0
| | * | | | | | | | | | | | rust: convert `platform` to use `driver`Wedson Almeida Filho2022-01-131-33/+27
| | * | | | | | | | | | | | Merge pull request #619 from wedsonaf/file-operations-syncWedson Almeida Filho2022-01-131-3/+3
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | rust: require `Sync` and `Send` on file operations context dataWedson Almeida Filho2022-01-121-3/+3
| | * | | | | | | | | | | | | hw_random: depend on `RUST`, not `HAS_RUST`Miguel Ojeda2022-01-131-1/+1
| | |/ / / / / / / / / / / /
| | * | | | | | | | | | | | rust: simplify file operations by removing `FileOpener`Wedson Almeida Filho2022-01-111-4/+6
| | * | | | | | | | | | | | Merge tag 'v5.16' into syncMiguel Ojeda2022-01-102-11/+17
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | rust: rename `platdev` to `platform`.Wedson Almeida Filho2022-01-041-3/+3
| | * | | | | | | | | | | | | Sync with v5.16-rc6Miguel Ojeda2021-12-202-11/+36
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | rust: add `&File` argument to `open` callback.Wedson Almeida Filho2021-11-291-15/+3
| | * | | | | | | | | | | | | | Merge tag 'v5.16-rc1' into syncMiguel Ojeda2021-11-206-260/+96
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | rust: improve `KernelModule` initialisation.Wedson Almeida Filho2021-11-081-7/+5
| | * | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/master' into syncMiguel Ojeda2021-11-0423-170/+1003
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge tag 'v5.15-rc3' into syncMiguel Ojeda2021-09-2820-87/+210
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | rust: use `impl` syntactic sugar to simplify read/write.Wedson Almeida Filho2021-08-111-1/+1
| | * | | | | | | | | | | | | | | | | Merge tag 'v5.14-rc3' into syncMiguel Ojeda2021-07-291-0/+1
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge tag 'v5.14-rc1' into syncMiguel Ojeda2021-07-1448-1390/+4221
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | rust: prelude: graduate `Box`, `Arc`, `Vec`, `Pin` and `Error`Miguel Ojeda2021-07-021-2/+0
| | * | | | | | | | | | | | | | | | | | | drivers: char: bcm2835_rng: fix needless borrow Clippy warningMiguel Ojeda2021-07-021-1/+1
| | * | | | | | | | | | | | | | | | | | | Merge pull request #387 from wedsonaf/file-operationsWedson Almeida Filho2021-06-231-1/+1
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | | | | rust: update `FileOperations` to use arbitrary type from `PointerWrapper`.Wedson Almeida Filho2021-06-231-1/+1
| | * | | | | | | | | | | | | | | | | | | | rust/kernel/of: construct `of_match_table` structure at build timeSven Van Asbroeck2021-06-231-3/+4
| | |/ / / / / / / / / / / / / / / / / / /
| | * | | | | | | | | | | | | | | | | | | bcm2835_rng_rust: add support for `DrvData`Sven Van Asbroeck2021-06-121-7/+39
| | * | | | | | | | | | | | | | | | | | | treewide: sync with `v5.13-rc5`Miguel Ojeda2021-06-0936-634/+289
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | bcm2835_rng_rust: implement `PlatformDriver` traitSven Van Asbroeck2021-05-261-1/+16
| | * | | | | | | | | | | | | | | | | | | | bcm2835_rng_rust: fix build error caused by PR mergeSven Van Asbroeck2021-05-261-1/+1
| | * | | | | | | | | | | | | | | | | | | | rust: CStr overhaulGary Guo2021-05-261-2/+2
| | * | | | | | | | | | | | | | | | | | | | bcm2835_rng_rust: add devicetree matchingSven Van Asbroeck2021-05-191-1/+8
| | * | | | | | | | | | | | | | | | | | | | Add minimal platform driver for bcm2835-rngSven Van Asbroeck2021-05-183-0/+45
| | * | | | | | | | | | | | | | | | | | | | SamplesMiguel Ojeda2021-04-096-577/+0