dm: Rename DM_GET_DRIVER() to DM_DRIVER_GET()

In the spirit of using the same base name for all of these related macros,
rename this to have the operation at the end. This is not widely used so
the impact is fairly small.

Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Simon Glass 2020-12-28 20:34:56 -07:00
parent 8629d30a32
commit 65e25bea59
73 changed files with 110 additions and 110 deletions

View File

@ -43,10 +43,10 @@ static int gic_v3_its_get_gic_addr(struct gic_v3_its_priv *priv)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_IRQ, ret = uclass_get_device_by_driver(UCLASS_IRQ,
DM_GET_DRIVER(arm_gic_v3_its), &dev); DM_DRIVER_GET(arm_gic_v3_its), &dev);
if (ret) { if (ret) {
pr_err("%s: failed to get %s irq device\n", __func__, pr_err("%s: failed to get %s irq device\n", __func__,
DM_GET_DRIVER(arm_gic_v3_its)->name); DM_DRIVER_GET(arm_gic_v3_its)->name);
return ret; return ret;
} }
@ -74,17 +74,17 @@ static int gic_v3_its_get_gic_lpi_addr(struct gic_v3_its_priv *priv)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_SYSCON, ret = uclass_get_device_by_driver(UCLASS_SYSCON,
DM_GET_DRIVER(gic_lpi_syscon), &dev); DM_DRIVER_GET(gic_lpi_syscon), &dev);
if (ret) { if (ret) {
pr_err("%s: failed to get %s syscon device\n", __func__, pr_err("%s: failed to get %s syscon device\n", __func__,
DM_GET_DRIVER(gic_lpi_syscon)->name); DM_DRIVER_GET(gic_lpi_syscon)->name);
return ret; return ret;
} }
regmap = syscon_get_regmap(dev); regmap = syscon_get_regmap(dev);
if (!regmap) { if (!regmap) {
pr_err("%s: failed to regmap for %s syscon device\n", __func__, pr_err("%s: failed to regmap for %s syscon device\n", __func__,
DM_GET_DRIVER(gic_lpi_syscon)->name); DM_DRIVER_GET(gic_lpi_syscon)->name);
return -ENODEV; return -ENODEV;
} }
priv->lpi_base = regmap->ranges[0].start; priv->lpi_base = regmap->ranges[0].start;

View File

@ -12,7 +12,7 @@
int ast_get_clk(struct udevice **devp) int ast_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(aspeed_ast2500_scu), devp); DM_DRIVER_GET(aspeed_ast2500_scu), devp);
} }
void *ast_get_scu(void) void *ast_get_scu(void)

View File

@ -238,7 +238,7 @@ void board_init_f(ulong dummy)
do_board_detect(); do_board_detect();
#if defined(CONFIG_CPU_V7R) && defined(CONFIG_K3_AVS0) #if defined(CONFIG_CPU_V7R) && defined(CONFIG_K3_AVS0)
ret = uclass_get_device_by_driver(UCLASS_MISC, DM_GET_DRIVER(k3_avs), ret = uclass_get_device_by_driver(UCLASS_MISC, DM_DRIVER_GET(k3_avs),
&dev); &dev);
if (ret) if (ret)
printf("AVS init failed: %d\n", ret); printf("AVS init failed: %d\n", ret);

View File

@ -33,7 +33,7 @@ struct ti_sci_handle *get_ti_sci_handle(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_FIRMWARE, ret = uclass_get_device_by_driver(UCLASS_FIRMWARE,
DM_GET_DRIVER(ti_sci), &dev); DM_DRIVER_GET(ti_sci), &dev);
if (ret) if (ret)
panic("Failed to get SYSFW (%d)\n", ret); panic("Failed to get SYSFW (%d)\n", ret);

View File

@ -206,7 +206,7 @@ void board_init_f(ulong dummy)
do_board_detect(); do_board_detect();
#if defined(CONFIG_CPU_V7R) && defined(CONFIG_K3_AVS0) #if defined(CONFIG_CPU_V7R) && defined(CONFIG_K3_AVS0)
ret = uclass_get_device_by_driver(UCLASS_MISC, DM_GET_DRIVER(k3_avs), ret = uclass_get_device_by_driver(UCLASS_MISC, DM_DRIVER_GET(k3_avs),
&dev); &dev);
if (ret) if (ret)
printf("AVS init failed: %d\n", ret); printf("AVS init failed: %d\n", ret);

View File

