Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpio/
Dgpio-aspeed.c211 static inline void __iomem *bank_reg(struct aspeed_gpio *gpio, in bank_reg() function
312 void __iomem *c0 = bank_reg(gpio, bank, reg_cmdsrc0); in aspeed_gpio_change_cmd_source()
313 void __iomem *c1 = bank_reg(gpio, bank, reg_cmdsrc1); in aspeed_gpio_change_cmd_source()
359 gpio->dcache[GPIO_BANK(offset)] = ioread32(bank_reg(gpio, bank, reg_rdata)); in aspeed_gpio_copro_request()
389 return !!(ioread32(bank_reg(gpio, bank, reg_val)) & GPIO_BIT(offset)); in aspeed_gpio_get()
400 addr = bank_reg(gpio, bank, reg_val); in __aspeed_gpio_set()
433 void __iomem *addr = bank_reg(gpio, bank, reg_dir); in aspeed_gpio_dir_in()
461 void __iomem *addr = bank_reg(gpio, bank, reg_dir); in aspeed_gpio_dir_out()
500 val = ioread32(bank_reg(gpio, bank, reg_dir)) & GPIO_BIT(offset); in aspeed_gpio_get_direction()
544 status_addr = bank_reg(gpio, bank, reg_irq_status); in aspeed_gpio_irq_ack()
[all …]
/Linux-v4.19/drivers/i2c/
Di2c-stub.c55 static u8 bank_reg[MAX_CHIPS]; variable
56 module_param_array(bank_reg, byte, NULL, S_IRUGO);
57 MODULE_PARM_DESC(bank_reg, "Bank register");
85 u8 bank_reg; member
185 if (chip->bank_words && command == chip->bank_reg) { in stub_xfer()
329 chip->bank_reg = bank_reg[i]; in i2c_stub_allocate_banks()
/Linux-v4.19/arch/arm/mach-s3c24xx/
Diotiming-s3c2410.c56 static inline void __iomem *bank_reg(unsigned int bank) in bank_reg() function
366 bankcon = __raw_readl(bank_reg(bank)); in s3c2410_iotiming_calc()
412 __raw_writel(bt->bankcon, bank_reg(bank)); in s3c2410_iotiming_set()
444 bankcon = __raw_readl(bank_reg(bank)); in s3c2410_iotiming_get()
/Linux-v4.19/drivers/clk/qcom/
Dclk-rcg.c81 ret = regmap_read(rcg->clkr.regmap, rcg->bank_reg, &reg); in clk_dyn_rcg_get_parent()
221 ret = regmap_read(rcg->clkr.regmap, rcg->bank_reg, &reg); in configure_bank()
261 ret = regmap_write(rcg->clkr.regmap, rcg->bank_reg, in configure_bank()
288 ret = regmap_read(rcg->clkr.regmap, rcg->bank_reg, &reg); in configure_bank()
292 ret = regmap_write(rcg->clkr.regmap, rcg->bank_reg, reg); in configure_bank()
308 regmap_read(rcg->clkr.regmap, rcg->bank_reg, &reg); in clk_dyn_rcg_set_parent()
384 regmap_read(rcg->clkr.regmap, rcg->bank_reg, &reg); in clk_dyn_rcg_recalc_rate()
460 regmap_read(rcg->clkr.regmap, rcg->bank_reg, &reg); in clk_dyn_rcg_determine_rate()
Dclk-rcg.h115 u32 bank_reg; member
Dgcc-ipq806x.c2227 .bank_reg = 0x3ca0,
2299 .bank_reg = 0x3ca0,
2371 .bank_reg = 0x3ce0,
2443 .bank_reg = 0x3d00,
2519 .bank_reg = 0x3dc0,
2581 .bank_reg = 0x3d20,
2634 .bank_reg = 0x3d40,
Dmmcc-msm8960.c814 .bank_reg = 0x0060,
874 .bank_reg = 0x0074,
975 .bank_reg = 0x0080,
1053 .bank_reg = 0x0178,
1260 .bank_reg = 0x00c0,
1367 .bank_reg = 0x00e8,
1593 .bank_reg = 0x00f8,
/Linux-v4.19/Documentation/i2c/
Di2c-stub50 u8 bank_reg[10]