Searched refs:ddk (Results 326 - 350 of 772) sorted by relevance

<<11121314151617181920>>

/fuchsia/zircon/system/dev/block/pci-sdhci/
H A Dpci-sdhci.c5 #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 Dvim-eth.c5 #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 Dvim-sdio.c5 #include <ddk/debug.h>
6 #include <ddk/metadata.h>
7 #include <ddk/protocol/platform-defs.h>
H A Dvim-sd-emmc.c5 #include <ddk/debug.h>
6 #include <ddk/metadata.h>
7 #include <ddk/protocol/platform-defs.h>
/fuchsia/zircon/system/dev/display/simple/
H A Dsimple-bochs.c5 #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 Dhi3660.c13 #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 Dtpm.h7 #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 Dtdm-audio-stream.h7 #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 Dhisi3660-clk.c13 #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 Dhdmitx_clk.cpp11 #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 Dgpio-test.c13 #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 Daml-ethernet.cpp7 #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 Dfvm-private.h11 #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 Dintel-i915.h9 #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 Ddevmgr-binding.cpp5 #include <ddk/device.h>
6 #include <ddk/driver.h>
7 #include <ddk/binding.h>
H A Ddmctl.cpp8 #include <ddk/binding.h>
9 #include <ddk/device.h>
10 #include <ddk/driver.h>
/fuchsia/zircon/system/dev/board/astro/
H A Dastro-sdio.c5 #include <ddk/debug.h>
6 #include <ddk/metadata.h>
7 #include <ddk/protocol/platform-defs.h>
/fuchsia/zircon/system/dev/board/gauss/
H A Dgauss-audio.c5 #include <ddk/debug.h>
6 #include <ddk/device.h>
7 #include <ddk/protocol/platform-defs.h>
/fuchsia/zircon/system/dev/bus/virtio/
H A Ddevice.h9 #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 Daml-tdm-audio.h22 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 Dktrace.c5 #include <ddk/binding.h>
6 #include <ddk/device.h>
7 #include <ddk/driver.h>
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/protocol/
H A Di2c-impl.h7 #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 Dplatform-bus.h7 #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 Dserial-impl.h7 #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 Dgauss-pdm-input-stream.h25 struct PdmInputStreamProtocol : public ddk::internal::base_protocol {
33 ddk::Device<GaussPdmInputStream, ddk::Ioctlable, ddk::Unbindable>;

Completed in 92 milliseconds

<<11121314151617181920>>