From 40b8dcdbc77d5d845f9eaeb9fa4440a799727c6a Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 24 Jul 2026 23:49:56 +0200 Subject: kapi: move interface_id --- kernel/kapi/devices/driver.tests.cpp | 4 ++-- kernel/kernel/filesystem/file_type_bindings.hpp | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'kernel') diff --git a/kernel/kapi/devices/driver.tests.cpp b/kernel/kapi/devices/driver.tests.cpp index ea351cca..dcf26336 100644 --- a/kernel/kapi/devices/driver.tests.cpp +++ b/kernel/kapi/devices/driver.tests.cpp @@ -76,14 +76,14 @@ namespace struct leaf_identification { - constexpr kapi::devices::interface_id static id{"stacking_test_leaf_identification"}; + constexpr auto static id = kapi::devices::interface_id{"stacking_test_leaf_identification"}; virtual ~leaf_identification() = default; [[nodiscard]] virtual auto leaf_name() const -> std::string_view = 0; }; struct leaf_driver_identification { - constexpr kapi::devices::interface_id static id{"stacking_test_leaf_driver_identification"}; + constexpr auto static id = kapi::devices::interface_id{"stacking_test_leaf_driver_identification"}; virtual ~leaf_driver_identification() = default; [[nodiscard]] virtual auto supported_names() const -> std::span = 0; }; diff --git a/kernel/kernel/filesystem/file_type_bindings.hpp b/kernel/kernel/filesystem/file_type_bindings.hpp index 9c76b3d8..d771f49c 100644 --- a/kernel/kernel/filesystem/file_type_bindings.hpp +++ b/kernel/kernel/filesystem/file_type_bindings.hpp @@ -4,7 +4,6 @@ #include #include -#include #include #include @@ -15,7 +14,7 @@ namespace kernel::filesystem //! A binding between an interface, a posix special file type struct file_type_binding // NOLINT(cppcoreguidelines-pro-type-member-init) { - kapi::devices::interface_id interface; + kapi::filesystem::interface_id interface; file_type posix_type; }; -- cgit v1.2.3