Commit Graph

37 Commits

Author SHA1 Message Date
9c7a303caf depot: update recipe hashes 2024-02-29 11:08:28 +01:00
8baf19022c depot: update recipe hashes 2023-11-30 15:11:36 +01:00
583f2d6a36 depot: update recipe hashes 2023-05-30 12:13:34 +02:00
b5f79756b3 depot: update recipe hashes 2023-04-17 14:48:30 +02:00
73771669f1 depot: update recipe hashes 2023-03-13 14:32:54 +01:00
b033b30f95 depot: update recipe hashes 2022-11-29 12:32:49 +01:00
9e61fb90c5 Remove legacy platform_drv, API, and platform.inc
Fix genodelabs/genode#4671
2022-11-29 12:29:57 +01:00
c58d799f16 depot: update recipe hashes 2022-11-17 08:00:37 +01:00
847266d027 depot: update recipe hashes 2022-10-12 14:31:50 +02:00
3f1870841c depot: update recipe hashes 2022-09-21 12:19:10 +02:00
44e2cd14a0 depot: update recipe hashes 2022-08-17 12:03:26 +02:00
3105fa9e0f depot: update recipe hashes 2022-05-25 12:23:04 +02:00
8ece236635 depot: update recipe hashes 2022-04-13 11:54:46 +02:00
649647538b depot: update recipe hashes 2022-02-15 10:23:59 +01:00
cf0d007fd4 os: remove imx53 specific platform api and fb_drv
Fix #4402
2022-02-15 10:17:28 +01:00
c99ca21649 rpi: remove drivers for platform, fb and sd_card
Fix #4396
2022-02-15 10:16:51 +01:00
65284b29f8 depot: update recipe hashes 2022-01-19 12:38:13 +01:00
7db602faec os: deprecate platform API for x86, rpi, imx53
* Move platform APIs to "legacy/" subdirectory
* Rename old pc, imx53, and rpi platform_drv
  to "legacy_*_platform_drv"

Fix #4359
2022-01-19 12:38:12 +01:00
abc9a2f232 depot: update recipe hashes 2021-10-14 13:46:25 +02:00
1d52bd017d depot: update recipe hashes 2021-05-28 14:16:46 +02:00
516a9a6925 depot: update recipe hashes 2021-05-05 11:35:31 +02:00
efbed6f7bf depot: update recipe hashes 2021-04-20 12:10:58 +02:00
dc8c899c1d Streamline platform-device API on ARM
This API rework eases the access to memory-mapped I/O registers and
interrupts when using the platform driver. It introduces the notions of

- Platform::Device       - one device obtained from a platform session
- Platform::Device::Mmio - locally-mapped MMIO registers of a device
- Platform::Device::Irq  - interface for receiving device interrupts

The patch touches several drivers. Some drivers would require a
significant structural change to adopt the new API (e.g., net/virtio,
dde_linux drivers, imx gpio). In these cases, the patch adds
compatibility shims meant to be temporary. In other cases (e.g., imx
i2c), the adaptation was simple enough to carry through.

Fixes #4075
2021-04-20 12:10:58 +02:00
5c5b56d1e0 depot: update recipe hashes 2021-03-12 12:08:24 +01:00
7d0cb9620b depot: update recipe hashes 2020-08-25 11:50:41 +02:00
224f5907b2 os: add platform driver for i.MX 8M Quad SoC
The new platform driver supports clock and power-domain settings per device.
IOMUX constroller settings are not part of the driver yet.

Fix #3863
2020-08-25 11:50:12 +02:00
6006051fb9 depot: update recipe hashes 2020-05-27 11:56:47 +02:00
1a80f166c5 os: introduce common platform driver for ARM
Ref #3299
2020-05-27 11:56:46 +02:00
46fa8197a2 depot: update recipe hashes 2020-03-26 11:39:02 +01:00
2b183f9497 depot: update recipe hashes 2019-05-29 10:20:52 +02:00
cac0f44194 os: extend platform_session api package
Ref #2190
Ref #3180
2019-05-16 12:52:59 +02:00
46a29532a9 depot: update recipe hashes 2019-02-26 14:47:02 +01:00
0e0b6bdde7 depot: update recipe hashes 2019-02-19 11:13:56 +01:00
3a169d3a78 depot: update recipe hashes 2019-01-30 13:55:20 +01:00
6013889028 depot: update recipe hashes 2018-01-17 12:14:44 +01:00
892ede515f depot: update recipe hashes 2017-05-31 16:18:01 +02:00
b58fbe5ba5 Depot-archive recipes
Issue #2339
2017-05-31 13:15:56 +02:00