Home
last modified time | relevance | path

Searched refs:i2c_global (Results 1 – 1 of 1) sorted by relevance

/openbmc/u-boot/drivers/i2c/
H A Daspeed_i2c_global.c44 struct ast2600_i2c_global_priv *i2c_global = dev_get_priv(dev); in aspeed_i2c_global_probe() local
47 i2c_global->regs = devfdt_get_addr_ptr(dev); in aspeed_i2c_global_probe()
48 if (IS_ERR(i2c_global->regs)) in aspeed_i2c_global_probe()
49 return PTR_ERR(i2c_global->regs); in aspeed_i2c_global_probe()
53 ret = reset_get_by_index(dev, 0, &i2c_global->reset); in aspeed_i2c_global_probe()
59 i2c_global->version = dev_get_driver_data(dev); in aspeed_i2c_global_probe()
61 reset_deassert(&i2c_global->reset); in aspeed_i2c_global_probe()
64 i2c_global->version == AST2600_I2C_GLOBAL) { in aspeed_i2c_global_probe()
65 writel(AST2600_GLOBAL_INIT, i2c_global->regs + in aspeed_i2c_global_probe()
67 writel(I2CCG_DIV_CTRL, i2c_global->regs + in aspeed_i2c_global_probe()