/Linux-v5.15/drivers/pwm/ |
D | pwm-omap-dmtimer.c | 64 struct pwm_chip chip; member 73 to_pwm_omap_dmtimer_chip(struct pwm_chip *chip) in to_pwm_omap_dmtimer_chip() 151 static int pwm_omap_dmtimer_config(struct pwm_chip *chip, in pwm_omap_dmtimer_config() 246 static void pwm_omap_dmtimer_set_polarity(struct pwm_chip *chip, in pwm_omap_dmtimer_set_polarity() 275 static int pwm_omap_dmtimer_apply(struct pwm_chip *chip, in pwm_omap_dmtimer_apply()
|
D | pwm-lp3943.c | 23 struct pwm_chip chip; member 61 static int lp3943_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in lp3943_pwm_request() 87 static void lp3943_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in lp3943_pwm_free() 95 static int lp3943_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in lp3943_pwm_config() 153 static int lp3943_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in lp3943_pwm_enable() 172 static void lp3943_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in lp3943_pwm_disable()
|
D | pwm-img.c | 63 struct pwm_chip chip; member 75 static inline struct img_pwm_chip *to_img_pwm_chip(struct pwm_chip *chip) in to_img_pwm_chip() 80 static inline void img_pwm_writel(struct img_pwm_chip *chip, in img_pwm_writel() 86 static inline u32 img_pwm_readl(struct img_pwm_chip *chip, in img_pwm_readl() 92 static int img_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in img_pwm_config() 153 static int img_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in img_pwm_enable() 174 static void img_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in img_pwm_disable()
|
D | pwm-visconti.c | 37 struct pwm_chip chip; member 41 static inline struct visconti_pwm_chip *visconti_pwm_from_chip(struct pwm_chip *chip) in visconti_pwm_from_chip() 46 static int visconti_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in visconti_pwm_apply() 106 static void visconti_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in visconti_pwm_get_state()
|
/Linux-v5.15/arch/powerpc/platforms/powernv/ |
D | opal-xscom.c | 55 static int opal_scom_read(uint32_t chip, uint64_t addr, u64 reg, u64 *value) in opal_scom_read() 70 static int opal_scom_write(uint32_t chip, uint64_t addr, u64 reg, u64 value) in opal_scom_write() 82 u32 chip; member 156 int chip) in scom_debug_init_one() 187 int chip, rc; in scom_debug_init() local
|
/Linux-v5.15/drivers/net/dsa/mv88e6xxx/ |
D | port_hidden.c | 18 int mv88e6xxx_port_hidden_write(struct mv88e6xxx_chip *chip, int block, in mv88e6xxx_port_hidden_write() 39 int mv88e6xxx_port_hidden_wait(struct mv88e6xxx_chip *chip) in mv88e6xxx_port_hidden_wait() 47 int mv88e6xxx_port_hidden_read(struct mv88e6xxx_chip *chip, int block, int port, in mv88e6xxx_port_hidden_read()
|
/Linux-v5.15/drivers/mtd/nand/raw/ |
D | internals.h | 115 static inline bool nand_has_exec_op(struct nand_chip *chip) in nand_has_exec_op() 124 static inline int nand_check_op(struct nand_chip *chip, in nand_check_op() 133 static inline int nand_exec_op(struct nand_chip *chip, in nand_exec_op() 145 static inline bool nand_controller_can_setup_interface(struct nand_chip *chip) in nand_controller_can_setup_interface()
|
/Linux-v5.15/drivers/cpufreq/ |
D | powernv-cpufreq.c | 131 static struct chip { struct 144 static DEFINE_PER_CPU(struct chip *, chip_info); argument 557 struct chip *chip; in powernv_cpufreq_throttle_check() local 917 struct chip *chip = container_of(work, struct chip, throttle); in powernv_cpufreq_work_fn() local 1047 unsigned int *chip; in init_chip_info() local
|
/Linux-v5.15/drivers/gpio/ |
D | gpio-viperboard.c | 81 static int vprbrd_gpioa_get(struct gpio_chip *chip, in vprbrd_gpioa_get() 131 static void vprbrd_gpioa_set(struct gpio_chip *chip, in vprbrd_gpioa_set() 172 static int vprbrd_gpioa_direction_input(struct gpio_chip *chip, in vprbrd_gpioa_direction_input() 209 static int vprbrd_gpioa_direction_output(struct gpio_chip *chip, in vprbrd_gpioa_direction_output() 275 static int vprbrd_gpiob_get(struct gpio_chip *chip, in vprbrd_gpiob_get() 307 static void vprbrd_gpiob_set(struct gpio_chip *chip, in vprbrd_gpiob_set() 340 static int vprbrd_gpiob_direction_input(struct gpio_chip *chip, in vprbrd_gpiob_direction_input() 361 static int vprbrd_gpiob_direction_output(struct gpio_chip *chip, in vprbrd_gpiob_direction_output()
|
D | gpio-rcar.c | 224 static void gpio_rcar_config_general_input_output_mode(struct gpio_chip *chip, in gpio_rcar_config_general_input_output_mode() 254 static int gpio_rcar_request(struct gpio_chip *chip, unsigned offset) in gpio_rcar_request() 272 static void gpio_rcar_free(struct gpio_chip *chip, unsigned offset) in gpio_rcar_free() 287 static int gpio_rcar_get_direction(struct gpio_chip *chip, unsigned int offset) in gpio_rcar_get_direction() 297 static int gpio_rcar_direction_input(struct gpio_chip *chip, unsigned offset) in gpio_rcar_direction_input() 303 static int gpio_rcar_get(struct gpio_chip *chip, unsigned offset) in gpio_rcar_get() 318 static int gpio_rcar_get_multiple(struct gpio_chip *chip, unsigned long *mask, in gpio_rcar_get_multiple() 352 static void gpio_rcar_set(struct gpio_chip *chip, unsigned offset, int value) in gpio_rcar_set() 362 static void gpio_rcar_set_multiple(struct gpio_chip *chip, unsigned long *mask, in gpio_rcar_set_multiple() 384 static int gpio_rcar_direction_output(struct gpio_chip *chip, unsigned offset, in gpio_rcar_direction_output()
|
D | gpio-arizona.c | 27 static int arizona_gpio_direction_in(struct gpio_chip *chip, unsigned offset) in arizona_gpio_direction_in() 50 static int arizona_gpio_get(struct gpio_chip *chip, unsigned offset) in arizona_gpio_get() 96 static int arizona_gpio_direction_out(struct gpio_chip *chip, in arizona_gpio_direction_out() 125 static void arizona_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in arizona_gpio_set()
|
D | gpio-logicvc.c | 26 struct gpio_chip chip; member 50 static int logicvc_gpio_get(struct gpio_chip *chip, unsigned offset) in logicvc_gpio_get() 65 static void logicvc_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in logicvc_gpio_set() 75 static int logicvc_gpio_direction_output(struct gpio_chip *chip, in logicvc_gpio_direction_output()
|
D | gpio-max730x.c | 48 static int max7301_direction_input(struct gpio_chip *chip, unsigned offset) in max7301_direction_input() 89 static int max7301_direction_output(struct gpio_chip *chip, unsigned offset, in max7301_direction_output() 118 static int max7301_get(struct gpio_chip *chip, unsigned offset) in max7301_get() 146 static void max7301_set(struct gpio_chip *chip, unsigned offset, int value) in max7301_set()
|
D | gpio-davinci.c | 53 struct davinci_gpio_controller *chip; member 58 struct gpio_chip chip; member 86 static inline int __davinci_direction(struct gpio_chip *chip, in __davinci_direction() 111 static int davinci_direction_in(struct gpio_chip *chip, unsigned offset) in davinci_direction_in() 117 davinci_direction_out(struct gpio_chip *chip, unsigned offset, int value) in davinci_direction_out() 129 static int davinci_gpio_get(struct gpio_chip *chip, unsigned offset) in davinci_gpio_get() 144 davinci_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in davinci_gpio_set() 379 static int gpio_to_irq_banked(struct gpio_chip *chip, unsigned offset) in gpio_to_irq_banked() 389 static int gpio_to_irq_unbanked(struct gpio_chip *chip, unsigned offset) in gpio_to_irq_unbanked()
|
D | gpio-twl4030.c | 205 static int twl_request(struct gpio_chip *chip, unsigned offset) in twl_request() 273 static void twl_free(struct gpio_chip *chip, unsigned offset) in twl_free() 293 static int twl_direction_in(struct gpio_chip *chip, unsigned offset) in twl_direction_in() 312 static int twl_get(struct gpio_chip *chip, unsigned offset) in twl_get() 335 static void twl_set(struct gpio_chip *chip, unsigned offset, int value) in twl_set() 353 static int twl_direction_out(struct gpio_chip *chip, unsigned offset, int value) in twl_direction_out() 379 static int twl_get_direction(struct gpio_chip *chip, unsigned offset) in twl_get_direction() 401 static int twl_to_irq(struct gpio_chip *chip, unsigned offset) in twl_to_irq()
|
/Linux-v5.15/drivers/video/backlight/ |
D | max8925_bl.c | 25 struct max8925_chip *chip; member 35 struct max8925_chip *chip = data->chip; in max8925_backlight_set() local 73 struct max8925_chip *chip = data->chip; in max8925_backlight_get_brightness() local 121 struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent); in max8925_backlight_probe() local
|
/Linux-v5.15/drivers/mfd/ |
D | 88pm860x-i2c.c | 17 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in pm860x_reg_read() local 34 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in pm860x_reg_write() local 47 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in pm860x_bulk_read() local 60 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in pm860x_bulk_write() local 73 struct pm860x_chip *chip = i2c_get_clientdata(i2c); in pm860x_set_bits() local
|
/Linux-v5.15/include/sound/ |
D | vx_core.h | 215 static inline int vx_test_and_ack(struct vx_core *chip) in vx_test_and_ack() 220 static inline void vx_validate_irq(struct vx_core *chip, int enable) in vx_validate_irq() 225 static inline unsigned char snd_vx_inb(struct vx_core *chip, int reg) in snd_vx_inb() 230 static inline unsigned int snd_vx_inl(struct vx_core *chip, int reg) in snd_vx_inl() 235 static inline void snd_vx_outb(struct vx_core *chip, int reg, unsigned char val) in snd_vx_outb() 240 static inline void snd_vx_outl(struct vx_core *chip, int reg, unsigned int val) in snd_vx_outl() 245 #define vx_inb(chip,reg) snd_vx_inb(chip, VX_##reg) argument 246 #define vx_outb(chip,reg,val) snd_vx_outb(chip, VX_##reg,val) argument 247 #define vx_inl(chip,reg) snd_vx_inl(chip, VX_##reg) argument 248 #define vx_outl(chip,reg,val) snd_vx_outl(chip, VX_##reg,val) argument [all …]
|
/Linux-v5.15/sound/usb/ |
D | media.c | 164 static int snd_media_mixer_init(struct snd_usb_audio *chip) in snd_media_mixer_init() 227 static void snd_media_mixer_delete(struct snd_usb_audio *chip) in snd_media_mixer_delete() 254 int snd_media_device_create(struct snd_usb_audio *chip, in snd_media_device_create() 310 void snd_media_device_delete(struct snd_usb_audio *chip) in snd_media_device_delete()
|
/Linux-v5.15/drivers/pinctrl/samsung/ |
D | pinctrl-exynos.c | 36 struct irq_chip chip; member 47 static inline struct exynos_irq_chip *to_exynos_irq_chip(struct irq_chip *chip) in to_exynos_irq_chip() 54 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_mask() local 72 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_ack() local 82 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_unmask() local 111 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_set_type() local 342 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_wkup_irq_set_wake() local 476 struct irq_chip *chip = irq_desc_get_chip(desc); in exynos_irq_eint0_15() local 500 struct irq_chip *chip = irq_desc_get_chip(desc); in exynos_irq_demux_eint16_31() local
|
/Linux-v5.15/arch/arm/plat-orion/ |
D | gpio.c | 41 struct gpio_chip chip; member 155 static int orion_gpio_request(struct gpio_chip *chip, unsigned pin) in orion_gpio_request() 166 static int orion_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in orion_gpio_direction_input() 181 static int orion_gpio_get(struct gpio_chip *chip, unsigned pin) in orion_gpio_get() 196 orion_gpio_direction_output(struct gpio_chip *chip, unsigned pin, int value) in orion_gpio_direction_output() 213 static void orion_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in orion_gpio_set() 223 static int orion_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in orion_gpio_to_irq() 240 struct gpio_chip *chip = &ochip->chip; in orion_gpio_chip_find() local 440 static void orion_gpio_dbg_show(struct seq_file *s, struct gpio_chip *chip) in orion_gpio_dbg_show()
|
/Linux-v5.15/drivers/comedi/drivers/ |
D | pcmuio.c | 157 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_write() local 180 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_read() local 289 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_stop_intr() local 305 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_handle_intr_subdev() local 380 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_start_intr() local 411 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_cancel() local 429 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_inttrig_start_intr() local 453 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_cmd() local 538 struct pcmuio_asic *chip = &devpriv->asics[i]; in pcmuio_attach() local
|
/Linux-v5.15/drivers/leds/ |
D | leds-lm355x.c | 158 static int lm355x_chip_init(struct lm355x_chip_data *chip) in lm355x_chip_init() 195 static int lm355x_control(struct lm355x_chip_data *chip, in lm355x_control() 311 struct lm355x_chip_data *chip = in lm355x_torch_brightness_set() local 326 struct lm355x_chip_data *chip = in lm355x_strobe_brightness_set() local 341 struct lm355x_chip_data *chip = in lm355x_indicator_brightness_set() local 358 struct lm355x_chip_data *chip = in pattern_store() local 403 struct lm355x_chip_data *chip; in lm355x_probe() local 496 struct lm355x_chip_data *chip = i2c_get_clientdata(client); in lm355x_remove() local
|
/Linux-v5.15/sound/soc/ |
D | soc-ac97.c | 53 static inline struct snd_soc_component *gpio_to_component(struct gpio_chip *chip) in gpio_to_component() 60 static int snd_soc_ac97_gpio_request(struct gpio_chip *chip, unsigned offset) in snd_soc_ac97_gpio_request() 68 static int snd_soc_ac97_gpio_direction_in(struct gpio_chip *chip, in snd_soc_ac97_gpio_direction_in() 78 static int snd_soc_ac97_gpio_get(struct gpio_chip *chip, unsigned offset) in snd_soc_ac97_gpio_get() 91 static void snd_soc_ac97_gpio_set(struct gpio_chip *chip, unsigned offset, in snd_soc_ac97_gpio_set() 104 static int snd_soc_ac97_gpio_direction_out(struct gpio_chip *chip, in snd_soc_ac97_gpio_direction_out()
|
/Linux-v5.15/sound/pci/au88x0/ |
D | au88x0_pcm.c | 210 vortex_t *chip = snd_pcm_substream_chip(substream); in snd_vortex_pcm_hw_params() local 271 vortex_t *chip = snd_pcm_substream_chip(substream); in snd_vortex_pcm_hw_free() local 305 vortex_t *chip = snd_pcm_substream_chip(substream); in snd_vortex_pcm_prepare() local 338 vortex_t *chip = snd_pcm_substream_chip(substream); in snd_vortex_pcm_trigger() local 401 vortex_t *chip = snd_pcm_substream_chip(substream); in snd_vortex_pcm_pointer() local 595 static int snd_vortex_new_pcm(vortex_t *chip, int idx, int nr) in snd_vortex_new_pcm()
|