mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 05:48:12 +00:00
Kernel/USB: Move USB bus information from /proc to /sys
This patch moves all the USB data from /proc/bus/usb to /sys/bus/usb.
This commit is contained in:
parent
72a5347f91
commit
b975a74a1d
8 changed files with 93 additions and 80 deletions
|
@ -813,12 +813,6 @@ UNMAP_AFTER_INIT ProcFSProfile::ProcFSProfile()
|
|||
{
|
||||
}
|
||||
|
||||
UNMAP_AFTER_INIT NonnullRefPtr<ProcFSBusDirectory> ProcFSBusDirectory::must_create(const ProcFSRootDirectory& parent_directory)
|
||||
{
|
||||
auto directory = adopt_ref(*new (nothrow) ProcFSBusDirectory(parent_directory));
|
||||
return directory;
|
||||
}
|
||||
|
||||
UNMAP_AFTER_INIT NonnullRefPtr<ProcFSSystemDirectory> ProcFSSystemDirectory::must_create(const ProcFSRootDirectory& parent_directory)
|
||||
{
|
||||
auto directory = adopt_ref(*new (nothrow) ProcFSSystemDirectory(parent_directory));
|
||||
|
@ -828,10 +822,6 @@ UNMAP_AFTER_INIT NonnullRefPtr<ProcFSSystemDirectory> ProcFSSystemDirectory::mus
|
|||
return directory;
|
||||
}
|
||||
|
||||
UNMAP_AFTER_INIT ProcFSBusDirectory::ProcFSBusDirectory(const ProcFSRootDirectory& parent_directory)
|
||||
: ProcFSExposedDirectory("bus"sv, parent_directory)
|
||||
{
|
||||
}
|
||||
UNMAP_AFTER_INIT ProcFSSystemDirectory::ProcFSSystemDirectory(const ProcFSRootDirectory& parent_directory)
|
||||
: ProcFSExposedDirectory("sys"sv, parent_directory)
|
||||
{
|
||||
|
@ -856,9 +846,6 @@ UNMAP_AFTER_INIT NonnullRefPtr<ProcFSRootDirectory> ProcFSRootDirectory::must_cr
|
|||
directory->m_components.append(ProcFSProfile::must_create());
|
||||
|
||||
directory->m_components.append(ProcFSNetworkDirectory::must_create(*directory));
|
||||
auto buses_directory = ProcFSBusDirectory::must_create(*directory);
|
||||
directory->m_components.append(buses_directory);
|
||||
directory->m_buses_directory = buses_directory;
|
||||
directory->m_components.append(ProcFSSystemDirectory::must_create(*directory));
|
||||
return directory;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue