Searched refs:ddk (Results 76 - 100 of 772) sorted by relevance

1234567891011>>

/fuchsia/zircon/system/dev/board/imx8mevk/
H A Dimx8mevk-i2c.c5 #include <ddk/debug.h>
6 #include <ddk/device.h>
7 #include <ddk/protocol/platform-bus.h>
8 #include <ddk/protocol/platform-defs.h>
H A Dimx8mevk-sdhci.c5 #include <ddk/debug.h>
6 #include <ddk/device.h>
7 #include <ddk/metadata.h>
8 #include <ddk/protocol/platform-bus.h>
9 #include <ddk/protocol/platform-defs.h>
/fuchsia/zircon/system/dev/board/vim/
H A Dvim-canvas.c5 #include <ddk/debug.h>
6 #include <ddk/device.h>
7 #include <ddk/protocol/platform-bus.h>
8 #include <ddk/protocol/platform-defs.h>
H A Dvim-clk.c5 #include <ddk/debug.h>
6 #include <ddk/device.h>
7 #include <ddk/protocol/platform-bus.h>
8 #include <ddk/protocol/platform-defs.h>
H A Dvim-led2472g.c5 #include <ddk/debug.h>
6 #include <ddk/device.h>
7 #include <ddk/protocol/platform-bus.h>
8 #include <ddk/protocol/platform-defs.h>
H A Dvim.h7 #include <ddk/device.h>
8 #include <ddk/io-buffer.h>
9 #include <ddk/protocol/gpio-impl.h>
10 #include <ddk/protocol/iommu.h>
11 #include <ddk/protocol/platform-bus.h>
/fuchsia/zircon/system/dev/bus/acpi/
H A Dcpu-trace.h7 #include <ddk/device.h>
/fuchsia/zircon/system/dev/input/goodix/
H A Dgt92xx.h7 #include <ddk/device.h>
8 #include <ddk/protocol/gpio.h>
9 #include <ddk/protocol/i2c.h>
41 class Gt92xxDevice : public ddk::Device<Gt92xxDevice, ddk::Unbindable>,
42 public ddk::HidBusProtocol<Gt92xxDevice> {
44 Gt92xxDevice(zx_device_t* device, ddk::I2cChannel i2c,
45 ddk::GpioPin intr, ddk::GpioPin reset)
46 : ddk
[all...]
/fuchsia/zircon/system/dev/pci/amlogic-pcie/
H A Daml-pcie-device.h9 #include <ddk/device.h>
10 #include <ddk/protocol/clk.h>
11 #include <ddk/protocol/gpio.h>
12 #include <ddk/protocol/platform-device.h>
/fuchsia/zircon/system/dev/board/hikey960/
H A Dhikey960.h7 #include <ddk/io-buffer.h>
8 #include <ddk/protocol/platform-bus.h>
/fuchsia/zircon/system/dev/display/astro-display/
H A Dbacklight.h10 #include <ddk/protocol/gpio.h>
11 #include <ddk/protocol/i2c.h>
/fuchsia/zircon/system/dev/lib/amlogic/include/soc/aml-common/
H A Daml-gpu.h7 #include <ddk/mmio-buffer.h>
8 #include <ddk/protocol/gpio.h>
9 #include <ddk/protocol/scpi.h>
10 #include <ddk/debug.h>
11 #include <ddk/device.h>
12 #include <ddk/protocol/platform-bus.h>
13 #include <ddk/protocol/platform-defs.h>
14 #include <ddk/protocol/platform-device.h>
/fuchsia/zircon/system/dev/nand/nandpart/
H A Dnandpart-utils.h7 #include <ddk/protocol/nand.h>
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/protocol/
H A Daudio-codec.h7 #include <ddk/driver.h>
16 // ddk::AudioCodecProtocol is a mixin class that simplifies writing DDK drivers that
24 // using AudioCodecDeviceType = ddk::Device<AudioCodecDevice, /* ddk mixins */>;
27 // public ddk::AudioCodecProtocol<AudioCodecDevice> {
45 namespace ddk { namespace
64 } // namespace ddk
H A Dtee.h7 #include <ddk/driver.h>
16 // ddk::TeeProtocol is a mixin class that simplifies writing DDK drivers that
24 // using TeeDeviceType = ddk::Device<TeeDevice, /* ddk mixins */>;
27 // public ddk::TeeProtocol<TeeDevice> {
45 namespace ddk { namespace
64 } // namespace ddk
H A Dtpm.h7 #include <ddk/driver.h>
16 // ddk::TpmProtocol is a mixin class that simplifies writing DDK drivers that
24 // using TpmDeviceType = ddk::Device<TpmDevice, /* ddk mixins */>;
27 // public ddk::TpmProtocol<TpmDevice> {
45 namespace ddk { namespace
64 } // namespace ddk
/fuchsia/zircon/system/dev/display/imx8m-display/
H A Dimx8m-display.h8 #include <ddk/io-buffer.h>
13 #include <ddk/device.h>
14 #include <ddk/io-buffer.h>
15 #include <ddk/mmio-buffer.h>
16 #include <ddk/protocol/platform-device.h>
17 #include <ddk/protocol/display-controller.h>
/fuchsia/zircon/system/dev/bus/platform/
H A Dplatform-bus.h7 #include <ddk/device.h>
34 using PlatformBusType = ddk::Device<PlatformBus, ddk::GetProtocolable>;
37 class PlatformBus : public PlatformBusType, public ddk::PlatformBusProtocol<PlatformBus>,
38 public ddk::IommuProtocol<PlatformBus> {
75 inline ddk::ClkProtocolProxy* clk() const { return clk_.get(); }
76 inline ddk::GpioImplProtocolProxy* gpio() const { return gpio_.get(); }
77 inline ddk::I2cImplProtocolProxy* i2c() const { return i2c_.get(); }
84 ProtoProxy(uint32_t proto_id, ddk::AnyProtocol* protocol, platform_proxy_cb_t proxy_cb,
98 ddk
[all...]
/fuchsia/zircon/system/dev/clk/amlogic-clk/
H A Daml-clk.h8 #include <ddk/device.h>
9 #include <ddk/io-buffer.h>
10 #include <ddk/protocol/platform-device.h>
23 using DeviceType = ddk::Device<AmlClock,
24 ddk::Unbindable,
25 ddk::Ioctlable>;
28 public ddk::ClkProtocol<AmlClock> {
/fuchsia/zircon/system/dev/board/astro/
H A Dastro.h7 #include <ddk/device.h>
8 #include <ddk/io-buffer.h>
9 #include <ddk/protocol/gpio-impl.h>
10 #include <ddk/protocol/iommu.h>
11 #include <ddk/protocol/platform-bus.h>
/fuchsia/zircon/system/dev/codec/alc5514/
H A Dalc5514.h7 #include <ddk/protocol/i2c.h>
17 using DeviceType = ddk::Device<Alc5514Device, ddk::Ioctlable, ddk::Unbindable>;
20 public ddk::AudioCodecProtocol<Alc5514Device> {
30 // Methods required by the ddk mixins
/fuchsia/zircon/system/dev/codec/max98927/
H A Dmax98927.h7 #include <ddk/protocol/i2c.h>
17 using DeviceType = ddk::Device<Max98927Device, ddk::Ioctlable, ddk::Unbindable>;
20 public ddk::AudioCodecProtocol<Max98927Device> {
30 // Methods required by the ddk mixins
/fuchsia/zircon/system/dev/usb/usb-bus/
H A Dusb-device.h7 #include <ddk/binding.h>
8 #include <ddk/device.h>
9 #include <ddk/protocol/usb-hci.h>
10 #include <ddk/protocol/usb-hub.h>
11 #include <ddk/usb-request/usb-request.h>
/fuchsia/zircon/system/dev/board/gauss/
H A Dgauss-i2c.c5 #include <ddk/debug.h>
6 #include <ddk/device.h>
7 #include <ddk/protocol/platform-defs.h>
/fuchsia/zircon/system/dev/board/mt8167s_ref/
H A Dmt8167.h7 #include <ddk/device.h>
15 using Mt8167Type = ddk::Device<Mt8167>;
33 ddk::PlatformBusProtocolProxy pbus_;

Completed in 47 milliseconds

1234567891011>>