X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=drivers%2Fi2c%2Fi2c-cdns.c;h=30be173343dd7ba03a8e7b4fe613eb0353888a60;hb=cca7429ddd24d0cccc72f708a6f05c6ab9a75303;hp=dec18200cea225b9ac28415f5fd277a3c5c06768;hpb=755b06d1c0f3b16318c7580bec066efbb9ec6ccf;p=oweals%2Fu-boot.git diff --git a/drivers/i2c/i2c-cdns.c b/drivers/i2c/i2c-cdns.c index dec18200ce..30be173343 100644 --- a/drivers/i2c/i2c-cdns.c +++ b/drivers/i2c/i2c-cdns.c @@ -1,26 +1,23 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * Copyright (C) 2015 Moritz Fischer * IP from Cadence (ID T-CS-PE-0007-100, Version R1p10f2) * * This file is based on: drivers/i2c/zynq_i2c.c, * with added driver-model support and code cleanup. - * - * SPDX-License-Identifier: GPL-2.0+ */ #include +#include #include #include #include -#include #include #include #include #include #include -DECLARE_GLOBAL_DATA_PTR; - /* i2c register set */ struct cdns_i2c_regs { u32 control; @@ -419,7 +416,7 @@ static int cdns_i2c_ofdata_to_platdata(struct udevice *dev) struct cdns_i2c_platform_data *pdata = (struct cdns_i2c_platform_data *)dev_get_driver_data(dev); - i2c_bus->regs = (struct cdns_i2c_regs *)dev_get_addr(dev); + i2c_bus->regs = (struct cdns_i2c_regs *)devfdt_get_addr(dev); if (!i2c_bus->regs) return -ENOMEM;