@ -40,7 +40,7 @@ int mtk_pll_early_init(void)
int ret, i; int ret, i;
ret = uclass_get_device_by_driver(UCLASS_CLK, ret = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(mtk_clk_apmixedsys), &dev); DM_DRIVER_GET(mtk_clk_apmixedsys), &dev);
if (ret) if (ret)
return ret; return ret;
@ -59,7 +59,7 @@ int mtk_pll_early_init(void)
/* setup mcu bus */ /* setup mcu bus */
ret = uclass_get_device_by_driver(UCLASS_SYSCON, ret = uclass_get_device_by_driver(UCLASS_SYSCON,
DM_GET_DRIVER(mtk_mcucfg), &dev); DM_DRIVER_GET(mtk_mcucfg), &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -52,7 +52,7 @@ int mtk_pll_early_init(void)
int ret, i; int ret, i;
ret = uclass_get_device_by_driver(UCLASS_CLK, ret = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(mtk_clk_apmixedsys), &dev); DM_DRIVER_GET(mtk_clk_apmixedsys), &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -67,10 +67,10 @@ int rockchip_cpuid_from_efuse(const u32 cpuid_offset,
/* retrieve the device */ /* retrieve the device */
#if CONFIG_IS_ENABLED(ROCKCHIP_EFUSE) #if CONFIG_IS_ENABLED(ROCKCHIP_EFUSE)
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(rockchip_efuse), &dev); DM_DRIVER_GET(rockchip_efuse), &dev);
#elif CONFIG_IS_ENABLED(ROCKCHIP_OTP) #elif CONFIG_IS_ENABLED(ROCKCHIP_OTP)
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(rockchip_otp), &dev); DM_DRIVER_GET(rockchip_otp), &dev);
#endif #endif
if (ret) { if (ret) {
debug("%s: could not find efuse device\n", __func__); debug("%s: could not find efuse device\n", __func__);

View File

@ -13,7 +13,7 @@
int rockchip_get_clk(struct udevice **devp) int rockchip_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(rockchip_px30_cru), devp); DM_DRIVER_GET(rockchip_px30_cru), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)

View File

@ -14,7 +14,7 @@
int rockchip_get_clk(struct udevice **devp) int rockchip_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(rockchip_rk3036_cru), devp); DM_DRIVER_GET(rockchip_rk3036_cru), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)

View File

@ -13,7 +13,7 @@
int rockchip_get_clk(struct udevice **devp) int rockchip_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(rockchip_rk3128_cru), devp); DM_DRIVER_GET(rockchip_rk3128_cru), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)

View File

@ -14,7 +14,7 @@
int rockchip_get_clk(struct udevice **devp) int rockchip_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(rockchip_rk3188_cru), devp); DM_DRIVER_GET(rockchip_rk3188_cru), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)

View File

@ -13,7 +13,7 @@
int rockchip_get_clk(struct udevice **devp) int rockchip_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(rockchip_rk322x_cru), devp); DM_DRIVER_GET(rockchip_rk322x_cru), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)

View File

@ -14,7 +14,7 @@
int rockchip_get_clk(struct udevice **devp) int rockchip_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(rockchip_rk3288_cru), devp); DM_DRIVER_GET(rockchip_rk3288_cru), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)

View File

@ -13,7 +13,7 @@
int rockchip_get_clk(struct udevice **devp) int rockchip_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(rockchip_rk3308_cru), devp); DM_DRIVER_GET(rockchip_rk3308_cru), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)

View File

@ -12,7 +12,7 @@
int rockchip_get_clk(struct udevice **devp) int rockchip_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(rockchip_rk3328_cru), devp); DM_DRIVER_GET(rockchip_rk3328_cru), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)

View File

@ -14,7 +14,7 @@
int rockchip_get_clk(struct udevice **devp) int rockchip_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(rockchip_rk3368_cru), devp); DM_DRIVER_GET(rockchip_rk3368_cru), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)

View File

@ -14,7 +14,7 @@
static int rockchip_get_cruclk(struct udevice **devp) static int rockchip_get_cruclk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(clk_rk3399), devp); DM_DRIVER_GET(clk_rk3399), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)
@ -35,7 +35,7 @@ void *rockchip_get_cru(void)
static int rockchip_get_pmucruclk(struct udevice **devp) static int rockchip_get_pmucruclk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(rockchip_rk3399_pmuclk), devp); DM_DRIVER_GET(rockchip_rk3399_pmuclk), devp);
} }
void *rockchip_get_pmucru(void) void *rockchip_get_pmucru(void)

View File

@ -14,7 +14,7 @@
int rockchip_get_clk(struct udevice **devp) int rockchip_get_clk(struct udevice **devp)
{ {
return uclass_get_device_by_driver(UCLASS_CLK, return uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(clk_rv1108), devp); DM_DRIVER_GET(clk_rv1108), devp);
} }
void *rockchip_get_cru(void) void *rockchip_get_cru(void)

View File

@ -24,7 +24,7 @@ static ulong cm_get_rate_dm(u32 id)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_CLK, ret = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(socfpga_agilex_clk), DM_DRIVER_GET(socfpga_agilex_clk),
&dev); &dev);
if (ret) if (ret)
return 0; return 0;

View File

