Searched refs:pbus (Results 1 - 25 of 75) sorted by relevance

123

/fuchsia/zircon/system/dev/board/qemu/
H A Dqemu-test.h9 zx_status_t qemu_test_init(platform_bus_protocol_t* pbus);
H A Dqemu-test.c96 zx_status_t qemu_test_init(platform_bus_protocol_t* pbus) { argument
97 return pbus_device_add(pbus, &test_dev);
H A Dqemu-bus.c28 platform_bus_protocol_t pbus; member in struct:__anon249
113 if (device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_BUS, &bus->pbus) != ZX_OK) {
151 status = pbus_device_add(&bus->pbus, &pci_dev);
156 status = pbus_device_add(&bus->pbus, &pl031_dev);
161 status = qemu_test_init(&bus->pbus);
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/
H A Dplatform-bus.h122 static inline zx_status_t pbus_device_add(const platform_bus_protocol_t* pbus, argument
124 return pbus->ops->device_add(pbus->ctx, dev);
133 static inline zx_status_t pbus_protocol_device_add(const platform_bus_protocol_t* pbus, argument
135 return pbus->ops->protocol_device_add(pbus->ctx, proto_id, dev);
144 static inline zx_status_t pbus_register_protocol(const platform_bus_protocol_t* pbus, argument
147 return pbus->ops->register_protocol(pbus->ctx, proto_id, protocol, proxy_cb, cb_cookie);
152 static inline const char* pbus_get_board_name(const platform_bus_protocol_t* pbus) { argument
159 pbus_set_board_info(const platform_bus_protocol_t* pbus, const pbus_board_info_t* info) argument
[all...]
/fuchsia/zircon/system/dev/lib/amlogic/include/soc/aml-s905d2/
H A Daml-mali.h9 zx_status_t aml_mali_init(platform_bus_protocol_t* pbus, uint32_t bti_index);
/fuchsia/zircon/system/dev/board/mt8167s_ref/
H A Dmt8167.h20 explicit Mt8167(zx_device_t* parent, platform_bus_protocol_t* pbus) argument
21 : Mt8167Type(parent), pbus_(pbus) {}
H A Dmt8167.cpp26 platform_bus_protocol_t pbus; local
28 auto status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_BUS, &pbus);
34 auto board = fbl::make_unique_checked<Mt8167>(&ac, parent, &pbus);
/fuchsia/zircon/system/dev/board/hikey960/
H A Dhikey960.h20 platform_bus_protocol_t pbus; member in struct:__anon239
H A Dhikey960-devices.c189 if ((status = pbus_protocol_device_add(&hikey->pbus, ZX_PROTOCOL_CLK, &hi3660_clk_dev))
198 if ((status = pbus_device_add(&hikey->pbus, &mali_dev)) != ZX_OK) {
203 if ((status = pbus_device_add(&hikey->pbus, &dsi_dev)) != ZX_OK) {
210 if ((status = pbus_device_add(&hikey->pbus, &gpio_test_dev)) != ZX_OK) {
217 if ((status = pbus_device_add(&hikey->pbus, &i2c_test_dev)) != ZX_OK) {
/fuchsia/zircon/system/dev/board/vim/
H A Dvim-rtc.c32 zx_status_t status = pbus_device_add(&bus->pbus, &pcf8563_rtc_dev);
H A Dvim-canvas.c38 zx_status_t status = pbus_protocol_device_add(&bus->pbus, ZX_PROTOCOL_AMLOGIC_CANVAS,
H A Dvim-clk.c30 zx_status_t status = pbus_protocol_device_add(&bus->pbus, ZX_PROTOCOL_CLK, &clk_dev);
H A Dvim-led2472g.c31 if ((status = pbus_device_add(&bus->pbus, &led2472g_dev)) != ZX_OK) {
/fuchsia/zircon/system/dev/lib/amlogic/
H A Ds905d2-mali.c61 zx_status_t aml_mali_init(platform_bus_protocol_t* pbus, uint32_t bti_index) { argument
67 zx_status_t status = pbus_device_add(pbus, &mali_dev);
/fuchsia/zircon/system/dev/board/astro/
H A Dastro-canvas.c43 zx_status_t status = pbus_protocol_device_add(&bus->pbus, ZX_PROTOCOL_AMLOGIC_CANVAS,
H A Dastro-light.c41 zx_status_t status = pbus_device_add(&bus->pbus, &tcs3400_light_dev);
H A Dastro-clk.c36 zx_status_t status = pbus_protocol_device_add(&bus->pbus, ZX_PROTOCOL_CLK, &clk_dev);
H A Dastro-tee.c44 zx_status_t status = pbus_device_add(&bus->pbus, &tee_dev);
H A Dastro-touch.c78 zx_status_t status = pbus_device_add(&bus->pbus, &gt92xx_touch_dev);
84 zx_status_t status = pbus_device_add(&bus->pbus, &ft3x27_touch_dev);
H A Dastro-gpio.c84 zx_status_t status = pbus_protocol_device_add(&bus->pbus, ZX_PROTOCOL_GPIO_IMPL, &gpio_dev);
117 if ((status = pbus_device_add(&bus->pbus, &gpio_test_dev, 0)) != ZX_OK) {
/fuchsia/zircon/system/dev/board/gauss/
H A Dgauss-clk.c35 st = pbus_protocol_device_add(&bus->pbus, ZX_PROTOCOL_CLK, &clk_dev);
H A Dgauss-i2c.c74 zx_status_t status = pbus_protocol_device_add(&bus->pbus, ZX_PROTOCOL_I2C_IMPL, &i2c_dev);
/fuchsia/zircon/system/dev/board/machina/
H A Dmachina.c27 platform_bus_protocol_t pbus; member in struct:__anon248
109 if (device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_BUS, &bus->pbus) != ZX_OK) {
147 status = pbus_device_add(&bus->pbus, &pci_dev);
152 status = pbus_device_add(&bus->pbus, &pl031_dev);
/fuchsia/zircon/system/dev/board/imx8mevk/
H A Dimx8mevk.h25 platform_bus_protocol_t pbus; member in struct:__anon247
H A Dimx8mevk-i2c.c33 zx_status_t status = pbus_protocol_device_add(&bus->pbus, ZX_PROTOCOL_I2C_IMPL, &imx_i2c_dev);

Completed in 114 milliseconds

123