/fuchsia/zircon/system/dev/block/pci-sdhci/ |
H A D | pci-sdhci.c | 5 #include <ddk/binding.h> 6 #include <ddk/device.h> 7 #include <ddk/driver.h> 8 #include <ddk/protocol/pci.h> 9 #include <ddk/protocol/sdhci.h>
|
/fuchsia/zircon/system/dev/board/vim/ |
H A D | vim-eth.c | 5 #include <ddk/debug.h> 6 #include <ddk/device.h> 7 #include <ddk/metadata.h> 8 #include <ddk/protocol/ethernet.h> 9 #include <ddk/protocol/platform-defs.h>
|
H A D | vim-sdio.c | 5 #include <ddk/debug.h> 6 #include <ddk/metadata.h> 7 #include <ddk/protocol/platform-defs.h>
|
H A D | vim-sd-emmc.c | 5 #include <ddk/debug.h> 6 #include <ddk/metadata.h> 7 #include <ddk/protocol/platform-defs.h>
|
/fuchsia/zircon/system/dev/display/simple/ |
H A D | simple-bochs.c | 5 #include <ddk/binding.h> 6 #include <ddk/debug.h> 7 #include <ddk/device.h> 8 #include <ddk/driver.h> 9 #include <ddk/protocol/pci.h>
|
/fuchsia/zircon/system/dev/lib/hi3660/ |
H A D | hi3660.c | 13 #include <ddk/binding.h> 14 #include <ddk/debug.h> 15 #include <ddk/device.h> 16 #include <ddk/driver.h> 17 #include <ddk/protocol/platform-defs.h>
|
/fuchsia/zircon/system/dev/misc/tpm/ |
H A D | tpm.h | 7 #include <ddk/device.h> 55 using DeviceType = ddk::Device<Device, ddk::Ioctlable, ddk::Suspendable>; 58 public ddk::TpmProtocol<Device> {
|
/fuchsia/zircon/system/dev/audio/gauss-tdm/ |
H A D | tdm-audio-stream.h | 7 #include <ddk/io-buffer.h> 8 #include <ddk/protocol/i2c.h> 9 #include <ddk/protocol/platform-device.h> 27 struct TdmOutputStreamProtocol : public ddk::internal::base_protocol { 34 using TdmAudioStreamBase = ddk::Device<TdmOutputStream, 35 ddk::Ioctlable, 36 ddk::Unbindable>;
|
/fuchsia/zircon/system/dev/clk/hisi3660/ |
H A D | hisi3660-clk.c | 13 #include <ddk/binding.h> 14 #include <ddk/debug.h> 15 #include <ddk/device.h> 16 #include <ddk/protocol/clk.h> 17 #include <ddk/protocol/platform-bus.h> 18 #include <ddk/protocol/platform-defs.h> 19 #include <ddk/protocol/platform-device.h>
|
/fuchsia/zircon/system/dev/display/vim-display/ |
H A D | hdmitx_clk.cpp | 11 #include <ddk/device.h> 12 #include <ddk/driver.h> 13 #include <ddk/debug.h> 14 #include <ddk/binding.h> 15 #include <ddk/io-buffer.h> 16 #include <ddk/protocol/platform-defs.h> 17 #include <ddk/protocol/platform-device.h>
|
/fuchsia/zircon/system/dev/gpio/gpio-test/ |
H A D | gpio-test.c | 13 #include <ddk/binding.h> 14 #include <ddk/debug.h> 15 #include <ddk/device.h> 16 #include <ddk/driver.h> 17 #include <ddk/protocol/gpio.h> 18 #include <ddk/protocol/platform-defs.h> 19 #include <ddk/protocol/platform-device.h>
|
/fuchsia/zircon/system/dev/ethernet/aml-ethernet-s912/ |
H A D | aml-ethernet.cpp | 7 #include <ddk/binding.h> 8 #include <ddk/debug.h> 9 #include <ddk/driver.h> 10 #include <ddk/metadata.h> 11 #include <ddk/protocol/ethernet.h> 12 #include <ddk/protocol/platform-defs.h> 13 #include <ddk/protocol/platform-device.h>
|
/fuchsia/zircon/system/dev/block/fvm/ |
H A D | fvm-private.h | 11 #include <ddk/device.h> 80 using ManagerDeviceType = ddk::Device<VPartitionManager, ddk::Ioctlable, ddk::Unbindable>; 83 using PartitionDeviceType = ddk::Device<VPartition, 84 ddk::Ioctlable, 85 ddk::GetSizable, 86 ddk::Unbindable>; 148 // Given a VPartition object, add a corresponding ddk device. 216 class VPartition : public PartitionDeviceType, public ddk [all...] |
/fuchsia/zircon/system/dev/display/intel-i915/ |
H A D | intel-i915.h | 9 #include <ddk/protocol/intel-gpu-core.h> 10 #include <ddk/protocol/pci.h> 11 #include <ddk/protocol/i2c-impl.h> 57 using DeviceType = ddk::Device<Controller, ddk::Unbindable, 58 ddk::Suspendable, ddk::Resumable, ddk::GetProtocolable>; 60 class Controller : public DeviceType, public ddk::DisplayControllerProtocol<Controller> {
|
/fuchsia/zircon/system/core/devmgr/ |
H A D | devmgr-binding.cpp | 5 #include <ddk/device.h> 6 #include <ddk/driver.h> 7 #include <ddk/binding.h>
|
H A D | dmctl.cpp | 8 #include <ddk/binding.h> 9 #include <ddk/device.h> 10 #include <ddk/driver.h>
|
/fuchsia/zircon/system/dev/board/astro/ |
H A D | astro-sdio.c | 5 #include <ddk/debug.h> 6 #include <ddk/metadata.h> 7 #include <ddk/protocol/platform-defs.h>
|
/fuchsia/zircon/system/dev/board/gauss/ |
H A D | gauss-audio.c | 5 #include <ddk/debug.h> 6 #include <ddk/device.h> 7 #include <ddk/protocol/platform-defs.h>
|
/fuchsia/zircon/system/dev/bus/virtio/ |
H A D | device.h | 9 #include <ddk/device.h> 10 #include <ddk/driver.h> 11 #include <ddk/protocol/pci.h>
|
/fuchsia/zircon/system/dev/lib/amlogic/include/soc/aml-common/ |
H A D | aml-tdm-audio.h | 22 static fbl::unique_ptr<AmlTdmDevice> Create(ddk::MmioBuffer mmio, 78 const ddk::MmioBuffer mmio_; 81 AmlTdmDevice(ddk::MmioBuffer mmio, ee_audio_mclk_src_t clk_src,
|
/fuchsia/zircon/system/dev/misc/ktrace/ |
H A D | ktrace.c | 5 #include <ddk/binding.h> 6 #include <ddk/device.h> 7 #include <ddk/driver.h>
|
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/protocol/ |
H A D | i2c-impl.h | 7 #include <ddk/driver.h> 8 #include <ddk/protocol/i2c-impl.h> 18 // ddk::I2cImplProtocolProxy is a simple wrappers around i2c_impl_protocol_t. It does 23 // ddk::I2cImplProtocol is a mixin class that simplifies writing DDK drivers that 30 // using I2cImplDeviceType = ddk::Device<I2cImplDevice, /* ddk mixins */>; 33 // public ddk::I2cImplProtocol<I2cImplDevice> { 43 namespace ddk { namespace 108 } // namespace ddk
|
H A D | platform-bus.h | 7 #include <ddk/driver.h> 8 #include <ddk/protocol/platform-bus.h> 18 // ddk::PlatformBusProtocolProxy is a simple wrappers around platform_bus_protocol_t. It does 23 // ddk::PlatformBusProtocol is a mixin class that simplifies writing DDK drivers that 30 // using PlatformBusDeviceType = ddk::Device<PlatformBusDevice, /* ddk mixins */>; 33 // public ddk::PlatformBusProtocol<PlatformBusDevice> { 47 namespace ddk { namespace 123 } // namespace ddk
|
H A D | serial-impl.h | 7 #include <ddk/driver.h> 8 #include <ddk/protocol/serial-impl.h> 18 // ddk::SerialImplProtocolProxy is a simple wrappers around serial_protocol_t. It does 23 // ddk::SerialImplProtocol is a mixin class that simplifies writing DDK drivers that 30 // using SerialImplDeviceType = ddk::Device<SerialImplDevice, /* ddk mixins */>; 33 // public ddk::SerialImplProtocol<SerialImplDevice> { 45 namespace ddk { namespace 128 } // namespace ddk
|
/fuchsia/zircon/system/dev/audio/gauss-pdm-input/ |
H A D | gauss-pdm-input-stream.h | 25 struct PdmInputStreamProtocol : public ddk::internal::base_protocol { 33 ddk::Device<GaussPdmInputStream, ddk::Ioctlable, ddk::Unbindable>;
|