Home
last modified time | relevance | path

Searched defs:chip (Results 351 – 375 of 1265) sorted by relevance

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

/Linux-v5.15/drivers/iio/light/
Dcm3232.c85 static int cm3232_reg_init(struct cm3232_chip *chip) in cm3232_reg_init()
133 static int cm3232_read_als_it(struct cm3232_chip *chip, int *val, int *val2) in cm3232_read_als_it()
162 static int cm3232_write_als_it(struct cm3232_chip *chip, int val, int val2) in cm3232_write_als_it()
199 static int cm3232_get_lux(struct cm3232_chip *chip) in cm3232_get_lux()
239 struct cm3232_chip *chip = iio_priv(indio_dev); in cm3232_read_raw() local
264 struct cm3232_chip *chip = iio_priv(indio_dev); in cm3232_write_raw() local
331 struct cm3232_chip *chip; in cm3232_probe() local
381 struct cm3232_chip *chip = iio_priv(indio_dev); in cm3232_suspend() local
395 struct cm3232_chip *chip = iio_priv(indio_dev); in cm3232_resume() local
/Linux-v5.15/drivers/gpio/
Dgpio-twl6040.c23 static int twl6040gpo_get(struct gpio_chip *chip, unsigned offset) in twl6040gpo_get()
35 static int twl6040gpo_get_direction(struct gpio_chip *chip, unsigned offset) in twl6040gpo_get_direction()
40 static int twl6040gpo_direction_out(struct gpio_chip *chip, unsigned offset, in twl6040gpo_direction_out()
47 static void twl6040gpo_set(struct gpio_chip *chip, unsigned offset, int value) in twl6040gpo_set()
Dgpio-bd70528.c47 static int bd70528_get_direction(struct gpio_chip *chip, unsigned int offset) in bd70528_get_direction()
64 static int bd70528_gpio_set_config(struct gpio_chip *chip, unsigned int offset, in bd70528_gpio_set_config()
92 static int bd70528_direction_input(struct gpio_chip *chip, unsigned int offset) in bd70528_direction_input()
102 static void bd70528_gpio_set(struct gpio_chip *chip, unsigned int offset, in bd70528_gpio_set()
115 static int bd70528_direction_output(struct gpio_chip *chip, unsigned int offset, in bd70528_direction_output()
157 static int bd70528_gpio_get(struct gpio_chip *chip, unsigned int offset) in bd70528_gpio_get()
Dgpio-sifive.c42 static void sifive_gpio_set_ie(struct sifive_gpio *chip, unsigned int offset) in sifive_gpio_set_ie()
63 struct sifive_gpio *chip = gpiochip_get_data(gc); in sifive_gpio_irq_set_type() local
77 struct sifive_gpio *chip = gpiochip_get_data(gc); in sifive_gpio_irq_enable() local
103 struct sifive_gpio *chip = gpiochip_get_data(gc); in sifive_gpio_irq_disable() local
114 struct sifive_gpio *chip = gpiochip_get_data(gc); in sifive_gpio_irq_eoi() local
157 struct sifive_gpio *chip = gpiochip_get_data(gc); in sifive_gpio_child_to_parent_hwirq() local
181 struct sifive_gpio *chip; in sifive_gpio_probe() local
Dgpio-regmap.c55 static int gpio_regmap_get(struct gpio_chip *chip, unsigned int offset) in gpio_regmap_get()
78 static void gpio_regmap_set(struct gpio_chip *chip, unsigned int offset, in gpio_regmap_set()
92 static void gpio_regmap_set_with_clear(struct gpio_chip *chip, in gpio_regmap_set_with_clear()
107 static int gpio_regmap_get_direction(struct gpio_chip *chip, in gpio_regmap_get_direction()
138 static int gpio_regmap_set_direction(struct gpio_chip *chip, in gpio_regmap_set_direction()
167 static int gpio_regmap_direction_input(struct gpio_chip *chip, in gpio_regmap_direction_input()
173 static int gpio_regmap_direction_output(struct gpio_chip *chip, in gpio_regmap_direction_output()
196 struct gpio_chip *chip; in gpio_regmap_register() local
Dgpio-ts4900.c39 static int ts4900_gpio_get_direction(struct gpio_chip *chip, in ts4900_gpio_get_direction()
53 static int ts4900_gpio_direction_input(struct gpio_chip *chip, in ts4900_gpio_direction_input()
65 static int ts4900_gpio_direction_output(struct gpio_chip *chip, in ts4900_gpio_direction_output()
80 static int ts4900_gpio_get(struct gpio_chip *chip, unsigned int offset) in ts4900_gpio_get()
90 static void ts4900_gpio_set(struct gpio_chip *chip, unsigned int offset, in ts4900_gpio_set()
Dgpio-cadence.c39 static int cdns_gpio_request(struct gpio_chip *chip, unsigned int offset) in cdns_gpio_request()
53 static void cdns_gpio_free(struct gpio_chip *chip, unsigned int offset) in cdns_gpio_free()
69 struct gpio_chip *chip = irq_data_get_irq_chip_data(d); in cdns_gpio_irq_mask() local
77 struct gpio_chip *chip = irq_data_get_irq_chip_data(d); in cdns_gpio_irq_unmask() local
85 struct gpio_chip *chip = irq_data_get_irq_chip_data(d); in cdns_gpio_irq_set_type() local
124 struct gpio_chip *chip = irq_desc_get_handler_data(desc); in cdns_gpio_irq_handler() local
Dgpio-xgs-iproc.c47 struct iproc_gpio_chip *chip = to_iproc_gpio(gc); in iproc_gpio_irq_ack() local
66 struct iproc_gpio_chip *chip = to_iproc_gpio(gc); in iproc_gpio_irq_unmask() local
92 struct iproc_gpio_chip *chip = to_iproc_gpio(gc); in iproc_gpio_irq_mask() local
118 struct iproc_gpio_chip *chip = to_iproc_gpio(gc); in iproc_gpio_irq_set_type() local
167 struct iproc_gpio_chip *chip = to_iproc_gpio(gc); in iproc_gpio_irq_handler() local
198 struct iproc_gpio_chip *chip; in iproc_gpio_probe() local
284 struct iproc_gpio_chip *chip; in iproc_gpio_remove() local
/Linux-v5.15/include/linux/dma/
Dhsu.h47 static inline int hsu_dma_get_status(struct hsu_dma_chip *chip, in hsu_dma_get_status()
52 static inline int hsu_dma_do_irq(struct hsu_dma_chip *chip, unsigned short nr, in hsu_dma_do_irq()
57 static inline int hsu_dma_probe(struct hsu_dma_chip *chip) { return -ENODEV; } in hsu_dma_probe()
58 static inline int hsu_dma_remove(struct hsu_dma_chip *chip) { return 0; } in hsu_dma_remove()
/Linux-v5.15/drivers/mtd/nand/raw/
Dstm32_fmc2_nand.c233 struct nand_chip chip; member
239 static inline struct stm32_fmc2_nand *to_fmc2_nand(struct nand_chip *chip) in to_fmc2_nand()
279 static void stm32_fmc2_nfc_timings_init(struct nand_chip *chip) in stm32_fmc2_nfc_timings_init()
307 static void stm32_fmc2_nfc_setup(struct nand_chip *chip) in stm32_fmc2_nfc_setup()
334 static int stm32_fmc2_nfc_select_chip(struct nand_chip *chip, int chipnr) in stm32_fmc2_nfc_select_chip()
460 static void stm32_fmc2_nfc_hwctl(struct nand_chip *chip, int mode) in stm32_fmc2_nfc_hwctl()
490 static int stm32_fmc2_nfc_ham_calculate(struct nand_chip *chip, const u8 *data, in stm32_fmc2_nfc_ham_calculate()
512 static int stm32_fmc2_nfc_ham_correct(struct nand_chip *chip, u8 *dat, in stm32_fmc2_nfc_ham_correct()
571 static int stm32_fmc2_nfc_bch_calculate(struct nand_chip *chip, const u8 *data, in stm32_fmc2_nfc_bch_calculate()
654 static int stm32_fmc2_nfc_bch_correct(struct nand_chip *chip, u8 *dat, in stm32_fmc2_nfc_bch_correct()
[all …]
Dqcom_nandc.c188 #define nandc_set_read_loc_first(chip, reg, cw_offset, read_size, is_last_read_loc) \ argument
194 #define nandc_set_read_loc_last(chip, reg, cw_offset, read_size, is_last_read_loc) \ argument
206 #define nandc_reg_phys(chip, offset) ((chip)->base_phys + (offset)) argument
209 #define reg_buf_dma_addr(chip, vaddr) \ argument
449 struct nand_chip chip; member
578 static inline struct qcom_nand_host *to_qcom_nand_host(struct nand_chip *chip) in to_qcom_nand_host()
584 get_qcom_nand_controller(struct nand_chip *chip) in get_qcom_nand_controller()
673 static void nandc_set_reg(struct nand_chip *chip, int offset, in nandc_set_reg()
693 static void nandc_set_read_loc(struct nand_chip *chip, int cw, int reg, in nandc_set_read_loc()
716 struct nand_chip *chip = &host->chip; in set_address() local
[all …]
Dtegra_nand.c176 struct nand_chip *chip; member
180 struct nand_chip chip; member
195 static inline struct tegra_nand_chip *to_tegra_chip(struct nand_chip *chip) in to_tegra_chip()
203 struct nand_chip *chip = mtd_to_nand(mtd); in tegra_nand_ooblayout_rs_ecc() local
230 struct nand_chip *chip = mtd_to_nand(mtd); in tegra_nand_ooblayout_bch_ecc() local
347 static int tegra_nand_cmd(struct nand_chip *chip, in tegra_nand_cmd()
457 static void tegra_nand_select_target(struct nand_chip *chip, in tegra_nand_select_target()
466 static int tegra_nand_exec_op(struct nand_chip *chip, in tegra_nand_exec_op()
478 struct nand_chip *chip, bool enable) in tegra_nand_hw_ecc()
493 static int tegra_nand_page_xfer(struct mtd_info *mtd, struct nand_chip *chip, in tegra_nand_page_xfer()
[all …]
/Linux-v5.15/sound/ppc/
Dbeep.c33 void snd_pmac_beep_stop(struct snd_pmac *chip) in snd_pmac_beep_stop()
89 struct snd_pmac *chip; in snd_pmac_beep_event() local
177 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); in snd_pmac_get_beep() local
187 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); in snd_pmac_put_beep() local
208 int snd_pmac_attach_beep(struct snd_pmac *chip) in snd_pmac_attach_beep()
266 void snd_pmac_detach_beep(struct snd_pmac *chip) in snd_pmac_detach_beep()
/Linux-v5.15/drivers/power/supply/
Dsbs-charger.c46 struct sbs_info *chip = power_supply_get_drvdata(psy); in sbs_get_property() local
90 static int sbs_check_state(struct sbs_info *chip) in sbs_check_state()
107 struct sbs_info *chip = container_of(work, struct sbs_info, work.work); in sbs_delayed_work() local
117 struct sbs_info *chip = data; in sbs_irq_thread() local
168 struct sbs_info *chip; in sbs_probe() local
225 struct sbs_info *chip = i2c_get_clientdata(client); in sbs_remove() local
/Linux-v5.15/drivers/pwm/
Dpwm-cros-ec.c25 struct pwm_chip chip; member
41 static int cros_ec_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in cros_ec_pwm_request()
54 static void cros_ec_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in cros_ec_pwm_free()
115 static int cros_ec_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in cros_ec_pwm_apply()
145 static void cros_ec_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in cros_ec_pwm_get_state()
240 struct pwm_chip *chip; in cros_ec_pwm_probe() local
281 struct pwm_chip *chip = &ec_pwm->chip; in cros_ec_pwm_remove() local
Dpwm-sifive.c45 struct pwm_chip chip; member
61 static int pwm_sifive_request(struct pwm_chip *chip, struct pwm_device *pwm) in pwm_sifive_request()
72 static void pwm_sifive_free(struct pwm_chip *chip, struct pwm_device *pwm) in pwm_sifive_free()
109 static void pwm_sifive_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in pwm_sifive_get_state()
130 static int pwm_sifive_enable(struct pwm_chip *chip, bool enable) in pwm_sifive_enable()
149 static int pwm_sifive_apply(struct pwm_chip *chip, struct pwm_device *pwm, in pwm_sifive_apply()
234 struct pwm_chip *chip; in pwm_sifive_probe() local
/Linux-v5.15/drivers/mfd/
D88pm805.c123 static int device_irq_init_805(struct pm80x_chip *chip) in device_irq_init_805()
161 static void device_irq_exit_805(struct pm80x_chip *chip) in device_irq_exit_805()
177 static int device_805_init(struct pm80x_chip *chip) in device_805_init()
216 struct pm80x_chip *chip; in pm805_probe() local
244 struct pm80x_chip *chip = i2c_get_clientdata(client); in pm805_remove() local
/Linux-v5.15/arch/mips/kernel/
Dgpio_txx9.c19 static int txx9_gpio_get(struct gpio_chip *chip, unsigned int offset) in txx9_gpio_get()
35 static void txx9_gpio_set(struct gpio_chip *chip, unsigned int offset, in txx9_gpio_set()
45 static int txx9_gpio_dir_in(struct gpio_chip *chip, unsigned int offset) in txx9_gpio_dir_in()
56 static int txx9_gpio_dir_out(struct gpio_chip *chip, unsigned int offset, in txx9_gpio_dir_out()
/Linux-v5.15/drivers/leds/
Dleds-aw2013.c57 struct aw2013 *chip; member
73 static int aw2013_chip_init(struct aw2013 *chip) in aw2013_chip_init()
100 static void aw2013_chip_disable(struct aw2013 *chip) in aw2013_chip_disable()
119 static int aw2013_chip_enable(struct aw2013 *chip) in aw2013_chip_enable()
141 static bool aw2013_chip_in_use(struct aw2013 *chip) in aw2013_chip_in_use()
262 static int aw2013_probe_dt(struct aw2013 *chip) in aw2013_probe_dt()
329 struct aw2013 *chip; in aw2013_probe() local
406 struct aw2013 *chip = i2c_get_clientdata(client); in aw2013_remove() local
/Linux-v5.15/sound/pci/ca0106/
Dca0106_main.c495 static void restore_spdif_bits(struct snd_ca0106 *chip, int idx) in restore_spdif_bits()
504 static int snd_ca0106_channel_dac(struct snd_ca0106 *chip, in snd_ca0106_channel_dac()
524 static int snd_ca0106_pcm_power_dac(struct snd_ca0106 *chip, int channel_id, in snd_ca0106_pcm_power_dac()
549 struct snd_ca0106 *chip = snd_pcm_substream_chip(substream); in snd_ca0106_pcm_open_playback_channel() local
601 struct snd_ca0106 *chip = snd_pcm_substream_chip(substream); in snd_ca0106_pcm_close_playback() local
644 struct snd_ca0106 *chip = snd_pcm_substream_chip(substream); in snd_ca0106_pcm_open_capture_channel() local
686 struct snd_ca0106 *chip = snd_pcm_substream_chip(substream); in snd_ca0106_pcm_close_capture() local
1163 static int snd_ca0106_ac97(struct snd_ca0106 *chip) in snd_ca0106_ac97()
1188 struct snd_ca0106 *chip = card->private_data; in snd_ca0106_free() local
1197 struct snd_ca0106 *chip = dev_id; in snd_ca0106_interrupt() local
[all …]
/Linux-v5.15/drivers/net/wireless/realtek/rtw88/
Dcoex.c16 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_next_rssi_state() local
39 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_limited_tx() local
364 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_write_scbd() local
399 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_read_scbd() local
409 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_check_rfk() local
465 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_monitor_bt_enable() local
503 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_update_wl_link_info() local
685 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_update_bt_link_info() local
782 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_update_wl_ch_info() local
905 struct rtw_chip_info *chip = rtwdev->chip; in rtw_coex_coex_ctrl_owner() local
[all …]
/Linux-v5.15/drivers/mtd/chips/
Dcfi_cmdset_0001.c380 static int cfi_is_micron_28F00AP30(struct cfi_private *cfi, struct flchip *chip) in cfi_is_micron_28F00AP30()
702 struct flchip *chip; in cfi_intelext_partition_fixup() local
810 static int chip_ready (struct map_info *map, struct flchip *chip, unsigned long adr, int mode) in chip_ready()
927 static int get_chip(struct map_info *map, struct flchip *chip, unsigned long adr, int mode) in get_chip()
1023 static void put_chip(struct map_info *map, struct flchip *chip, unsigned long adr) in put_chip()
1107 static void xip_disable(struct map_info *map, struct flchip *chip, in xip_disable()
1115 static void __xipram xip_enable(struct map_info *map, struct flchip *chip, in xip_enable()
1142 struct map_info *map, struct flchip *chip, in xip_wait_for_operation()
1262 #define INVAL_CACHE_AND_WAIT(map, chip, cmd_adr, inval_adr, inval_len, usec, usec_max) \ argument
1267 #define xip_disable(map, chip, adr) argument
[all …]
/Linux-v5.15/drivers/mtd/nand/raw/gpmi-nand/
Dgpmi-nand.c265 struct nand_chip *chip = &this->nand; in set_geometry_by_ecc_info() local
516 struct nand_chip *chip = &this->nand; in common_nfc_set_geometry() local
744 static int gpmi_setup_interface(struct nand_chip *chip, int chipnr, in gpmi_setup_interface()
860 struct nand_chip *chip = mtd_to_nand(mtd); in gpmi_ooblayout_ecc() local
876 struct nand_chip *chip = mtd_to_nand(mtd); in gpmi_ooblayout_free() local
1189 static int gpmi_count_bitflips(struct nand_chip *chip, void *buf, int first, in gpmi_count_bitflips()
1306 static int gpmi_ecc_read_page(struct nand_chip *chip, uint8_t *buf, in gpmi_ecc_read_page()
1348 static int gpmi_ecc_read_subpage(struct nand_chip *chip, uint32_t offs, in gpmi_ecc_read_subpage()
1424 static int gpmi_ecc_write_page(struct nand_chip *chip, const uint8_t *buf, in gpmi_ecc_write_page()
1515 static int gpmi_ecc_read_oob(struct nand_chip *chip, int page) in gpmi_ecc_read_oob()
[all …]
/Linux-v5.15/drivers/regulator/
Dad5398.c30 static int ad5398_calc_current(struct ad5398_chip_info *chip, in ad5398_calc_current()
70 struct ad5398_chip_info *chip = rdev_get_drvdata(rdev); in ad5398_get_current_limit() local
86 struct ad5398_chip_info *chip = rdev_get_drvdata(rdev); in ad5398_set_current_limit() local
126 struct ad5398_chip_info *chip = rdev_get_drvdata(rdev); in ad5398_is_enabled() local
143 struct ad5398_chip_info *chip = rdev_get_drvdata(rdev); in ad5398_enable() local
164 struct ad5398_chip_info *chip = rdev_get_drvdata(rdev); in ad5398_disable() local
220 struct ad5398_chip_info *chip; in ad5398_probe() local
/Linux-v5.15/drivers/irqchip/
Dirq-partition-percpu.c34 struct irq_chip *chip = irq_desc_get_chip(part->chained_desc); in partition_irq_mask() local
45 struct irq_chip *chip = irq_desc_get_chip(part->chained_desc); in partition_irq_unmask() local
58 struct irq_chip *chip = irq_desc_get_chip(part->chained_desc); in partition_irq_set_irqchip_state() local
73 struct irq_chip *chip = irq_desc_get_chip(part->chained_desc); in partition_irq_get_irqchip_state() local
86 struct irq_chip *chip = irq_desc_get_chip(part->chained_desc); in partition_irq_set_type() local
98 struct irq_chip *chip = irq_desc_get_chip(part->chained_desc); in partition_irq_print_chip() local
116 struct irq_chip *chip = irq_desc_get_chip(desc); in partition_handle_irq() local

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