Home
last modified time | relevance | path

Searched defs:chip (Results 326 – 350 of 1265) sorted by relevance

1...<<11121314151617181920>>...51

/Linux-v5.15/drivers/gpio/
Dgpio-xgene.c31 struct gpio_chip chip; member
39 struct xgene_gpio *chip = gpiochip_get_data(gc); in xgene_gpio_get() local
50 struct xgene_gpio *chip = gpiochip_get_data(gc); in __xgene_gpio_set() local
67 struct xgene_gpio *chip = gpiochip_get_data(gc); in xgene_gpio_set() local
77 struct xgene_gpio *chip = gpiochip_get_data(gc); in xgene_gpio_get_direction() local
91 struct xgene_gpio *chip = gpiochip_get_data(gc); in xgene_gpio_dir_in() local
112 struct xgene_gpio *chip = gpiochip_get_data(gc); in xgene_gpio_dir_out() local
Dgpio-zevio.c57 struct of_mm_gpio_chip chip; member
75 static int zevio_gpio_get(struct gpio_chip *chip, unsigned pin) in zevio_gpio_get()
91 static void zevio_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in zevio_gpio_set()
107 static int zevio_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in zevio_gpio_direction_input()
123 static int zevio_gpio_direction_output(struct gpio_chip *chip, in zevio_gpio_direction_output()
146 static int zevio_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in zevio_gpio_to_irq()
Dgpio-pcie-idio-24.c134 struct gpio_chip chip; member
141 static int idio_24_gpio_get_direction(struct gpio_chip *chip, in idio_24_gpio_get_direction()
163 static int idio_24_gpio_direction_input(struct gpio_chip *chip, in idio_24_gpio_direction_input()
185 static int idio_24_gpio_direction_output(struct gpio_chip *chip, in idio_24_gpio_direction_output()
208 static int idio_24_gpio_get(struct gpio_chip *chip, unsigned int offset) in idio_24_gpio_get()
242 static int idio_24_gpio_get_multiple(struct gpio_chip *chip, in idio_24_gpio_get_multiple()
279 static void idio_24_gpio_set(struct gpio_chip *chip, unsigned int offset, in idio_24_gpio_set()
320 static void idio_24_gpio_set_multiple(struct gpio_chip *chip, in idio_24_gpio_set_multiple()
374 struct gpio_chip *const chip = irq_data_get_irq_chip_data(data); in idio_24_irq_mask() local
403 struct gpio_chip *const chip = irq_data_get_irq_chip_data(data); in idio_24_irq_unmask() local
[all …]
Dgpio-merrifield.c51 struct gpio_chip chip; member
86 static void __iomem *gpio_reg(struct gpio_chip *chip, unsigned int offset, in gpio_reg()
95 static int mrfld_gpio_get(struct gpio_chip *chip, unsigned int offset) in mrfld_gpio_get()
102 static void mrfld_gpio_set(struct gpio_chip *chip, unsigned int offset, in mrfld_gpio_set()
122 static int mrfld_gpio_direction_input(struct gpio_chip *chip, in mrfld_gpio_direction_input()
141 static int mrfld_gpio_direction_output(struct gpio_chip *chip, in mrfld_gpio_direction_output()
161 static int mrfld_gpio_get_direction(struct gpio_chip *chip, unsigned int offset) in mrfld_gpio_get_direction()
171 static int mrfld_gpio_set_debounce(struct gpio_chip *chip, unsigned int offset, in mrfld_gpio_set_debounce()
192 static int mrfld_gpio_set_config(struct gpio_chip *chip, unsigned int offset, in mrfld_gpio_set_config()
369 static int mrfld_irq_init_hw(struct gpio_chip *chip) in mrfld_irq_init_hw()
[all …]
Dgpio-syscon.c51 struct gpio_chip chip; member
58 static int syscon_gpio_get(struct gpio_chip *chip, unsigned offset) in syscon_gpio_get()
74 static void syscon_gpio_set(struct gpio_chip *chip, unsigned offset, int val) in syscon_gpio_set()
87 static int syscon_gpio_dir_in(struct gpio_chip *chip, unsigned offset) in syscon_gpio_dir_in()
105 static int syscon_gpio_dir_out(struct gpio_chip *chip, unsigned offset, int val) in syscon_gpio_dir_out()
134 static void rockchip_gpio_set(struct gpio_chip *chip, unsigned int offset, in rockchip_gpio_set()
163 static void keystone_gpio_set(struct gpio_chip *chip, unsigned offset, int val) in keystone_gpio_set()
Dgpio-aggregator.c241 struct gpio_chip chip; member
250 static int gpio_fwd_get_direction(struct gpio_chip *chip, unsigned int offset) in gpio_fwd_get_direction()
257 static int gpio_fwd_direction_input(struct gpio_chip *chip, unsigned int offset) in gpio_fwd_direction_input()
264 static int gpio_fwd_direction_output(struct gpio_chip *chip, in gpio_fwd_direction_output()
272 static int gpio_fwd_get(struct gpio_chip *chip, unsigned int offset) in gpio_fwd_get()
306 static int gpio_fwd_get_multiple_locked(struct gpio_chip *chip, in gpio_fwd_get_multiple_locked()
326 static void gpio_fwd_set(struct gpio_chip *chip, unsigned int offset, int value) in gpio_fwd_set()
352 static void gpio_fwd_set_multiple_locked(struct gpio_chip *chip, in gpio_fwd_set_multiple_locked()
369 static int gpio_fwd_set_config(struct gpio_chip *chip, unsigned int offset, in gpio_fwd_set_config()
397 struct gpio_chip *chip; in gpiochip_fwd_create() local
Dgpio-wm8350.c27 static int wm8350_gpio_direction_in(struct gpio_chip *chip, unsigned offset) in wm8350_gpio_direction_in()
36 static int wm8350_gpio_get(struct gpio_chip *chip, unsigned offset) in wm8350_gpio_get()
52 static void wm8350_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in wm8350_gpio_set()
63 static int wm8350_gpio_direction_out(struct gpio_chip *chip, in wm8350_gpio_direction_out()
81 static int wm8350_gpio_to_irq(struct gpio_chip *chip, unsigned offset) in wm8350_gpio_to_irq()
Dgpio-sch311x.c40 struct gpio_chip chip; member
132 static int sch311x_gpio_request(struct gpio_chip *chip, unsigned offset) in sch311x_gpio_request()
148 static void sch311x_gpio_free(struct gpio_chip *chip, unsigned offset) in sch311x_gpio_free()
158 static int sch311x_gpio_get(struct gpio_chip *chip, unsigned offset) in sch311x_gpio_get()
181 static void sch311x_gpio_set(struct gpio_chip *chip, unsigned offset, in sch311x_gpio_set()
191 static int sch311x_gpio_direction_in(struct gpio_chip *chip, unsigned offset) in sch311x_gpio_direction_in()
205 static int sch311x_gpio_direction_out(struct gpio_chip *chip, unsigned offset, in sch311x_gpio_direction_out()
222 static int sch311x_gpio_get_direction(struct gpio_chip *chip, unsigned offset) in sch311x_gpio_get_direction()
237 static int sch311x_gpio_set_config(struct gpio_chip *chip, unsigned offset, in sch311x_gpio_set_config()
/Linux-v5.15/sound/usb/6fire/
Dchip.c45 static void usb6fire_chip_abort(struct sfire_chip *chip) in usb6fire_chip_abort()
64 static void usb6fire_chip_destroy(struct sfire_chip *chip) in usb6fire_chip_destroy()
85 struct sfire_chip *chip = NULL; in usb6fire_chip_probe() local
171 struct sfire_chip *chip; in usb6fire_chip_disconnect() local
/Linux-v5.15/drivers/dma/dw/
Dpci.c19 struct dw_dma_chip *chip; in dw_pci_probe() local
73 struct dw_dma_chip *chip = data->chip; in dw_pci_remove() local
88 struct dw_dma_chip *chip = data->chip; in dw_pci_suspend_late() local
96 struct dw_dma_chip *chip = data->chip; in dw_pci_resume_early() local
/Linux-v5.15/drivers/staging/greybus/
Dpwm.c21 struct pwm_chip chip; member
24 #define pwm_chip_to_gb_pwm_chip(chip) \ argument
190 static int gb_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in gb_pwm_request()
197 static void gb_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in gb_pwm_free()
207 static int gb_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in gb_pwm_config()
215 static int gb_pwm_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm, in gb_pwm_set_polarity()
223 static int gb_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in gb_pwm_enable()
230 static void gb_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in gb_pwm_disable()
/Linux-v5.15/sound/usb/
Dproc.c35 struct snd_usb_audio *chip = entry->private_data; in proc_audio_usbbus_read() local
42 struct snd_usb_audio *chip = entry->private_data; in proc_audio_usbid_read() local
49 void snd_usb_audio_create_proc(struct snd_usb_audio *chip) in snd_usb_audio_create_proc()
192 static void proc_dump_substream_status(struct snd_usb_audio *chip, in proc_dump_substream_status()
213 struct snd_usb_audio *chip = stream->chip; in proc_pcm_format_read() local
Dendpoint.c243 static inline bool has_tx_length_quirk(struct snd_usb_audio *chip) in has_tx_length_quirk()
524 iface_ref_find(struct snd_usb_audio *chip, int iface) in iface_ref_find()
545 snd_usb_get_endpoint(struct snd_usb_audio *chip, int ep_num) in snd_usb_get_endpoint()
578 int snd_usb_add_endpoint(struct snd_usb_audio *chip, int ep_num, int type) in snd_usb_add_endpoint()
612 static void endpoint_set_syncinterval(struct snd_usb_audio *chip, in endpoint_set_syncinterval()
656 bool snd_usb_endpoint_compatible(struct snd_usb_audio *chip, in snd_usb_endpoint_compatible()
682 snd_usb_endpoint_open(struct snd_usb_audio *chip, in snd_usb_endpoint_open()
770 void snd_usb_endpoint_set_sync(struct snd_usb_audio *chip, in snd_usb_endpoint_set_sync()
795 static int endpoint_set_interface(struct snd_usb_audio *chip, in endpoint_set_interface()
821 void snd_usb_endpoint_close(struct snd_usb_audio *chip, in snd_usb_endpoint_close()
[all …]
/Linux-v5.15/sound/isa/sb/
Dsb8.c43 struct snd_sb *chip; member
48 struct snd_sb *chip = dev_id; in snd_sb8_interrupt() local
74 struct snd_sb *chip; in snd_sb8_probe() local
186 struct snd_sb *chip = acard->chip; in snd_sb8_suspend() local
197 struct snd_sb *chip = acard->chip; in snd_sb8_resume() local
/Linux-v5.15/drivers/media/pci/solo6x10/
Dsolo6x10-gpio.c97 static int solo_gpiochip_get_direction(struct gpio_chip *chip, in solo_gpiochip_get_direction()
119 static int solo_gpiochip_direction_input(struct gpio_chip *chip, in solo_gpiochip_direction_input()
125 static int solo_gpiochip_direction_output(struct gpio_chip *chip, in solo_gpiochip_direction_output()
131 static int solo_gpiochip_get(struct gpio_chip *chip, in solo_gpiochip_get()
142 static void solo_gpiochip_set(struct gpio_chip *chip, in solo_gpiochip_set()
/Linux-v5.15/drivers/power/supply/
Dsbs-battery.c221 static char *sbs_get_string_buf(struct sbs_info *chip, in sbs_get_string_buf()
233 static void sbs_invalidate_cached_props(struct sbs_info *chip) in sbs_invalidate_cached_props()
248 static void sbs_disable_charger_broadcasts(struct sbs_info *chip) in sbs_disable_charger_broadcasts()
266 static int sbs_update_presence(struct sbs_info *chip, bool is_present) in sbs_update_presence()
336 struct sbs_info *chip = i2c_get_clientdata(client); in sbs_read_word_data() local
359 struct sbs_info *chip = i2c_get_clientdata(client); in sbs_read_string_data_fallback() local
427 struct sbs_info *chip = i2c_get_clientdata(client); in sbs_read_string_data() local
460 struct sbs_info *chip = i2c_get_clientdata(client); in sbs_write_word_data() local
579 struct sbs_info *chip = i2c_get_clientdata(client); in sbs_get_battery_presence_and_health() local
614 struct sbs_info *chip = i2c_get_clientdata(client); in sbs_get_battery_property() local
[all …]
/Linux-v5.15/drivers/mtd/lpddr/
Dlpddr_cmds.c39 struct flchip *chip; in lpddr_cmdset() local
125 static int wait_for_ready(struct map_info *map, struct flchip *chip, in wait_for_ready()
198 static int get_chip(struct map_info *map, struct flchip *chip, int mode) in get_chip()
294 static int chip_ready(struct map_info *map, struct flchip *chip, int mode) in chip_ready()
348 static void put_chip(struct map_info *map, struct flchip *chip) in put_chip()
403 static int do_write_buffer(struct map_info *map, struct flchip *chip, in do_write_buffer()
489 struct flchip *chip = &lpddr->chips[chipnum]; in do_erase_oneblock() local
517 struct flchip *chip = &lpddr->chips[chipnum]; in lpddr_read() local
542 struct flchip *chip = &lpddr->chips[chipnum]; in lpddr_point() local
600 struct flchip *chip; in lpddr_unpoint() local
[all …]
/Linux-v5.15/include/linux/dma/
Ddw.h48 static inline int dw_dma_probe(struct dw_dma_chip *chip) { return -ENODEV; } in dw_dma_probe()
49 static inline int dw_dma_remove(struct dw_dma_chip *chip) { return 0; } in dw_dma_remove()
50 static inline int idma32_dma_probe(struct dw_dma_chip *chip) { return -ENODEV; } in idma32_dma_probe()
51 static inline int idma32_dma_remove(struct dw_dma_chip *chip) { return 0; } in idma32_dma_remove()
/Linux-v5.15/drivers/mtd/nand/raw/
Dhisi504_nand.c126 struct nand_chip chip; member
181 struct nand_chip *chip = &host->chip; in hisi_nfc_dma_transfer() local
347 static void hisi_nfc_select_chip(struct nand_chip *chip, int chipselect) in hisi_nfc_select_chip()
357 static uint8_t hisi_nfc_read_byte(struct nand_chip *chip) in hisi_nfc_read_byte()
373 hisi_nfc_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) in hisi_nfc_write_buf()
381 static void hisi_nfc_read_buf(struct nand_chip *chip, uint8_t *buf, int len) in hisi_nfc_read_buf()
391 struct nand_chip *chip = mtd_to_nand(mtd); in set_addr() local
423 static void hisi_nfc_cmdfunc(struct nand_chip *chip, unsigned command, in hisi_nfc_cmdfunc()
518 static int hisi_nand_read_page_hwecc(struct nand_chip *chip, uint8_t *buf, in hisi_nand_read_page_hwecc()
551 static int hisi_nand_read_oob(struct nand_chip *chip, int page) in hisi_nand_read_oob()
[all …]
Dintel-nand-controller.c116 struct nand_chip chip; member
130 static inline struct ebu_nand_controller *nand_to_ebu(struct nand_chip *chip) in nand_to_ebu()
135 static int ebu_nand_waitrdy(struct nand_chip *chip, int timeout_ms) in ebu_nand_waitrdy()
145 static u8 ebu_nand_readb(struct nand_chip *chip) in ebu_nand_readb()
156 static void ebu_nand_writeb(struct nand_chip *chip, u32 offset, u8 value) in ebu_nand_writeb()
165 static void ebu_read_buf(struct nand_chip *chip, u_char *buf, unsigned int len) in ebu_read_buf()
173 static void ebu_write_buf(struct nand_chip *chip, const u_char *buf, int len) in ebu_write_buf()
181 static void ebu_nand_disable(struct nand_chip *chip) in ebu_nand_disable()
188 static void ebu_select_chip(struct nand_chip *chip) in ebu_select_chip()
200 static int ebu_nand_set_timings(struct nand_chip *chip, int csline, in ebu_nand_set_timings()
[all …]
/Linux-v5.15/sound/isa/
Dopl3sa2.c155 static unsigned char __snd_opl3sa2_read(struct snd_opl3sa2 *chip, unsigned char reg) in __snd_opl3sa2_read()
172 static unsigned char snd_opl3sa2_read(struct snd_opl3sa2 *chip, unsigned char reg) in snd_opl3sa2_read()
184 static void __snd_opl3sa2_write(struct snd_opl3sa2 *chip, unsigned char reg, unsigned char value) in __snd_opl3sa2_write()
195 static void snd_opl3sa2_write(struct snd_opl3sa2 *chip, unsigned char reg, unsigned char value) in snd_opl3sa2_write()
205 struct snd_opl3sa2 *chip = card->private_data; in snd_opl3sa2_detect() local
286 struct snd_opl3sa2 *chip; in snd_opl3sa2_interrupt() local
341 struct snd_opl3sa2 *chip = snd_kcontrol_chip(kcontrol); in snd_opl3sa2_get_single() local
358 struct snd_opl3sa2 *chip = snd_kcontrol_chip(kcontrol); in snd_opl3sa2_put_single() local
396 struct snd_opl3sa2 *chip = snd_kcontrol_chip(kcontrol); in snd_opl3sa2_get_double() local
418 struct snd_opl3sa2 *chip = snd_kcontrol_chip(kcontrol); in snd_opl3sa2_put_double() local
[all …]
/Linux-v5.15/drivers/pwm/
Dpwm-tiecap.c35 struct pwm_chip chip; member
41 static inline struct ecap_pwm_chip *to_ecap_pwm_chip(struct pwm_chip *chip) in to_ecap_pwm_chip()
50 static int ecap_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in ecap_pwm_config()
108 static int ecap_pwm_set_polarity(struct pwm_chip *chip, struct pwm_device *pwm, in ecap_pwm_set_polarity()
132 static int ecap_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in ecap_pwm_enable()
151 static void ecap_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in ecap_pwm_disable()
168 static int ecap_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in ecap_pwm_apply()
/Linux-v5.15/drivers/staging/rts5208/
Drtsx_transport.c151 void rtsx_invoke_transport(struct scsi_cmnd *srb, struct rtsx_chip *chip) in rtsx_invoke_transport()
195 void rtsx_add_cmd(struct rtsx_chip *chip, in rtsx_add_cmd()
213 void rtsx_send_cmd_no_wait(struct rtsx_chip *chip) in rtsx_send_cmd_no_wait()
225 int rtsx_send_cmd(struct rtsx_chip *chip, u8 card, int timeout) in rtsx_send_cmd()
287 static inline void rtsx_add_sg_tbl(struct rtsx_chip *chip, in rtsx_add_sg_tbl()
313 static int rtsx_transfer_sglist_adma_partial(struct rtsx_chip *chip, u8 card, in rtsx_transfer_sglist_adma_partial()
479 static int rtsx_transfer_sglist_adma(struct rtsx_chip *chip, u8 card, in rtsx_transfer_sglist_adma()
626 static int rtsx_transfer_buf(struct rtsx_chip *chip, u8 card, void *buf, in rtsx_transfer_buf()
710 int rtsx_transfer_data_partial(struct rtsx_chip *chip, u8 card, in rtsx_transfer_data_partial()
742 int rtsx_transfer_data(struct rtsx_chip *chip, u8 card, void *buf, size_t len, in rtsx_transfer_data()
/Linux-v5.15/drivers/video/fbdev/riva/
Driva_hw.c62 RIVA_HW_INST *chip in nv3Busy()
70 RIVA_HW_INST *chip in nv4Busy()
78 RIVA_HW_INST *chip in nv10Busy()
87 RIVA_HW_INST *chip, in vgaLockUnlock()
100 RIVA_HW_INST *chip, in nv3LockUnlock()
110 RIVA_HW_INST *chip, in nv4LockUnlock()
121 RIVA_HW_INST *chip, in ShowHideCursor()
613 RIVA_HW_INST *chip in nv3UpdateArbitrationSettings()
797 RIVA_HW_INST *chip in nv4UpdateArbitrationSettings()
1046 RIVA_HW_INST *chip in nv10UpdateArbitrationSettings()
[all …]
/Linux-v5.15/drivers/char/tpm/eventlog/
Dcommon.h13 static inline int tpm_read_log_acpi(struct tpm_chip *chip) in tpm_read_log_acpi()
21 static inline int tpm_read_log_of(struct tpm_chip *chip) in tpm_read_log_of()
29 static inline int tpm_read_log_efi(struct tpm_chip *chip) in tpm_read_log_efi()

1...<<11121314151617181920>>...51