Home
last modified time | relevance | path

Searched refs:tgi (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-tegra.c30 #define GPIO_REG(tgi, x) (GPIO_BANK(x) * tgi->soc->bank_stride + \
76 struct tegra_gpio_info *tgi; member
96 static inline void tegra_gpio_writel(struct tegra_gpio_info *tgi, in tegra_gpio_writel() argument
99 writel_relaxed(val, tgi->regs + reg); in tegra_gpio_writel()
102 static inline u32 tegra_gpio_readl(struct tegra_gpio_info *tgi, u32 reg) in tegra_gpio_readl() argument
104 return readl_relaxed(tgi->regs + reg); in tegra_gpio_readl()
113 static void tegra_gpio_mask_write(struct tegra_gpio_info *tgi, u32 reg, in tegra_gpio_mask_write() argument
121 tegra_gpio_writel(tgi, val, reg); in tegra_gpio_mask_write()
124 static void tegra_gpio_enable(struct tegra_gpio_info *tgi, unsigne argument
129 tegra_gpio_disable(struct tegra_gpio_info *tgi, unsigned int gpio) tegra_gpio_disable() argument
141 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_free() local
150 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_set() local
157 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_get() local
170 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_direction_input() local
189 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_direction_output() local
208 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_get_direction() local
227 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_set_debounce() local
271 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_to_irq() local
279 struct tegra_gpio_info *tgi = bank->tgi; tegra_gpio_irq_ack() local
288 struct tegra_gpio_info *tgi = bank->tgi; tegra_gpio_irq_mask() local
297 struct tegra_gpio_info *tgi = bank->tgi; tegra_gpio_irq_unmask() local
307 struct tegra_gpio_info *tgi = bank->tgi; tegra_gpio_irq_set_type() local
368 struct tegra_gpio_info *tgi = bank->tgi; tegra_gpio_irq_shutdown() local
383 struct tegra_gpio_info *tgi = bank->tgi; tegra_gpio_irq_handler() local
419 struct tegra_gpio_info *tgi = dev_get_drvdata(dev); tegra_gpio_resume() local
454 struct tegra_gpio_info *tgi = dev_get_drvdata(dev); tegra_gpio_suspend() local
521 struct tegra_gpio_info *tgi = s->private; tegra_dbg_gpio_show() local
545 tegra_gpio_debuginit(struct tegra_gpio_info *tgi) tegra_gpio_debuginit() argument
553 tegra_gpio_debuginit(struct tegra_gpio_info *tgi) tegra_gpio_debuginit() argument
565 struct tegra_gpio_info *tgi; tegra_gpio_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-tegra.c31 #define GPIO_REG(tgi, x) (GPIO_BANK(x) * tgi->soc->bank_stride + \
102 static inline void tegra_gpio_writel(struct tegra_gpio_info *tgi, in tegra_gpio_writel() argument
105 writel_relaxed(val, tgi->regs + reg); in tegra_gpio_writel()
108 static inline u32 tegra_gpio_readl(struct tegra_gpio_info *tgi, u32 reg) in tegra_gpio_readl() argument
110 return readl_relaxed(tgi->regs + reg); in tegra_gpio_readl()
119 static void tegra_gpio_mask_write(struct tegra_gpio_info *tgi, u32 reg, in tegra_gpio_mask_write() argument
127 tegra_gpio_writel(tgi, val, reg); in tegra_gpio_mask_write()
130 static void tegra_gpio_enable(struct tegra_gpio_info *tgi, unsigned int gpio) in tegra_gpio_enable() argument
132 tegra_gpio_mask_write(tgi, GPIO_MSK_CN in tegra_gpio_enable()
135 tegra_gpio_disable(struct tegra_gpio_info *tgi, unsigned int gpio) tegra_gpio_disable() argument
147 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_free() local
156 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_set() local
163 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_get() local
176 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_direction_input() local
195 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_direction_output() local
214 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_get_direction() local
233 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_set_debounce() local
278 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_irq_ack() local
287 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_irq_mask() local
297 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_irq_unmask() local
308 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_irq_set_type() local
375 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_irq_shutdown() local
384 struct tegra_gpio_info *tgi = irq_desc_get_handler_data(desc); tegra_gpio_irq_handler() local
467 struct tegra_gpio_info *tgi = dev_get_drvdata(dev); tegra_gpio_resume() local
502 struct tegra_gpio_info *tgi = dev_get_drvdata(dev); tegra_gpio_suspend() local
541 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_irq_set_wake() local
587 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_irq_request_resources() local
597 struct tegra_gpio_info *tgi = gpiochip_get_data(chip); tegra_gpio_irq_release_resources() local
647 struct tegra_gpio_info *tgi = dev_get_drvdata(s->private); tegra_dbg_gpio_show() local
669 tegra_gpio_debuginit(struct tegra_gpio_info *tgi) tegra_gpio_debuginit() argument
677 tegra_gpio_debuginit(struct tegra_gpio_info *tgi) tegra_gpio_debuginit() argument
695 struct tegra_gpio_info *tgi; tegra_gpio_probe() local
[all...]
/kernel/linux/linux-5.10/net/netfilter/
H A Dxt_TPROXY.c95 const struct xt_tproxy_target_info *tgi = par->targinfo; in tproxy_tg4_v0() local
97 return tproxy_tg4(xt_net(par), skb, tgi->laddr, tgi->lport, in tproxy_tg4_v0()
98 tgi->mark_mask, tgi->mark_value); in tproxy_tg4_v0()
104 const struct xt_tproxy_target_info_v1 *tgi = par->targinfo; in tproxy_tg4_v1() local
106 return tproxy_tg4(xt_net(par), skb, tgi->laddr.ip, tgi->lport, in tproxy_tg4_v1()
107 tgi->mark_mask, tgi in tproxy_tg4_v1()
116 const struct xt_tproxy_target_info_v1 *tgi = par->targinfo; tproxy_tg6_v1() local
150 const struct xt_tproxy_target_info_v1 *tgi = par->targinfo; tproxy_tg6_v1() local
[all...]
/kernel/linux/linux-6.6/net/netfilter/
H A Dxt_TPROXY.c87 const struct xt_tproxy_target_info *tgi = par->targinfo; in tproxy_tg4_v0() local
89 return tproxy_tg4(xt_net(par), skb, tgi->laddr, tgi->lport, in tproxy_tg4_v0()
90 tgi->mark_mask, tgi->mark_value); in tproxy_tg4_v0()
96 const struct xt_tproxy_target_info_v1 *tgi = par->targinfo; in tproxy_tg4_v1() local
98 return tproxy_tg4(xt_net(par), skb, tgi->laddr.ip, tgi->lport, in tproxy_tg4_v1()
99 tgi->mark_mask, tgi in tproxy_tg4_v1()
108 const struct xt_tproxy_target_info_v1 *tgi = par->targinfo; tproxy_tg6_v1() local
138 const struct xt_tproxy_target_info_v1 *tgi = par->targinfo; tproxy_tg6_v1() local
[all...]

Completed in 3 milliseconds