/Linux-v5.15/drivers/gpio/ |
D | gpio-htc-egpio.c | 28 struct gpio_chip chip; member 49 struct egpio_chip *chip; member 135 static int egpio_get(struct gpio_chip *chip, unsigned offset) in egpio_get() 160 static int egpio_direction_input(struct gpio_chip *chip, unsigned offset) in egpio_direction_input() 173 static void egpio_set(struct gpio_chip *chip, unsigned offset, int value) in egpio_set() 203 static int egpio_direction_output(struct gpio_chip *chip, in egpio_direction_output() 217 static int egpio_get_direction(struct gpio_chip *chip, unsigned offset) in egpio_get_direction() 268 struct gpio_chip *chip; in egpio_probe() local
|
D | gpio-bd71828.c | 19 static void bd71828_gpio_set(struct gpio_chip *chip, unsigned int offset, in bd71828_gpio_set() 39 static int bd71828_gpio_get(struct gpio_chip *chip, unsigned int offset) in bd71828_gpio_get() 57 static int bd71828_gpio_set_config(struct gpio_chip *chip, unsigned int offset, in bd71828_gpio_set_config() 82 static int bd71828_get_direction(struct gpio_chip *chip, unsigned int offset) in bd71828_get_direction()
|
D | gpio-pca9570.c | 25 struct gpio_chip chip; member 50 static int pca9570_get_direction(struct gpio_chip *chip, in pca9570_get_direction() 57 static int pca9570_get(struct gpio_chip *chip, unsigned offset) in pca9570_get() 70 static void pca9570_set(struct gpio_chip *chip, unsigned offset, int value) in pca9570_set()
|
D | gpio-sa1100.c | 17 struct gpio_chip chip; member 39 static int sa1100_gpio_get(struct gpio_chip *chip, unsigned offset) in sa1100_gpio_get() 45 static void sa1100_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in sa1100_gpio_set() 52 static int sa1100_get_direction(struct gpio_chip *chip, unsigned offset) in sa1100_get_direction() 62 static int sa1100_direction_input(struct gpio_chip *chip, unsigned offset) in sa1100_direction_input() 74 static int sa1100_direction_output(struct gpio_chip *chip, unsigned offset, int value) in sa1100_direction_output() 87 static int sa1100_to_irq(struct gpio_chip *chip, unsigned offset) in sa1100_to_irq()
|
D | gpio-adp5520.c | 23 static int adp5520_gpio_get_value(struct gpio_chip *chip, unsigned off) in adp5520_gpio_get_value() 43 static void adp5520_gpio_set_value(struct gpio_chip *chip, in adp5520_gpio_set_value() 55 static int adp5520_gpio_direction_input(struct gpio_chip *chip, unsigned off) in adp5520_gpio_direction_input() 66 static int adp5520_gpio_direction_output(struct gpio_chip *chip, in adp5520_gpio_direction_output()
|
D | gpio-bcm-kona.c | 122 static int bcm_kona_gpio_get_dir(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_get_dir() 132 static void bcm_kona_gpio_set(struct gpio_chip *chip, unsigned gpio, int value) in bcm_kona_gpio_set() 159 static int bcm_kona_gpio_get(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_get() 186 static int bcm_kona_gpio_request(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_request() 194 static void bcm_kona_gpio_free(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_free() 201 static int bcm_kona_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_direction_input() 222 static int bcm_kona_gpio_direction_output(struct gpio_chip *chip, in bcm_kona_gpio_direction_output() 251 static int bcm_kona_gpio_to_irq(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_to_irq() 261 static int bcm_kona_gpio_set_debounce(struct gpio_chip *chip, unsigned gpio, in bcm_kona_gpio_set_debounce() 310 static int bcm_kona_gpio_set_config(struct gpio_chip *chip, unsigned gpio, in bcm_kona_gpio_set_config() [all …]
|
D | gpio-bd71815.c | 22 struct gpio_chip chip; member 28 static int bd71815gpo_get(struct gpio_chip *chip, unsigned int offset) in bd71815gpo_get() 40 static void bd71815gpo_set(struct gpio_chip *chip, unsigned int offset, in bd71815gpo_set() 57 static int bd71815_gpio_set_config(struct gpio_chip *chip, unsigned int offset, in bd71815_gpio_set_config()
|
D | gpio-mvebu.c | 104 struct pwm_chip chip; member 115 struct gpio_chip chip; member 303 static void mvebu_gpio_set(struct gpio_chip *chip, unsigned int pin, int value) in mvebu_gpio_set() 311 static int mvebu_gpio_get(struct gpio_chip *chip, unsigned int pin) in mvebu_gpio_get() 333 static void mvebu_gpio_blink(struct gpio_chip *chip, unsigned int pin, in mvebu_gpio_blink() 342 static int mvebu_gpio_direction_input(struct gpio_chip *chip, unsigned int pin) in mvebu_gpio_direction_input() 361 static int mvebu_gpio_direction_output(struct gpio_chip *chip, unsigned int pin, in mvebu_gpio_direction_output() 384 static int mvebu_gpio_get_direction(struct gpio_chip *chip, unsigned int pin) in mvebu_gpio_get_direction() 397 static int mvebu_gpio_to_irq(struct gpio_chip *chip, unsigned int pin) in mvebu_gpio_to_irq() 564 struct irq_chip *chip = irq_desc_get_chip(desc); in mvebu_gpio_irq_handler() local [all …]
|
/Linux-v5.15/sound/pci/pcxhr/ |
D | pcxhr_mix22.c | 533 int hr222_update_analog_audio_level(struct snd_pcxhr *chip, in hr222_update_analog_audio_level() 573 int hr222_set_audio_source(struct snd_pcxhr *chip) in hr222_set_audio_source() 623 int hr222_iec958_capture_byte(struct snd_pcxhr *chip, in hr222_iec958_capture_byte() 644 int hr222_iec958_update_byte(struct snd_pcxhr *chip, in hr222_iec958_update_byte() 712 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in hr222_mic_vol_get() local 722 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in hr222_mic_vol_put() local 762 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in hr222_mic_boost_get() local 772 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in hr222_mic_boost_put() local 802 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in hr222_phantom_power_get() local 812 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in hr222_phantom_power_put() local [all …]
|
/Linux-v5.15/sound/drivers/ |
D | mtpav.c | 165 static int translate_subdevice_to_hwport(struct mtpav *chip, int subdev) in translate_subdevice_to_hwport() 180 static int translate_hwport_to_subdevice(struct mtpav *chip, int hwport) in translate_hwport_to_subdevice() 205 static u8 snd_mtpav_getreg(struct mtpav *chip, u16 reg) in snd_mtpav_getreg() 223 static inline void snd_mtpav_mputreg(struct mtpav *chip, u16 reg, u8 val) in snd_mtpav_mputreg() 232 static void snd_mtpav_wait_rfdhi(struct mtpav *chip) in snd_mtpav_wait_rfdhi() 244 static void snd_mtpav_send_byte(struct mtpav *chip, u8 byte) in snd_mtpav_send_byte() 322 static void snd_mtpav_portscan(struct mtpav *chip) // put mtp into smart routing mode in snd_mtpav_portscan() 395 struct mtpav *chip = from_timer(chip, t, timer); in snd_mtpav_output_timer() local 411 static void snd_mtpav_add_output_timer(struct mtpav *chip) in snd_mtpav_add_output_timer() 417 static void snd_mtpav_remove_output_timer(struct mtpav *chip) in snd_mtpav_remove_output_timer() [all …]
|
/Linux-v5.15/kernel/irq/ |
D | chip.c | 41 int irq_set_chip(unsigned int irq, struct irq_chip *chip) in irq_set_chip() 445 struct irq_chip *chip = desc->irq_data.chip; in unmask_threaded_irq() local 662 static void cond_unmask_eoi_irq(struct irq_desc *desc, struct irq_chip *chip) in cond_unmask_eoi_irq() 694 struct irq_chip *chip = desc->irq_data.chip; in handle_fasteoi_irq() local 744 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_fasteoi_nmi() local 842 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_edge_eoi_irq() local 887 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_percpu_irq() local 917 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_percpu_devid_irq() local 960 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_percpu_devid_fasteoi_nmi() local 1078 irq_set_chip_and_handler_name(unsigned int irq, struct irq_chip *chip, in irq_set_chip_and_handler_name() [all …]
|
/Linux-v5.15/drivers/ptp/ |
D | ptp_pch.c | 140 static inline void pch_eth_enable_set(struct pch_dev *chip) in pch_eth_enable_set() 175 static inline void pch_block_reset(struct pch_dev *chip) in pch_block_reset() 187 struct pch_dev *chip = pci_get_drvdata(pdev); in pch_ch_control_write() local 195 struct pch_dev *chip = pci_get_drvdata(pdev); in pch_ch_event_read() local 206 struct pch_dev *chip = pci_get_drvdata(pdev); in pch_ch_event_write() local 214 struct pch_dev *chip = pci_get_drvdata(pdev); in pch_src_uuid_lo_read() local 225 struct pch_dev *chip = pci_get_drvdata(pdev); in pch_src_uuid_hi_read() local 236 struct pch_dev *chip = pci_get_drvdata(pdev); in pch_rx_snap_read() local 253 struct pch_dev *chip = pci_get_drvdata(pdev); in pch_tx_snap_read() local 270 static void pch_set_system_time_count(struct pch_dev *chip) in pch_set_system_time_count() [all …]
|
/Linux-v5.15/drivers/mtd/nand/raw/ |
D | s3c2410.c | 115 struct nand_chip chip; member 406 static void s3c2410_nand_select_chip(struct nand_chip *this, int chip) in s3c2410_nand_select_chip() 447 static void s3c2410_nand_hwcontrol(struct nand_chip *chip, int cmd, in s3c2410_nand_hwcontrol() 464 static void s3c2440_nand_hwcontrol(struct nand_chip *chip, int cmd, in s3c2440_nand_hwcontrol() 484 static int s3c2410_nand_devready(struct nand_chip *chip) in s3c2410_nand_devready() 491 static int s3c2440_nand_devready(struct nand_chip *chip) in s3c2440_nand_devready() 498 static int s3c2412_nand_devready(struct nand_chip *chip) in s3c2412_nand_devready() 507 static int s3c2410_nand_correct_data(struct nand_chip *chip, u_char *dat, in s3c2410_nand_correct_data() 587 static void s3c2410_nand_enable_hwecc(struct nand_chip *chip, int mode) in s3c2410_nand_enable_hwecc() 598 static void s3c2412_nand_enable_hwecc(struct nand_chip *chip, int mode) in s3c2412_nand_enable_hwecc() [all …]
|
D | sh_flctl.c | 35 struct nand_chip *chip = mtd_to_nand(mtd); in flctl_4secc_ooblayout_sp_ecc() local 66 struct nand_chip *chip = mtd_to_nand(mtd); in flctl_4secc_ooblayout_lp_ecc() local 80 struct nand_chip *chip = mtd_to_nand(mtd); in flctl_4secc_ooblayout_lp_free() local 599 static int flctl_read_page_hwecc(struct nand_chip *chip, uint8_t *buf, in flctl_read_page_hwecc() 610 static int flctl_write_page_hwecc(struct nand_chip *chip, const uint8_t *buf, in flctl_write_page_hwecc() 738 static void flctl_cmdfunc(struct nand_chip *chip, unsigned int command, in flctl_cmdfunc() 915 static void flctl_select_chip(struct nand_chip *chip, int chipnr) in flctl_select_chip() 959 static void flctl_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) in flctl_write_buf() 967 static uint8_t flctl_read_byte(struct nand_chip *chip) in flctl_read_byte() 977 static void flctl_read_buf(struct nand_chip *chip, uint8_t *buf, int len) in flctl_read_buf() [all …]
|
D | orion_nand.c | 26 struct nand_chip chip; member 52 static void orion_nand_read_buf(struct nand_chip *chip, uint8_t *buf, int len) in orion_nand_read_buf() 86 static int orion_nand_attach_chip(struct nand_chip *chip) in orion_nand_attach_chip() 214 struct nand_chip *chip = &info->chip; in orion_nand_remove() local
|
/Linux-v5.15/drivers/rtc/ |
D | rtc-ac100.c | 306 static int ac100_rtc_register_clks(struct ac100_rtc_dev *chip) in ac100_rtc_register_clks() 375 static void ac100_rtc_unregister_clks(struct ac100_rtc_dev *chip) in ac100_rtc_unregister_clks() 386 struct ac100_rtc_dev *chip = dev_get_drvdata(dev); in ac100_rtc_get_time() local 409 struct ac100_rtc_dev *chip = dev_get_drvdata(dev); in ac100_rtc_set_time() local 442 struct ac100_rtc_dev *chip = dev_get_drvdata(dev); in ac100_rtc_alarm_irq_enable() local 453 struct ac100_rtc_dev *chip = dev_get_drvdata(dev); in ac100_rtc_get_alarm() local 484 struct ac100_rtc_dev *chip = dev_get_drvdata(dev); in ac100_rtc_set_alarm() local 526 struct ac100_rtc_dev *chip = data; in ac100_rtc_irq() local 569 struct ac100_rtc_dev *chip; in ac100_rtc_probe() local 618 struct ac100_rtc_dev *chip = platform_get_drvdata(pdev); in ac100_rtc_remove() local
|
D | rtc-sunxi.c | 148 struct sunxi_rtc_dev *chip = (struct sunxi_rtc_dev *) id; in sunxi_rtc_alarmirq() local 165 static void sunxi_rtc_setaie(unsigned int to, struct sunxi_rtc_dev *chip) in sunxi_rtc_setaie() 187 struct sunxi_rtc_dev *chip = dev_get_drvdata(dev); in sunxi_rtc_getalarm() local 222 struct sunxi_rtc_dev *chip = dev_get_drvdata(dev); in sunxi_rtc_gettime() local 256 struct sunxi_rtc_dev *chip = dev_get_drvdata(dev); in sunxi_rtc_setalarm() local 310 static int sunxi_rtc_wait(struct sunxi_rtc_dev *chip, int offset, in sunxi_rtc_wait() 330 struct sunxi_rtc_dev *chip = dev_get_drvdata(dev); in sunxi_rtc_settime() local 399 struct sunxi_rtc_dev *chip = dev_get_drvdata(dev); in sunxi_rtc_alarm_irq_enable() local 424 struct sunxi_rtc_dev *chip; in sunxi_rtc_probe() local
|
D | rtc-sun6i.c | 413 struct sun6i_rtc_dev *chip = (struct sun6i_rtc_dev *) id; in sun6i_rtc_alarmirq() local 433 static void sun6i_rtc_setaie(int to, struct sun6i_rtc_dev *chip) in sun6i_rtc_setaie() 458 struct sun6i_rtc_dev *chip = dev_get_drvdata(dev); in sun6i_rtc_gettime() local 491 struct sun6i_rtc_dev *chip = dev_get_drvdata(dev); in sun6i_rtc_getalarm() local 510 struct sun6i_rtc_dev *chip = dev_get_drvdata(dev); in sun6i_rtc_setalarm() local 550 static int sun6i_rtc_wait(struct sun6i_rtc_dev *chip, int offset, in sun6i_rtc_wait() 570 struct sun6i_rtc_dev *chip = dev_get_drvdata(dev); in sun6i_rtc_settime() local 628 struct sun6i_rtc_dev *chip = dev_get_drvdata(dev); in sun6i_rtc_alarm_irq_enable() local 648 struct sun6i_rtc_dev *chip = dev_get_drvdata(dev); in sun6i_rtc_suspend() local 659 struct sun6i_rtc_dev *chip = dev_get_drvdata(dev); in sun6i_rtc_resume() local [all …]
|
/Linux-v5.15/drivers/pwm/ |
D | pwm-stmpe.c | 30 struct pwm_chip chip; member 34 static inline struct stmpe_pwm *to_stmpe_pwm(struct pwm_chip *chip) in to_stmpe_pwm() 39 static int stmpe_24xx_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in stmpe_24xx_pwm_enable() 64 static void stmpe_24xx_pwm_disable(struct pwm_chip *chip, in stmpe_24xx_pwm_disable() 99 static int stmpe_24xx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in stmpe_24xx_pwm_config()
|
D | pwm-lpc32xx.c | 18 struct pwm_chip chip; member 29 static int lpc32xx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in lpc32xx_pwm_config() 62 static int lpc32xx_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in lpc32xx_pwm_enable() 79 static void lpc32xx_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in lpc32xx_pwm_disable()
|
/Linux-v5.15/drivers/leds/ |
D | leds-lm36274.c | 47 struct lm36274 *chip = container_of(led_cdev, struct lm36274, led_dev); in lm36274_brightness_set() local 52 static int lm36274_init(struct lm36274 *chip) in lm36274_init() 70 static int lm36274_parse_dt(struct lm36274 *chip, in lm36274_parse_dt() 111 struct lm36274 *chip; in lm36274_probe() local
|
/Linux-v5.15/drivers/char/tpm/ |
D | tpm_crb.c | 166 static int crb_go_idle(struct tpm_chip *chip) in crb_go_idle() 208 static int crb_cmd_ready(struct tpm_chip *chip) in crb_cmd_ready() 235 static int crb_request_locality(struct tpm_chip *chip, int loc) in crb_request_locality() 262 static int crb_relinquish_locality(struct tpm_chip *chip, int loc) in crb_relinquish_locality() 269 static u8 crb_status(struct tpm_chip *chip) in crb_status() 281 static int crb_recv(struct tpm_chip *chip, u8 *buf, size_t count) in crb_recv() 313 static int crb_do_acpi_start(struct tpm_chip *chip) in crb_do_acpi_start() 358 static int crb_send(struct tpm_chip *chip, u8 *buf, size_t len) in crb_send() 400 static void crb_cancel(struct tpm_chip *chip) in crb_cancel() 412 static bool crb_req_canceled(struct tpm_chip *chip, u8 status) in crb_req_canceled() [all …]
|
/Linux-v5.15/sound/pcmcia/pdaudiocf/ |
D | pdaudiocf.c | 72 struct snd_pdacf *chip = device->device_data; in snd_pdacf_dev_free() local 186 struct snd_pdacf *chip = link->priv; in snd_pdacf_detach() local 242 struct snd_pdacf *chip = link->priv; in pdacf_suspend() local 255 struct snd_pdacf *chip = link->priv; in pdacf_resume() local
|
/Linux-v5.15/drivers/dma/dw-axi-dmac/ |
D | dw-axi-dmac-platform.c | 50 axi_dma_iowrite32(struct axi_dma_chip *chip, u32 reg, u32 val) in axi_dma_iowrite32() 55 static inline u32 axi_dma_ioread32(struct axi_dma_chip *chip, u32 reg) in axi_dma_ioread32() 82 static inline void axi_dma_disable(struct axi_dma_chip *chip) in axi_dma_disable() 91 static inline void axi_dma_enable(struct axi_dma_chip *chip) in axi_dma_enable() 100 static inline void axi_dma_irq_disable(struct axi_dma_chip *chip) in axi_dma_irq_disable() 109 static inline void axi_dma_irq_enable(struct axi_dma_chip *chip) in axi_dma_irq_enable() 180 static void axi_dma_hw_init(struct axi_dma_chip *chip) in axi_dma_hw_init() 479 struct axi_dma_chip *chip = chan->chip; in dw_axi_dma_set_hw_channel() local 1048 struct axi_dma_chip *chip = dev_id; in dw_axi_dma_interrupt() local 1172 static int axi_dma_suspend(struct axi_dma_chip *chip) in axi_dma_suspend() [all …]
|
/Linux-v5.15/drivers/video/backlight/ |
D | 88pm860x_bl.c | 26 struct pm860x_chip *chip; member 37 static int backlight_power_set(struct pm860x_chip *chip, int port, in backlight_power_set() 62 struct pm860x_chip *chip = data->chip; in pm860x_backlight_set() local 130 struct pm860x_chip *chip = data->chip; in pm860x_backlight_get_brightness() local 182 struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); in pm860x_backlight_probe() local
|