drivers: reset: Place API into iterable section
Add wrapper DEVICE_API macro to all reset_driver_api instances. Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
parent
6e81a3e490
commit
6cfb14c823
9 changed files with 9 additions and 9 deletions
|
|
@ -91,7 +91,7 @@ static int aspeed_reset_line_toggle(const struct device *dev, uint32_t id)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct reset_driver_api aspeed_reset_api = {
|
static DEVICE_API(reset, aspeed_reset_api) = {
|
||||||
.status = aspeed_reset_status,
|
.status = aspeed_reset_status,
|
||||||
.line_assert = aspeed_reset_line_assert,
|
.line_assert = aspeed_reset_line_assert,
|
||||||
.line_deassert = aspeed_reset_line_deassert,
|
.line_deassert = aspeed_reset_line_deassert,
|
||||||
|
|
|
||||||
|
|
@ -59,7 +59,7 @@ static int reset_gd32_line_toggle(const struct device *dev, uint32_t id)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct reset_driver_api reset_gd32_driver_api = {
|
static DEVICE_API(reset, reset_gd32_driver_api) = {
|
||||||
.status = reset_gd32_status,
|
.status = reset_gd32_status,
|
||||||
.line_assert = reset_gd32_line_assert,
|
.line_assert = reset_gd32_line_assert,
|
||||||
.line_deassert = reset_gd32_line_deassert,
|
.line_deassert = reset_gd32_line_deassert,
|
||||||
|
|
|
||||||
|
|
@ -89,7 +89,7 @@ static int32_t reset_intel_soc_init(const struct device *dev)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct reset_driver_api reset_intel_soc_driver_api = {
|
static DEVICE_API(reset, reset_intel_soc_driver_api) = {
|
||||||
.status = reset_intel_soc_status,
|
.status = reset_intel_soc_status,
|
||||||
.line_assert = reset_intel_soc_line_assert,
|
.line_assert = reset_intel_soc_line_assert,
|
||||||
.line_deassert = reset_intel_soc_line_deassert,
|
.line_deassert = reset_intel_soc_line_deassert,
|
||||||
|
|
|
||||||
|
|
@ -52,7 +52,7 @@ static int reset_nxp_syscon_line_toggle(const struct device *dev, uint32_t id)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct reset_driver_api reset_nxp_syscon_driver_api = {
|
static DEVICE_API(reset, reset_nxp_syscon_driver_api) = {
|
||||||
.status = reset_nxp_syscon_status,
|
.status = reset_nxp_syscon_status,
|
||||||
.line_assert = reset_nxp_syscon_line_assert,
|
.line_assert = reset_nxp_syscon_line_assert,
|
||||||
.line_deassert = reset_nxp_syscon_line_deassert,
|
.line_deassert = reset_nxp_syscon_line_deassert,
|
||||||
|
|
|
||||||
|
|
@ -66,7 +66,7 @@ static int reset_npcx_line_toggle(const struct device *dev, uint32_t id)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct reset_driver_api reset_npcx_driver_api = {
|
static DEVICE_API(reset, reset_npcx_driver_api) = {
|
||||||
.line_toggle = reset_npcx_line_toggle,
|
.line_toggle = reset_npcx_line_toggle,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -59,7 +59,7 @@ static int reset_numaker_line_toggle(const struct device *dev, uint32_t id)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct reset_driver_api reset_numaker_driver_api = {
|
static DEVICE_API(reset, reset_numaker_driver_api) = {
|
||||||
.status = reset_numaker_status,
|
.status = reset_numaker_status,
|
||||||
.line_assert = reset_numaker_line_assert,
|
.line_assert = reset_numaker_line_assert,
|
||||||
.line_deassert = reset_numaker_line_deassert,
|
.line_deassert = reset_numaker_line_deassert,
|
||||||
|
|
|
||||||
|
|
@ -64,7 +64,7 @@ static int reset_nxp_rstctl_line_toggle(const struct device *dev, uint32_t id)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct reset_driver_api reset_nxp_rstctl_driver_api = {
|
static DEVICE_API(reset, reset_nxp_rstctl_driver_api) = {
|
||||||
.status = reset_nxp_rstctl_status,
|
.status = reset_nxp_rstctl_status,
|
||||||
.line_assert = reset_nxp_rstctl_line_assert,
|
.line_assert = reset_nxp_rstctl_line_assert,
|
||||||
.line_deassert = reset_nxp_rstctl_line_deassert,
|
.line_deassert = reset_nxp_rstctl_line_deassert,
|
||||||
|
|
|
||||||
|
|
@ -138,7 +138,7 @@ static int reset_rpi_init(const struct device *dev)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct reset_driver_api reset_rpi_driver_api = {
|
static DEVICE_API(reset, reset_rpi_driver_api) = {
|
||||||
.status = reset_rpi_status,
|
.status = reset_rpi_status,
|
||||||
.line_assert = reset_rpi_line_assert,
|
.line_assert = reset_rpi_line_assert,
|
||||||
.line_deassert = reset_rpi_line_deassert,
|
.line_deassert = reset_rpi_line_deassert,
|
||||||
|
|
|
||||||
|
|
@ -63,7 +63,7 @@ static int reset_stm32_line_toggle(const struct device *dev, uint32_t id)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const struct reset_driver_api reset_stm32_driver_api = {
|
static DEVICE_API(reset, reset_stm32_driver_api) = {
|
||||||
.status = reset_stm32_status,
|
.status = reset_stm32_status,
|
||||||
.line_assert = reset_stm32_line_assert,
|
.line_assert = reset_stm32_line_assert,
|
||||||
.line_deassert = reset_stm32_line_deassert,
|
.line_deassert = reset_stm32_line_deassert,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue