| // Copyright 2018 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #include <ddk/driver.h> |
| #include <ddk/binding.h> |
| |
| #include "ram-nand-ctl.h" |
| |
| static constexpr zx_driver_ops_t ram_nand_driver_ops = []() { |
| zx_driver_ops_t ops = {}; |
| ops.version = DRIVER_OPS_VERSION; |
| ops.bind = RamNandDriverBind; |
| return ops; |
| }(); |
| |
| ZIRCON_DRIVER_BEGIN(ram_nand, ram_nand_driver_ops, "zircon", "0.1", 1) |
| BI_MATCH_IF(EQ, BIND_PROTOCOL, ZX_PROTOCOL_MISC_PARENT), |
| ZIRCON_DRIVER_END(ram_nand) |