@ -525,7 +525,7 @@ bool bsec_dbgswenable(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), &dev); DM_DRIVER_GET(stm32mp_bsec), &dev);
if (ret || !dev) { if (ret || !dev) {
pr_debug("bsec driver not available\n"); pr_debug("bsec driver not available\n");
return false; return false;

View File

@ -31,7 +31,7 @@ static void fuse_hash_value(u32 addr, bool print)
int i, ret; int i, ret;
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (ret) { if (ret) {
pr_err("Can't find stm32mp_bsec driver\n"); pr_err("Can't find stm32mp_bsec driver\n");

View File

@ -1340,7 +1340,7 @@ int stm32prog_pmic_read(struct stm32prog_data *data, u32 offset, u8 *buffer,
pr_debug("%s: %x %lx\n", __func__, offset, *size); pr_debug("%s: %x %lx\n", __func__, offset, *size);
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stpmic1_nvm), DM_DRIVER_GET(stpmic1_nvm),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -1351,7 +1351,7 @@ int stm32prog_pmic_read(struct stm32prog_data *data, u32 offset, u8 *buffer,
memset(data->pmic_part, 0, PMIC_SIZE); memset(data->pmic_part, 0, PMIC_SIZE);
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stpmic1_nvm), DM_DRIVER_GET(stpmic1_nvm),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -1389,7 +1389,7 @@ int stm32prog_pmic_start(struct stm32prog_data *data)
} }
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stpmic1_nvm), DM_DRIVER_GET(stpmic1_nvm),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -318,7 +318,7 @@ static u32 get_otp(int index, int shift, int mask)
u32 otp = 0; u32 otp = 0;
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (!ret) if (!ret)
@ -563,7 +563,7 @@ __weak int setup_mac_address(void)
return 0; return 0;
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -601,7 +601,7 @@ static int setup_serial_number(void)
return 0; return 0;
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -95,7 +95,7 @@ void support_card_init(void)
/* The system bus must be initialized for access to the support card. */ /* The system bus must be initialized for access to the support card. */
ret = uclass_get_device_by_driver(UCLASS_SIMPLE_BUS, ret = uclass_get_device_by_driver(UCLASS_SIMPLE_BUS,
DM_GET_DRIVER(uniphier_system_bus_driver), DM_DRIVER_GET(uniphier_system_bus_driver),
&dev); &dev);
if (ret) if (ret)
return; return;

View File

@ -40,7 +40,7 @@ int set_cpu_clk_info(void)
int i, ret; int i, ret;
ret = uclass_get_device_by_driver(UCLASS_CLK, ret = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(zynq_clk), &dev); DM_DRIVER_GET(zynq_clk), &dev);
if (ret) if (ret)
return ret; return ret;
@ -75,7 +75,7 @@ int soc_clk_dump(void)
int i, ret; int i, ret;
ret = uclass_get_device_by_driver(UCLASS_CLK, ret = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(zynq_clk), &dev); DM_DRIVER_GET(zynq_clk), &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -68,7 +68,7 @@ int timer_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_CLK, ret = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(zynq_clk), &dev); DM_DRIVER_GET(zynq_clk), &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -74,7 +74,7 @@ int print_cpuinfo(void)
ddr ? "" : "2", chipmode & 0x01 ? 4 : 3, ddr ? "" : "2", chipmode & 0x01 ? 4 : 3,
chipmode & 0x02 ? "XTAL" : "CPLL"); chipmode & 0x02 ? "XTAL" : "CPLL");
ret = uclass_get_device_by_driver(UCLASS_CLK, DM_GET_DRIVER(mt7628_clk), ret = uclass_get_device_by_driver(UCLASS_CLK, DM_DRIVER_GET(mt7628_clk),
&clkdev); &clkdev);
if (ret) if (ret)
return ret; return ret;

View File

