/Linux-v5.15/drivers/pwm/ |
D | pwm-atmel-hlcdc.c | 30 struct pwm_chip chip; member 36 static inline struct atmel_hlcdc_pwm *to_atmel_hlcdc_pwm(struct pwm_chip *chip) in to_atmel_hlcdc_pwm() 44 struct atmel_hlcdc_pwm *chip = to_atmel_hlcdc_pwm(c); in atmel_hlcdc_pwm_apply() local 186 struct atmel_hlcdc_pwm *chip = dev_get_drvdata(dev); in atmel_hlcdc_pwm_suspend() local 197 struct atmel_hlcdc_pwm *chip = dev_get_drvdata(dev); in atmel_hlcdc_pwm_resume() local 247 struct atmel_hlcdc_pwm *chip; in atmel_hlcdc_pwm_probe() local 283 struct atmel_hlcdc_pwm *chip = platform_get_drvdata(pdev); in atmel_hlcdc_pwm_remove() local
|
/Linux-v5.15/drivers/gpio/ |
D | gpio-kempld.c | 26 struct gpio_chip chip; member 58 static int kempld_gpio_get(struct gpio_chip *chip, unsigned offset) in kempld_gpio_get() 66 static void kempld_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in kempld_gpio_set() 76 static int kempld_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in kempld_gpio_direction_input() 88 static int kempld_gpio_direction_output(struct gpio_chip *chip, unsigned offset, in kempld_gpio_direction_output() 102 static int kempld_gpio_get_direction(struct gpio_chip *chip, unsigned offset) in kempld_gpio_get_direction() 139 struct gpio_chip *chip; in kempld_gpio_probe() local
|
D | gpio-moxtet.c | 36 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_get_value() local 58 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_set_value() local 77 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_get_direction() local 91 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_direction_input() local 104 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_direction_output() local 118 struct moxtet_gpio_chip *chip; in moxtet_gpio_probe() local
|
D | gpio-lp87565.c | 25 struct gpio_chip chip; member 29 static int lp87565_gpio_get(struct gpio_chip *chip, unsigned int offset) in lp87565_gpio_get() 41 static void lp87565_gpio_set(struct gpio_chip *chip, unsigned int offset, in lp87565_gpio_set() 50 static int lp87565_gpio_get_direction(struct gpio_chip *chip, in lp87565_gpio_get_direction() 66 static int lp87565_gpio_direction_input(struct gpio_chip *chip, in lp87565_gpio_direction_input() 76 static int lp87565_gpio_direction_output(struct gpio_chip *chip, in lp87565_gpio_direction_output()
|
D | gpio-tegra.c | 140 static int tegra_gpio_request(struct gpio_chip *chip, unsigned int offset) in tegra_gpio_request() 145 static void tegra_gpio_free(struct gpio_chip *chip, unsigned int offset) in tegra_gpio_free() 153 static void tegra_gpio_set(struct gpio_chip *chip, unsigned int offset, in tegra_gpio_set() 161 static int tegra_gpio_get(struct gpio_chip *chip, unsigned int offset) in tegra_gpio_get() 173 static int tegra_gpio_direction_input(struct gpio_chip *chip, in tegra_gpio_direction_input() 191 static int tegra_gpio_direction_output(struct gpio_chip *chip, in tegra_gpio_direction_output() 211 static int tegra_gpio_get_direction(struct gpio_chip *chip, in tegra_gpio_get_direction() 230 static int tegra_gpio_set_debounce(struct gpio_chip *chip, unsigned int offset, in tegra_gpio_set_debounce() 263 static int tegra_gpio_set_config(struct gpio_chip *chip, unsigned int offset, in tegra_gpio_set_config() 277 struct gpio_chip *chip = irq_data_get_irq_chip_data(d); in tegra_gpio_irq_ack() local [all …]
|
D | gpio-rdc321x.c | 26 struct gpio_chip chip; member 30 static int rdc_gpio_get_value(struct gpio_chip *chip, unsigned gpio) in rdc_gpio_get_value() 48 static void rdc_gpio_set_value_impl(struct gpio_chip *chip, in rdc_gpio_set_value_impl() 67 static void rdc_gpio_set_value(struct gpio_chip *chip, in rdc_gpio_set_value() 78 static int rdc_gpio_config(struct gpio_chip *chip, in rdc_gpio_config() 109 static int rdc_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in rdc_gpio_direction_input()
|
D | gpio-pisosr.c | 36 struct gpio_chip chip; member 64 static int pisosr_gpio_get_direction(struct gpio_chip *chip, in pisosr_gpio_get_direction() 71 static int pisosr_gpio_direction_input(struct gpio_chip *chip, in pisosr_gpio_direction_input() 78 static int pisosr_gpio_direction_output(struct gpio_chip *chip, in pisosr_gpio_direction_output() 85 static int pisosr_gpio_get(struct gpio_chip *chip, unsigned offset) in pisosr_gpio_get() 95 static int pisosr_gpio_get_multiple(struct gpio_chip *chip, in pisosr_gpio_get_multiple()
|
D | gpiolib-of.c | 84 static int of_gpiochip_match_node_and_xlate(struct gpio_chip *chip, void *data) in of_gpiochip_match_node_and_xlate() 99 static struct gpio_desc *of_xlate_and_get_gpiod_flags(struct gpio_chip *chip, in of_xlate_and_get_gpiod_flags() 243 struct gpio_chip *chip; in of_get_named_gpiod_flags() local 577 struct gpio_chip *chip, in of_parse_own_gpio() 650 static int of_gpiochip_add_hog(struct gpio_chip *chip, struct device_node *hog) in of_gpiochip_add_hog() 684 static int of_gpiochip_scan_gpios(struct gpio_chip *chip) in of_gpiochip_scan_gpios() 711 static void of_gpiochip_remove_hog(struct gpio_chip *chip, in of_gpiochip_remove_hog() 724 static int of_gpiochip_match_node(struct gpio_chip *chip, void *data) in of_gpiochip_match_node() 738 struct gpio_chip *chip; in of_gpio_notify() local 900 static void of_gpiochip_init_valid_mask(struct gpio_chip *chip) in of_gpiochip_init_valid_mask() [all …]
|
D | gpio-xra1403.c | 34 struct gpio_chip chip; member 51 static int xra1403_direction_input(struct gpio_chip *chip, unsigned int offset) in xra1403_direction_input() 59 static int xra1403_direction_output(struct gpio_chip *chip, unsigned int offset, in xra1403_direction_output() 76 static int xra1403_get_direction(struct gpio_chip *chip, unsigned int offset) in xra1403_get_direction() 92 static int xra1403_get(struct gpio_chip *chip, unsigned int offset) in xra1403_get() 105 static void xra1403_set(struct gpio_chip *chip, unsigned int offset, int value) in xra1403_set() 118 static void xra1403_dbg_show(struct seq_file *s, struct gpio_chip *chip) in xra1403_dbg_show()
|
D | gpio-mm-lantiq.c | 41 static void ltq_mm_apply(struct ltq_mm *chip) in ltq_mm_apply() 62 struct ltq_mm *chip = gpiochip_get_data(gc); in ltq_mm_set() local 92 struct ltq_mm *chip = in ltq_mm_save_regs() local 103 struct ltq_mm *chip; in ltq_mm_probe() local 126 struct ltq_mm *chip = platform_get_drvdata(pdev); in ltq_mm_remove() local
|
D | gpio-74x164.c | 35 static int __gen_74x164_write_config(struct gen_74x164_chip *chip) in __gen_74x164_write_config() 43 struct gen_74x164_chip *chip = gpiochip_get_data(gc); in gen_74x164_get_value() local 58 struct gen_74x164_chip *chip = gpiochip_get_data(gc); in gen_74x164_set_value() local 75 struct gen_74x164_chip *chip = gpiochip_get_data(gc); in gen_74x164_set_multiple() local 102 struct gen_74x164_chip *chip; in gen_74x164_probe() local 168 struct gen_74x164_chip *chip = spi_get_drvdata(spi); in gen_74x164_remove() local
|
D | gpio-tqmx86.c | 36 struct gpio_chip chip; member 55 static int tqmx86_gpio_get(struct gpio_chip *chip, unsigned int offset) in tqmx86_gpio_get() 62 static void tqmx86_gpio_set(struct gpio_chip *chip, unsigned int offset, in tqmx86_gpio_set() 79 static int tqmx86_gpio_direction_input(struct gpio_chip *chip, in tqmx86_gpio_direction_input() 89 static int tqmx86_gpio_direction_output(struct gpio_chip *chip, in tqmx86_gpio_direction_output() 101 static int tqmx86_gpio_get_direction(struct gpio_chip *chip, in tqmx86_gpio_get_direction() 182 struct gpio_chip *chip = irq_desc_get_handler_data(desc); in tqmx86_gpio_irq_handler() local 218 static void tqmx86_init_irq_valid_mask(struct gpio_chip *chip, in tqmx86_init_irq_valid_mask() 233 struct gpio_chip *chip; in tqmx86_gpio_probe() local
|
/Linux-v5.15/sound/pci/ |
D | cs4281.c | 498 static inline void snd_cs4281_pokeBA0(struct cs4281 *chip, unsigned long offset, in snd_cs4281_pokeBA0() 504 static inline unsigned int snd_cs4281_peekBA0(struct cs4281 *chip, unsigned long offset) in snd_cs4281_peekBA0() 519 struct cs4281 *chip = ac97->private_data; in snd_cs4281_ac97_write() local 558 struct cs4281 *chip = ac97->private_data; in snd_cs4281_ac97_read() local 655 struct cs4281 *chip = snd_pcm_substream_chip(substream); in snd_cs4281_trigger() local 717 static void snd_cs4281_mode(struct cs4281 *chip, struct cs4281_dma *dma, in snd_cs4281_mode() 786 struct cs4281 *chip = snd_pcm_substream_chip(substream); in snd_cs4281_playback_prepare() local 798 struct cs4281 *chip = snd_pcm_substream_chip(substream); in snd_cs4281_capture_prepare() local 810 struct cs4281 *chip = snd_pcm_substream_chip(substream); in snd_cs4281_pointer() local 874 struct cs4281 *chip = snd_pcm_substream_chip(substream); in snd_cs4281_playback_open() local [all …]
|
/Linux-v5.15/arch/mips/rb532/ |
D | gpio.c | 41 struct gpio_chip chip; member 87 static int rb532_gpio_get(struct gpio_chip *chip, unsigned offset) in rb532_gpio_get() 98 static void rb532_gpio_set(struct gpio_chip *chip, in rb532_gpio_set() 110 static int rb532_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in rb532_gpio_direction_input() 126 static int rb532_gpio_direction_output(struct gpio_chip *chip, in rb532_gpio_direction_output() 143 static int rb532_gpio_to_irq(struct gpio_chip *chip, unsigned gpio) in rb532_gpio_to_irq()
|
/Linux-v5.15/sound/pci/pcxhr/ |
D | pcxhr.c | 490 static int pcxhr_set_stream_state(struct snd_pcxhr *chip, in pcxhr_set_stream_state() 545 struct snd_pcxhr *chip; in pcxhr_set_format() local 627 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_update_r_buffer() local 695 struct snd_pcxhr *chip; in pcxhr_start_linked_stream() local 827 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_trigger() local 901 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_prepare() local 938 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_hw_params() local 987 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_open() local 1073 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_close() local 1101 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_stream_pointer() local [all …]
|
/Linux-v5.15/sound/pci/echoaudio/ |
D | echoaudio.h | 457 static inline void clear_handshake(struct echoaudio *chip) in clear_handshake() 462 static inline u32 get_dsp_register(struct echoaudio *chip, u32 index) in get_dsp_register() 467 static inline void set_dsp_register(struct echoaudio *chip, u32 index, in set_dsp_register() 479 static inline int px_digital_out(const struct echoaudio *chip) in px_digital_out() 484 static inline int px_analog_in(const struct echoaudio *chip) in px_analog_in() 489 static inline int px_digital_in(const struct echoaudio *chip) in px_digital_in() 494 static inline int px_num(const struct echoaudio *chip) in px_num() 499 static inline int bx_digital_out(const struct echoaudio *chip) in bx_digital_out() 504 static inline int bx_analog_in(const struct echoaudio *chip) in bx_analog_in() 509 static inline int bx_digital_in(const struct echoaudio *chip) in bx_digital_in() [all …]
|
/Linux-v5.15/drivers/mtd/nand/raw/ |
D | oxnas_nand.c | 38 static uint8_t oxnas_nand_read_byte(struct nand_chip *chip) in oxnas_nand_read_byte() 45 static void oxnas_nand_read_buf(struct nand_chip *chip, u8 *buf, int len) in oxnas_nand_read_buf() 52 static void oxnas_nand_write_buf(struct nand_chip *chip, const u8 *buf, in oxnas_nand_write_buf() 61 static void oxnas_nand_cmd_ctrl(struct nand_chip *chip, int cmd, in oxnas_nand_cmd_ctrl() 80 struct nand_chip *chip; in oxnas_nand_probe() local 179 struct nand_chip *chip; in oxnas_nand_remove() local
|
/Linux-v5.15/drivers/usb/typec/ |
D | stusb160x.c | 240 static bool stusb160x_get_vconn(struct stusb160x *chip) in stusb160x_get_vconn() 254 static int stusb160x_set_vconn(struct stusb160x *chip, bool on) in stusb160x_set_vconn() 289 static enum typec_pwr_opmode stusb160x_get_pwr_opmode(struct stusb160x *chip) in stusb160x_get_pwr_opmode() 327 static void stusb160x_set_data_role(struct stusb160x *chip, in stusb160x_set_data_role() 344 static int stusb160x_attach(struct stusb160x *chip, u32 status) in stusb160x_attach() 386 static void stusb160x_detach(struct stusb160x *chip, u32 status) in stusb160x_detach() 404 struct stusb160x *chip = data; in stusb160x_irq_handler() local 436 static int stusb160x_irq_init(struct stusb160x *chip, int irq) in stusb160x_irq_init() 475 static int stusb160x_chip_init(struct stusb160x *chip) in stusb160x_chip_init() 533 static int stusb160x_get_fw_caps(struct stusb160x *chip, in stusb160x_get_fw_caps() [all …]
|
/Linux-v5.15/drivers/staging/greybus/ |
D | gpio.c | 40 struct gpio_chip chip; member 44 #define gpio_chip_to_gb_gpio_controller(chip) \ argument 273 struct gpio_chip *chip = irq_data_to_gpio_chip(d); in gb_gpio_irq_mask() local 283 struct gpio_chip *chip = irq_data_to_gpio_chip(d); in gb_gpio_irq_unmask() local 293 struct gpio_chip *chip = irq_data_to_gpio_chip(d); in gb_gpio_irq_set_type() local 331 struct gpio_chip *chip = irq_data_to_gpio_chip(d); in gb_gpio_irq_bus_lock() local 339 struct gpio_chip *chip = irq_data_to_gpio_chip(d); in gb_gpio_irq_bus_sync_unlock() local 404 static int gb_gpio_request(struct gpio_chip *chip, unsigned int offset) in gb_gpio_request() 411 static void gb_gpio_free(struct gpio_chip *chip, unsigned int offset) in gb_gpio_free() 418 static int gb_gpio_get_direction(struct gpio_chip *chip, unsigned int offset) in gb_gpio_get_direction() [all …]
|
/Linux-v5.15/sound/i2c/other/ |
D | ak4xxx-adda.c | 26 void snd_akm4xxx_write(struct snd_akm4xxx *ak, int chip, unsigned char reg, in snd_akm4xxx_write() 42 unsigned int chip; in ak4524_reset() local 75 unsigned int chip; in ak4381_reset() local 260 int chip; in snd_akm4xxx_init() local 349 #define AK_COMPOSE(chip,addr,shift,mask) \ argument 368 int chip = AK_GET_CHIP(kcontrol->private_value); in snd_akm4xxx_volume_get() local 380 int chip = AK_GET_CHIP(kcontrol->private_value); in put_ak_reg() local 426 int chip = AK_GET_CHIP(kcontrol->private_value); in snd_akm4xxx_stereo_volume_get() local 464 int chip = AK_GET_CHIP(kcontrol->private_value); in snd_akm4xxx_deemphasis_get() local 476 int chip = AK_GET_CHIP(kcontrol->private_value); in snd_akm4xxx_deemphasis_put() local [all …]
|
/Linux-v5.15/drivers/iio/adc/ |
D | stx104.c | 65 struct gpio_chip chip; member 189 static int stx104_gpio_get_direction(struct gpio_chip *chip, in stx104_gpio_get_direction() 199 static int stx104_gpio_direction_input(struct gpio_chip *chip, in stx104_gpio_direction_input() 208 static int stx104_gpio_direction_output(struct gpio_chip *chip, in stx104_gpio_direction_output() 218 static int stx104_gpio_get(struct gpio_chip *chip, unsigned int offset) in stx104_gpio_get() 228 static int stx104_gpio_get_multiple(struct gpio_chip *chip, unsigned long *mask, in stx104_gpio_get_multiple() 238 static void stx104_gpio_set(struct gpio_chip *chip, unsigned int offset, in stx104_gpio_set() 265 static void stx104_gpio_set_multiple(struct gpio_chip *chip, in stx104_gpio_set_multiple()
|
/Linux-v5.15/sound/pcmcia/vx/ |
D | vxp_mixer.c | 33 struct snd_vxpocket *chip = to_vxpocket(_chip); in vx_mic_level_get() local 41 struct snd_vxpocket *chip = to_vxpocket(_chip); in vx_mic_level_put() local 78 struct snd_vxpocket *chip = to_vxpocket(_chip); in vx_mic_boost_get() local 86 struct snd_vxpocket *chip = to_vxpocket(_chip); in vx_mic_boost_put() local 110 struct snd_vxpocket *chip = to_vxpocket(_chip); in vxp_add_mic_controls() local
|
/Linux-v5.15/drivers/dma/dw/ |
D | platform.c | 30 struct dw_dma_chip *chip; in dw_probe() local 99 struct dw_dma_chip *chip = data->chip; in dw_remove() local 119 struct dw_dma_chip *chip = data->chip; in dw_shutdown() local 166 struct dw_dma_chip *chip = data->chip; in dw_suspend_late() local 177 struct dw_dma_chip *chip = data->chip; in dw_resume_early() local
|
/Linux-v5.15/drivers/media/pci/cx25821/ |
D | cx25821-alsa.c | 133 static int cx25821_alsa_dma_init(struct cx25821_audio_dev *chip, in cx25821_alsa_dma_init() 214 static int _cx25821_start_audio_dma(struct cx25821_audio_dev *chip) in _cx25821_start_audio_dma() 275 static int _cx25821_stop_audio_dma(struct cx25821_audio_dev *chip) in _cx25821_stop_audio_dma() 312 static void cx25821_aud_irq(struct cx25821_audio_dev *chip, u32 status, in cx25821_aud_irq() 352 struct cx25821_audio_dev *chip = dev_id; in cx25821_irq() local 396 static int dsp_buffer_free(struct cx25821_audio_dev *chip) in dsp_buffer_free() 447 struct cx25821_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx25821_pcm_open() local 499 struct cx25821_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx25821_hw_params() local 563 struct cx25821_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx25821_hw_free() local 587 struct cx25821_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx25821_card_trigger() local [all …]
|
/Linux-v5.15/drivers/mfd/ |
D | 88pm800.c | 238 static int device_gpadc_init(struct pm80x_chip *chip, in device_gpadc_init() 305 static int device_onkey_init(struct pm80x_chip *chip, in device_onkey_init() 321 static int device_rtc_init(struct pm80x_chip *chip, in device_rtc_init() 341 static int device_regulator_init(struct pm80x_chip *chip, in device_regulator_init() 356 static int device_irq_init_800(struct pm80x_chip *chip) in device_irq_init_800() 389 static void device_irq_exit_800(struct pm80x_chip *chip) in device_irq_exit_800() 406 static int pm800_pages_init(struct pm80x_chip *chip) in pm800_pages_init() 458 static void pm800_pages_exit(struct pm80x_chip *chip) in pm800_pages_exit() 471 static int device_800_init(struct pm80x_chip *chip, in device_800_init() 535 struct pm80x_chip *chip; in pm800_probe() local [all …]
|