Lines Matching full:device
7 #include <zephyr/device.h>
23 * @param dev: FlexSPI device
25 void memc_flexspi_wait_bus_idle(const struct device *dev);
33 * @param dev: FlexSPI device
36 bool memc_flexspi_is_running_xip(const struct device *dev);
39 * @brief Update clock selection of the FlexSPI device
43 * @param dev: FlexSPI device
44 * @param device_config: External device configuration.
45 * @param port: FlexSPI port to use for this external device
49 int memc_flexspi_update_clock(const struct device *dev,
54 * @brief configure new FlexSPI device
56 * Configures new device on the FlexSPI bus.
57 * @param dev: FlexSPI device
58 * @param device_config: External device configuration.
59 * @param lut_array: Lookup table of FlexSPI flash commands for device
61 * @param port: FlexSPI port to use for this external device
64 int memc_flexspi_set_device_config(const struct device *dev,
75 * @param dev: FlexSPI device
78 int memc_flexspi_reset(const struct device *dev);
84 * @param dev: FlexSPI device
89 int memc_flexspi_transfer(const struct device *dev,
97 * @param dev: FlexSPI device
98 * @param port: FlexSPI port external device is on
99 * @param offset: byte offset from start of device to get AHB address for
102 void *memc_flexspi_get_ahb_address(const struct device *dev,