@ -25,7 +25,7 @@ int riscv_init_ipi(void)
struct udevice *dev; struct udevice *dev;
ret = uclass_get_device_by_driver(UCLASS_TIMER, ret = uclass_get_device_by_driver(UCLASS_TIMER,
DM_GET_DRIVER(sifive_clint), &dev); DM_DRIVER_GET(sifive_clint), &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -343,7 +343,7 @@ int g_dnl_board_usb_cable_connected(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_USB_GADGET_GENERIC, ret = uclass_get_device_by_driver(UCLASS_USB_GADGET_GENERIC,
DM_GET_DRIVER(dwc2_udc_otg), DM_DRIVER_GET(dwc2_udc_otg),
&dwc2_udc_otg); &dwc2_udc_otg);
if (!ret) if (!ret)
debug("dwc2_udc_otg init failed\n"); debug("dwc2_udc_otg init failed\n");
@ -475,11 +475,11 @@ static void sysconf_init(void)
* but this value need to be consistent with board design * but this value need to be consistent with board design
*/ */
ret = uclass_get_device_by_driver(UCLASS_PMIC, ret = uclass_get_device_by_driver(UCLASS_PMIC,
DM_GET_DRIVER(stm32mp_pwr_pmic), DM_DRIVER_GET(stm32mp_pwr_pmic),
&pwr_dev); &pwr_dev);
if (!ret) { if (!ret) {
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (ret) { if (ret) {
pr_err("Can't find stm32mp_bsec driver\n"); pr_err("Can't find stm32mp_bsec driver\n");

View File

@ -45,7 +45,7 @@ int board_early_init_r(void)
* setting up. * setting up.
*/ */
ret = uclass_get_device_by_driver(UCLASS_CLK, ret = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(clk_rk3399), &clk); DM_DRIVER_GET(clk_rk3399), &clk);
if (ret) { if (ret) {
debug("%s: CLK init failed: %d\n", __func__, ret); debug("%s: CLK init failed: %d\n", __func__, ret);
return ret; return ret;

View File

@ -60,7 +60,7 @@ int tegra_pcie_board_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_PMIC, ret = uclass_get_device_by_driver(UCLASS_PMIC,
DM_GET_DRIVER(pmic_as3722), &dev); DM_DRIVER_GET(pmic_as3722), &dev);
if (ret) { if (ret) {
debug("%s: Failed to find PMIC\n", __func__); debug("%s: Failed to find PMIC\n", __func__);
return ret; return ret;

View File

@ -52,7 +52,7 @@ int tegra_lcd_pmic_init(int board_id)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_PMIC, ret = uclass_get_device_by_driver(UCLASS_PMIC,
DM_GET_DRIVER(pmic_as3722), &dev); DM_DRIVER_GET(pmic_as3722), &dev);
if (ret) { if (ret) {
debug("%s: Failed to find PMIC\n", __func__); debug("%s: Failed to find PMIC\n", __func__);
return ret; return ret;

View File

@ -91,7 +91,7 @@ static int do_cpld(struct cmd_tbl *cmdtp, int flag, int argc,
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_SYSRESET, ret = uclass_get_device_by_driver(UCLASS_SYSRESET,
DM_GET_DRIVER(sysreset_renesas_ulcb), DM_DRIVER_GET(sysreset_renesas_ulcb),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -58,7 +58,7 @@ static u32 fu540_read_serialnum(void)
/* init OTP */ /* init OTP */
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(sifive_otp), &dev); DM_DRIVER_GET(sifive_otp), &dev);
if (ret) { if (ret) {
debug("%s: could not find otp device\n", __func__); debug("%s: could not find otp device\n", __func__);

View File

@ -85,7 +85,7 @@ static int do_stboard(struct cmd_tbl *cmdtp, int flag, int argc,
return CMD_RET_USAGE; return CMD_RET_USAGE;
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
ret = misc_read(dev, STM32_BSEC_OTP(BSEC_OTP_BOARD), ret = misc_read(dev, STM32_BSEC_OTP(BSEC_OTP_BOARD),

View File

@ -163,7 +163,7 @@ static int dfu_otp_read(u64 offset, u8 *buffer, long *size)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -184,7 +184,7 @@ static int dfu_pmic_read(u64 offset, u8 *buffer, long *size)
struct udevice *dev; struct udevice *dev;
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stpmic1_nvm), DM_DRIVER_GET(stpmic1_nvm),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -20,7 +20,7 @@ int board_ddr_power_init(enum ddr_type ddr_type)
u32 buck2; u32 buck2;
ret = uclass_get_device_by_driver(UCLASS_PMIC, ret = uclass_get_device_by_driver(UCLASS_PMIC,
DM_GET_DRIVER(pmic_stpmic1), &dev); DM_DRIVER_GET(pmic_stpmic1), &dev);
if (ret) if (ret)
/* No PMIC on board */ /* No PMIC on board */
return 0; return 0;
@ -187,7 +187,7 @@ void stpmic1_init(u32 voltage_mv)
struct udevice *dev; struct udevice *dev;
if (uclass_get_device_by_driver(UCLASS_PMIC, if (uclass_get_device_by_driver(UCLASS_PMIC,
DM_GET_DRIVER(pmic_stpmic1), &dev)) DM_DRIVER_GET(pmic_stpmic1), &dev))
return; return;
/* update VDDCORE = BUCK1 */ /* update VDDCORE = BUCK1 */

View File

@ -22,7 +22,7 @@ int stusb160x_cable_connected(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_I2C_GENERIC, ret = uclass_get_device_by_driver(UCLASS_I2C_GENERIC,
DM_GET_DRIVER(stusb160x), DM_DRIVER_GET(stusb160x),
&dev); &dev);
if (ret < 0) if (ret < 0)
return ret; return ret;

View File

@ -116,7 +116,7 @@ int checkboard(void)
/* display the STMicroelectronics board identification */ /* display the STMicroelectronics board identification */
if (CONFIG_IS_ENABLED(CMD_STBOARD)) { if (CONFIG_IS_ENABLED(CMD_STBOARD)) {
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (!ret) if (!ret)
ret = misc_read(dev, STM32_BSEC_SHADOW(BSEC_OTP_BOARD), ret = misc_read(dev, STM32_BSEC_SHADOW(BSEC_OTP_BOARD),
@ -196,7 +196,7 @@ int g_dnl_board_usb_cable_connected(void)
return ret; return ret;
ret = uclass_get_device_by_driver(UCLASS_USB_GADGET_GENERIC, ret = uclass_get_device_by_driver(UCLASS_USB_GADGET_GENERIC,
DM_GET_DRIVER(dwc2_udc_otg), DM_DRIVER_GET(dwc2_udc_otg),
&dwc2_udc_otg); &dwc2_udc_otg);
if (!ret) if (!ret)
debug("dwc2_udc_otg init failed\n"); debug("dwc2_udc_otg init failed\n");
@ -464,11 +464,11 @@ static void sysconf_init(void)
* but this value need to be consistent with board design * but this value need to be consistent with board design
*/ */
ret = uclass_get_device_by_driver(UCLASS_PMIC, ret = uclass_get_device_by_driver(UCLASS_PMIC,
DM_GET_DRIVER(stm32mp_pwr_pmic), DM_DRIVER_GET(stm32mp_pwr_pmic),
&pwr_dev); &pwr_dev);
if (!ret && IS_ENABLED(CONFIG_DM_REGULATOR)) { if (!ret && IS_ENABLED(CONFIG_DM_REGULATOR)) {
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (ret) { if (ret) {
pr_err("Can't find stm32mp_bsec driver\n"); pr_err("Can't find stm32mp_bsec driver\n");
@ -618,7 +618,7 @@ static void board_ev1_init(void)
struct udevice *dev; struct udevice *dev;
/* configure IRQ line on EV1 for touchscreen before LCD reset */ /* configure IRQ line on EV1 for touchscreen before LCD reset */
uclass_get_device_by_driver(UCLASS_NOP, DM_GET_DRIVER(goodix), &dev); uclass_get_device_by_driver(UCLASS_NOP, DM_DRIVER_GET(goodix), &dev);
} }
/* board dependent setup after realloc */ /* board dependent setup after realloc */
@ -680,7 +680,7 @@ int board_late_init(void)
} }
} }
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (!ret) if (!ret)

View File

@ -411,7 +411,7 @@ void spl_board_init(void)
#ifdef CONFIG_ESM_K3 #ifdef CONFIG_ESM_K3
if (board_ti_k3_is("J721EX-PM2-SOM")) { if (board_ti_k3_is("J721EX-PM2-SOM")) {
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(k3_esm), &dev); DM_DRIVER_GET(k3_esm), &dev);
if (ret) if (ret)
printf("ESM init failed: %d\n", ret); printf("ESM init failed: %d\n", ret);
} }
@ -420,7 +420,7 @@ void spl_board_init(void)
#ifdef CONFIG_ESM_PMIC #ifdef CONFIG_ESM_PMIC
if (board_ti_k3_is("J721EX-PM2-SOM")) { if (board_ti_k3_is("J721EX-PM2-SOM")) {
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(pmic_esm), DM_DRIVER_GET(pmic_esm),
&dev); &dev);
if (ret) if (ret)
printf("ESM PMIC init failed: %d\n", ret); printf("ESM PMIC init failed: %d\n", ret);

View File

@ -155,7 +155,7 @@ int tegra_pcie_board_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_PMIC, ret = uclass_get_device_by_driver(UCLASS_PMIC,
DM_GET_DRIVER(pmic_as3722), &dev); DM_DRIVER_GET(pmic_as3722), &dev);
if (ret) { if (ret) {
pr_err("failed to find AS3722 PMIC: %d\n", ret); pr_err("failed to find AS3722 PMIC: %d\n", ret);
return ret; return ret;
@ -194,7 +194,7 @@ void tegra_pcie_board_port_reset(struct tegra_pcie_port *port)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_PMIC, ret = uclass_get_device_by_driver(UCLASS_PMIC,
DM_GET_DRIVER(pmic_as3722), DM_DRIVER_GET(pmic_as3722),
&dev); &dev);
if (ret) { if (ret) {
debug("%s: Failed to find PMIC\n", __func__); debug("%s: Failed to find PMIC\n", __func__);

View File

@ -2253,7 +2253,7 @@ int soc_clk_dump(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_CLK, ret = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(stm32mp1_clock), DM_DRIVER_GET(stm32mp1_clock),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -617,7 +617,7 @@ int soc_clk_dump(void)
int i, ret; int i, ret;
ret = uclass_get_device_by_driver(UCLASS_CLK, ret = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(zynqmp_clk), &dev); DM_DRIVER_GET(zynqmp_clk), &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -51,7 +51,7 @@ int soc_clk_dump(void)
int i, ret; int i, ret;
ret = uclass_get_device_by_driver(UCLASS_CLK, ret = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(imx8_clk), &dev); DM_DRIVER_GET(imx8_clk), &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -296,7 +296,7 @@ static ulong mtk_topckgen_get_factor_rate(struct clk *clk, u32 off)
switch (fdiv->flags & CLK_PARENT_MASK) { switch (fdiv->flags & CLK_PARENT_MASK) {
case CLK_PARENT_APMIXED: case CLK_PARENT_APMIXED:
rate = mtk_clk_find_parent_rate(clk, fdiv->parent, rate = mtk_clk_find_parent_rate(clk, fdiv->parent,
DM_GET_DRIVER(mtk_clk_apmixedsys)); DM_DRIVER_GET(mtk_clk_apmixedsys));
break; break;
case CLK_PARENT_TOPCKGEN: case CLK_PARENT_TOPCKGEN:
rate = mtk_clk_find_parent_rate(clk, fdiv->parent, NULL); rate = mtk_clk_find_parent_rate(clk, fdiv->parent, NULL);
@ -474,11 +474,11 @@ static ulong mtk_clk_gate_get_rate(struct clk *clk)
switch (gate->flags & CLK_PARENT_MASK) { switch (gate->flags & CLK_PARENT_MASK) {
case CLK_PARENT_APMIXED: case CLK_PARENT_APMIXED:
return mtk_clk_find_parent_rate(clk, gate->parent, return mtk_clk_find_parent_rate(clk, gate->parent,
DM_GET_DRIVER(mtk_clk_apmixedsys)); DM_DRIVER_GET(mtk_clk_apmixedsys));
break; break;
case CLK_PARENT_TOPCKGEN: case CLK_PARENT_TOPCKGEN:
return mtk_clk_find_parent_rate(clk, gate->parent, return mtk_clk_find_parent_rate(clk, gate->parent,
DM_GET_DRIVER(mtk_clk_topckgen)); DM_DRIVER_GET(mtk_clk_topckgen));
break; break;
default: default:

View File

@ -537,7 +537,7 @@ static int __prci_consumer_reset(const char *rst_name, bool trigger)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_RESET, ret = uclass_get_device_by_driver(UCLASS_RESET,
DM_GET_DRIVER(sifive_reset), DM_DRIVER_GET(sifive_reset),
&dev); &dev);
if (ret) { if (ret) {
dev_err(dev, "Reset driver not found: %d\n", ret); dev_err(dev, "Reset driver not found: %d\n", ret);

View File

@ -73,11 +73,11 @@ static int scmi_bind_protocols(struct udevice *dev)
switch (protocol_id) { switch (protocol_id) {
case SCMI_PROTOCOL_ID_CLOCK: case SCMI_PROTOCOL_ID_CLOCK:
if (IS_ENABLED(CONFIG_CLK_SCMI)) if (IS_ENABLED(CONFIG_CLK_SCMI))
drv = DM_GET_DRIVER(scmi_clock); drv = DM_DRIVER_GET(scmi_clock);
break; break;
case SCMI_PROTOCOL_ID_RESET_DOMAIN: case SCMI_PROTOCOL_ID_RESET_DOMAIN:
if (IS_ENABLED(CONFIG_RESET_SCMI)) if (IS_ENABLED(CONFIG_RESET_SCMI))
drv = DM_GET_DRIVER(scmi_reset_domain); drv = DM_DRIVER_GET(scmi_reset_domain);
break; break;
default: default:
break; break;

View File

@ -306,7 +306,7 @@ int gpio_hog_probe_all(void)
for (uclass_first_device(UCLASS_NOP, &dev); for (uclass_first_device(UCLASS_NOP, &dev);
dev; dev;
uclass_find_next_device(&dev)) { uclass_find_next_device(&dev)) {
if (dev->driver == DM_GET_DRIVER(gpio_hog)) { if (dev->driver == DM_DRIVER_GET(gpio_hog)) {
ret = device_probe(dev); ret = device_probe(dev);
if (ret) { if (ret) {
printf("Failed to probe device %s err: %d\n", printf("Failed to probe device %s err: %d\n",

View File

@ -131,7 +131,7 @@ static int i2c_eeprom_std_bind(struct udevice *dev)
if (!name) if (!name)
continue; continue;
device_bind(dev, DM_GET_DRIVER(i2c_eeprom_partition), name, device_bind(dev, DM_DRIVER_GET(i2c_eeprom_partition), name,
NULL, partition, NULL); NULL, partition, NULL);
} }

View File

@ -58,7 +58,7 @@ static int dump_efuses(struct cmd_tbl *cmdtp, int flag,
/* retrieve the device */ /* retrieve the device */
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(rockchip_efuse), &dev); DM_DRIVER_GET(rockchip_efuse), &dev);
if (ret) { if (ret) {
printf("%s: no misc-device found\n", __func__); printf("%s: no misc-device found\n", __func__);
return 0; return 0;

View File

@ -26,7 +26,7 @@ int fuse_read(u32 bank, u32 word, u32 *val)
switch (bank) { switch (bank) {
case STM32MP_OTP_BANK: case STM32MP_OTP_BANK:
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -41,7 +41,7 @@ int fuse_read(u32 bank, u32 word, u32 *val)
#ifdef CONFIG_PMIC_STPMIC1 #ifdef CONFIG_PMIC_STPMIC1
case STM32MP_NVM_BANK: case STM32MP_NVM_BANK:
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stpmic1_nvm), DM_DRIVER_GET(stpmic1_nvm),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -71,7 +71,7 @@ int fuse_prog(u32 bank, u32 word, u32 val)
switch (bank) { switch (bank) {
case STM32MP_OTP_BANK: case STM32MP_OTP_BANK:
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -86,7 +86,7 @@ int fuse_prog(u32 bank, u32 word, u32 val)
#ifdef CONFIG_PMIC_STPMIC1 #ifdef CONFIG_PMIC_STPMIC1
case STM32MP_NVM_BANK: case STM32MP_NVM_BANK:
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stpmic1_nvm), DM_DRIVER_GET(stpmic1_nvm),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -115,7 +115,7 @@ int fuse_sense(u32 bank, u32 word, u32 *val)
switch (bank) { switch (bank) {
case STM32MP_OTP_BANK: case STM32MP_OTP_BANK:
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -129,7 +129,7 @@ int fuse_sense(u32 bank, u32 word, u32 *val)
#ifdef CONFIG_PMIC_STPMIC1 #ifdef CONFIG_PMIC_STPMIC1
case STM32MP_NVM_BANK: case STM32MP_NVM_BANK:
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stpmic1_nvm), DM_DRIVER_GET(stpmic1_nvm),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -159,7 +159,7 @@ int fuse_override(u32 bank, u32 word, u32 val)
switch (bank) { switch (bank) {
case STM32MP_OTP_BANK: case STM32MP_OTP_BANK:
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stm32mp_bsec), DM_DRIVER_GET(stm32mp_bsec),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;
@ -174,7 +174,7 @@ int fuse_override(u32 bank, u32 word, u32 val)
#ifdef CONFIG_PMIC_STPMIC1 #ifdef CONFIG_PMIC_STPMIC1
case STM32MP_NVM_BANK: case STM32MP_NVM_BANK:
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(stpmic1_nvm), DM_DRIVER_GET(stpmic1_nvm),
&dev); &dev);
if (ret) if (ret)
return ret; return ret;

View File

@ -1319,7 +1319,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(arasan_nand), &dev); DM_DRIVER_GET(arasan_nand), &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize %s. (error %d)\n", dev->name, ret); pr_err("Failed to initialize %s. (error %d)\n", dev->name, ret);
} }

View File

@ -118,7 +118,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(bcm63158_nand), &dev); DM_DRIVER_GET(bcm63158_nand), &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize %s. (error %d)\n", dev->name, pr_err("Failed to initialize %s. (error %d)\n", dev->name,
ret); ret);

View File

@ -111,7 +111,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(bcm6368_nand), &dev); DM_DRIVER_GET(bcm6368_nand), &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize %s. (error %d)\n", dev->name, pr_err("Failed to initialize %s. (error %d)\n", dev->name,
ret); ret);

View File

@ -117,7 +117,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(bcm68360_nand), &dev); DM_DRIVER_GET(bcm68360_nand), &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize %s. (error %d)\n", dev->name, pr_err("Failed to initialize %s. (error %d)\n", dev->name,
ret); ret);

View File

@ -117,7 +117,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(bcm6838_nand), &dev); DM_DRIVER_GET(bcm6838_nand), &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize %s. (error %d)\n", dev->name, pr_err("Failed to initialize %s. (error %d)\n", dev->name,
ret); ret);

View File

@ -118,7 +118,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(bcm6858_nand), &dev); DM_DRIVER_GET(bcm6858_nand), &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize %s. (error %d)\n", dev->name, pr_err("Failed to initialize %s. (error %d)\n", dev->name,
ret); ret);

View File

@ -825,7 +825,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(davinci_nand), &dev); DM_DRIVER_GET(davinci_nand), &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize %s: %d\n", dev->name, ret); pr_err("Failed to initialize %s: %d\n", dev->name, ret);
} }

View File

@ -181,7 +181,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(denali_nand_dt), DM_DRIVER_GET(denali_nand_dt),
&dev); &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize Denali NAND controller. (error %d)\n", pr_err("Failed to initialize Denali NAND controller. (error %d)\n",

View File

@ -177,7 +177,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(mxs_nand_dt), DM_DRIVER_GET(mxs_nand_dt),
&dev); &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize MXS NAND controller. (error %d)\n", pr_err("Failed to initialize MXS NAND controller. (error %d)\n",

View File

@ -2233,14 +2233,14 @@ void board_nand_init(void)
if (IS_ENABLED(CONFIG_NAND_OCTEONTX_HW_ECC)) { if (IS_ENABLED(CONFIG_NAND_OCTEONTX_HW_ECC)) {
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(octeontx_pci_bchpf), DM_DRIVER_GET(octeontx_pci_bchpf),
&dev); &dev);
if (ret && ret != -ENODEV) { if (ret && ret != -ENODEV) {
pr_err("Failed to initialize OcteonTX BCH PF controller. (error %d)\n", pr_err("Failed to initialize OcteonTX BCH PF controller. (error %d)\n",
ret); ret);
} }
ret = uclass_get_device_by_driver(UCLASS_MISC, ret = uclass_get_device_by_driver(UCLASS_MISC,
DM_GET_DRIVER(octeontx_pci_bchvf), DM_DRIVER_GET(octeontx_pci_bchvf),
&dev); &dev);
if (ret && ret != -ENODEV) { if (ret && ret != -ENODEV) {
pr_err("Failed to initialize OcteonTX BCH VF controller. (error %d)\n", pr_err("Failed to initialize OcteonTX BCH VF controller. (error %d)\n",
@ -2249,7 +2249,7 @@ void board_nand_init(void)
} }
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(octeontx_pci_nand), DM_DRIVER_GET(octeontx_pci_nand),
&dev); &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize OcteonTX NAND controller. (error %d)\n", pr_err("Failed to initialize OcteonTX NAND controller. (error %d)\n",

View File

@ -1947,7 +1947,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(pxa3xx_nand), &dev); DM_DRIVER_GET(pxa3xx_nand), &dev);
if (ret && ret != -ENODEV) { if (ret && ret != -ENODEV) {
pr_err("Failed to initialize %s. (error %d)\n", dev->name, pr_err("Failed to initialize %s. (error %d)\n", dev->name,
ret); ret);

View File

@ -1042,7 +1042,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(stm32_fmc2_nfc), DM_DRIVER_GET(stm32_fmc2_nfc),
&dev); &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize STM32 FMC2 NFC controller. (error %d)\n", pr_err("Failed to initialize STM32 FMC2 NFC controller. (error %d)\n",

View File

@ -999,7 +999,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(tegra_nand), &dev); DM_DRIVER_GET(tegra_nand), &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize %s. (error %d)\n", dev->name, pr_err("Failed to initialize %s. (error %d)\n", dev->name,
ret); ret);

View File

@ -794,7 +794,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(vf610_nfc_dt), DM_DRIVER_GET(vf610_nfc_dt),
&dev); &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize NAND controller. (error %d)\n", pr_err("Failed to initialize NAND controller. (error %d)\n",

View File

@ -1295,7 +1295,7 @@ void board_nand_init(void)
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_MTD, ret = uclass_get_device_by_driver(UCLASS_MTD,
DM_GET_DRIVER(zynq_nand), &dev); DM_DRIVER_GET(zynq_nand), &dev);
if (ret && ret != -ENODEV) if (ret && ret != -ENODEV)
pr_err("Failed to initialize %s. (error %d)\n", dev->name, ret); pr_err("Failed to initialize %s. (error %d)\n", dev->name, ret);
} }

View File

@ -72,7 +72,7 @@ static int ast2500_reset_probe(struct udevice *dev)
/* get SCU base from clock device */ /* get SCU base from clock device */
rc = uclass_get_device_by_driver(UCLASS_CLK, rc = uclass_get_device_by_driver(UCLASS_CLK,
DM_GET_DRIVER(aspeed_ast2500_scu), &scu_dev); DM_DRIVER_GET(aspeed_ast2500_scu), &scu_dev);
if (rc) { if (rc) {
debug("%s: clock device not found, rc=%d\n", __func__, rc); debug("%s: clock device not found, rc=%d\n", __func__, rc);
return rc; return rc;

View File

@ -219,7 +219,7 @@ static int do_lgset(struct cmd_tbl *cmdtp, int flag, int argc,
int ret; int ret;
ret = uclass_get_device_by_driver(UCLASS_DISPLAY, ret = uclass_get_device_by_driver(UCLASS_DISPLAY,
DM_GET_DRIVER(lg4573_lcd), &dev); DM_DRIVER_GET(lg4573_lcd), &dev);
if (ret) { if (ret) {
printf("%s: Could not get lg4573 device\n", __func__); printf("%s: Could not get lg4573 device\n", __func__);
return ret; return ret;

View File

@ -335,7 +335,7 @@ struct driver {
ll_entry_declare(struct driver, __name, driver) ll_entry_declare(struct driver, __name, driver)
/* Get a pointer to a given driver */ /* Get a pointer to a given driver */
#define DM_GET_DRIVER(__name) \ #define DM_DRIVER_GET(__name) \
ll_entry_get(struct driver, __name, driver) ll_entry_get(struct driver, __name, driver)
/** /**

View File

@ -264,7 +264,7 @@ int uclass_get_device_by_phandle(enum uclass_id id, struct udevice *parent,
* uclass_get_device_by_driver() - Get a uclass device for a driver * uclass_get_device_by_driver() - Get a uclass device for a driver
* *
* This searches the devices in the uclass for one that uses the given * This searches the devices in the uclass for one that uses the given
* driver. Use DM_GET_DRIVER(name) for the @drv argument, where 'name' is * driver. Use DM_DRIVER_GET(name) for the @drv argument, where 'name' is
* the driver name - as used in U_BOOT_DRIVER(name). * the driver name - as used in U_BOOT_DRIVER(name).
* *
* The device is probed to activate it ready for use. * The device is probed to activate it ready for use.

View File

@ -1052,7 +1052,7 @@ static int dm_test_inactive_child(struct unit_test_state *uts)
*/ */
ut_asserteq(-ENODEV, device_find_first_inactive_child(parent, ut_asserteq(-ENODEV, device_find_first_inactive_child(parent,
UCLASS_TEST, &dev1)); UCLASS_TEST, &dev1));
ut_assertok(device_bind(parent, DM_GET_DRIVER(test_drv), ut_assertok(device_bind(parent, DM_DRIVER_GET(test_drv),
"test_child", 0, ofnode_null(), &dev1)); "test_child", 0, ofnode_null(), &dev1));
ut_assertok(device_find_first_inactive_child(parent, UCLASS_TEST, ut_assertok(device_find_first_inactive_child(parent, UCLASS_TEST,

View File

@ -328,7 +328,7 @@ static int dm_test_fdt_uclass_seq_more(struct unit_test_state *uts)
/* Check creating a device with an alias */ /* Check creating a device with an alias */
node = ofnode_path("/some-bus/c-test@1"); node = ofnode_path("/some-bus/c-test@1");
ut_assertok(device_bind(dm_root(), DM_GET_DRIVER(testfdt_drv), ut_assertok(device_bind(dm_root(), DM_DRIVER_GET(testfdt_drv),
"c-test@1", NULL, node, &dev)); "c-test@1", NULL, node, &dev));
ut_asserteq(12, dev_seq(dev)); ut_asserteq(12, dev_seq(dev));
ut_assertok(uclass_get_device_by_seq(UCLASS_TEST_FDT, 12, &dev)); ut_assertok(uclass_get_device_by_seq(UCLASS_TEST_FDT, 12, &dev));
@ -348,11 +348,11 @@ static int dm_test_fdt_uclass_seq_more(struct unit_test_state *uts)
* *
* So next available is 19 * So next available is 19
*/ */
ut_assertok(device_bind(dm_root(), DM_GET_DRIVER(testfdt_drv), ut_assertok(device_bind(dm_root(), DM_DRIVER_GET(testfdt_drv),
"fred", NULL, ofnode_null(), &dev)); "fred", NULL, ofnode_null(), &dev));
ut_asserteq(19, dev_seq(dev)); ut_asserteq(19, dev_seq(dev));
ut_assertok(device_bind(dm_root(), DM_GET_DRIVER(testfdt_drv), ut_assertok(device_bind(dm_root(), DM_DRIVER_GET(testfdt_drv),
"fred2", NULL, ofnode_null(), &dev)); "fred2", NULL, ofnode_null(), &dev));
ut_asserteq(20, dev_seq(dev)); ut_asserteq(20, dev_seq(dev));