Home
last modified time | relevance | path

Searched defs:chip (Results 476 – 500 of 1320) sorted by relevance

1...<<11121314151617181920>>...53

/Linux-v6.1/drivers/dma/hsu/
Dpci.c29 struct hsu_dma_chip *chip = dev; in hsu_pci_irq() local
48 static void hsu_pci_dma_remove(void *chip) in hsu_pci_dma_remove()
56 struct hsu_dma_chip *chip; in hsu_pci_probe() local
/Linux-v6.1/drivers/pwm/
Dpwm-imx27.c86 struct pwm_chip chip; member
96 #define to_pwm_imx27_chip(chip) container_of(chip, struct pwm_imx27_chip, chip) argument
121 static void pwm_imx27_get_state(struct pwm_chip *chip, in pwm_imx27_get_state()
175 static void pwm_imx27_sw_reset(struct pwm_chip *chip) in pwm_imx27_sw_reset()
193 static void pwm_imx27_wait_fifo_slot(struct pwm_chip *chip, in pwm_imx27_wait_fifo_slot()
215 static int pwm_imx27_apply(struct pwm_chip *chip, struct pwm_device *pwm, in pwm_imx27_apply()
Dpwm-ab8500.c24 struct pwm_chip chip; member
28 static struct ab8500_pwm_chip *ab8500_pwm_from_chip(struct pwm_chip *chip) in ab8500_pwm_from_chip()
33 static int ab8500_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in ab8500_pwm_apply()
Dpwm-raspberrypi-poe.c30 struct pwm_chip chip; member
41 struct raspberrypi_pwm *raspberrypi_pwm_from_chip(struct pwm_chip *chip) in raspberrypi_pwm_from_chip()
85 static void raspberrypi_pwm_get_state(struct pwm_chip *chip, in raspberrypi_pwm_get_state()
98 static int raspberrypi_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in raspberrypi_pwm_apply()
Dpwm-sunplus.c45 struct pwm_chip chip; member
50 static inline struct sunplus_pwm *to_sunplus_pwm(struct pwm_chip *chip) in to_sunplus_pwm()
55 static int sunplus_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in sunplus_pwm_apply()
127 static void sunplus_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in sunplus_pwm_get_state()
Dpwm-rcar.c41 struct pwm_chip chip; member
46 static inline struct rcar_pwm_chip *to_rcar_pwm_chip(struct pwm_chip *chip) in to_rcar_pwm_chip()
133 static int rcar_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in rcar_pwm_request()
138 static void rcar_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in rcar_pwm_free()
163 static int rcar_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in rcar_pwm_apply()
Dpwm-img.c63 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()
91 static int img_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in img_pwm_config()
150 static int img_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in img_pwm_enable()
171 static void img_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in img_pwm_disable()
184 static int img_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in img_pwm_apply()
/Linux-v6.1/drivers/gpio/
Dgpio-it87.c62 struct gpio_chip chip; member
146 static int it87_gpio_request(struct gpio_chip *chip, unsigned gpio_num) in it87_gpio_request()
179 static int it87_gpio_get(struct gpio_chip *chip, unsigned gpio_num) in it87_gpio_get()
191 static int it87_gpio_direction_in(struct gpio_chip *chip, unsigned gpio_num) in it87_gpio_direction_in()
216 static void it87_gpio_set(struct gpio_chip *chip, in it87_gpio_set()
233 static int it87_gpio_direction_out(struct gpio_chip *chip, in it87_gpio_direction_out()
Dgpio-dln2.c150 static int dln2_gpio_request(struct gpio_chip *chip, unsigned offset) in dln2_gpio_request()
191 static void dln2_gpio_free(struct gpio_chip *chip, unsigned offset) in dln2_gpio_free()
198 static int dln2_gpio_get_direction(struct gpio_chip *chip, unsigned offset) in dln2_gpio_get_direction()
208 static int dln2_gpio_get(struct gpio_chip *chip, unsigned int offset) in dln2_gpio_get()
223 static void dln2_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in dln2_gpio_set()
230 static int dln2_gpio_set_direction(struct gpio_chip *chip, unsigned offset, in dln2_gpio_set_direction()
253 static int dln2_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in dln2_gpio_direction_input()
258 static int dln2_gpio_direction_output(struct gpio_chip *chip, unsigned offset, in dln2_gpio_direction_output()
271 static int dln2_gpio_set_config(struct gpio_chip *chip, unsigned offset, in dln2_gpio_set_config()
Dgpio-exar.c75 static int exar_get_direction(struct gpio_chip *chip, unsigned int offset) in exar_get_direction()
87 static int exar_get_value(struct gpio_chip *chip, unsigned int offset) in exar_get_value()
96 static void exar_set_value(struct gpio_chip *chip, unsigned int offset, in exar_set_value()
109 static int exar_direction_output(struct gpio_chip *chip, unsigned int offset, in exar_direction_output()
122 static int exar_direction_input(struct gpio_chip *chip, unsigned int offset) in exar_direction_input()
Dgpio-siox.c144 static int gpio_siox_get(struct gpio_chip *chip, unsigned int offset) in gpio_siox_get()
167 static void gpio_siox_set(struct gpio_chip *chip, in gpio_siox_set()
184 static int gpio_siox_direction_input(struct gpio_chip *chip, in gpio_siox_direction_input()
193 static int gpio_siox_direction_output(struct gpio_chip *chip, in gpio_siox_direction_output()
203 static int gpio_siox_get_direction(struct gpio_chip *chip, unsigned int offset) in gpio_siox_get_direction()
/Linux-v6.1/sound/isa/sb/
Dsb_mixer.c16 void snd_sbmixer_write(struct snd_sb *chip, unsigned char reg, unsigned char data) in snd_sbmixer_write()
27 unsigned char snd_sbmixer_read(struct snd_sb *chip, unsigned char reg) in snd_sbmixer_read()
439 int snd_sbmixer_add_ctl(struct snd_sb *chip, const char *name, int index, int type, unsigned long v… in snd_sbmixer_add_ctl()
692 static int snd_sbmixer_init(struct snd_sb *chip, in snd_sbmixer_init()
725 int snd_sbmixer_new(struct snd_sb *chip) in snd_sbmixer_new()
880 static void save_mixer(struct snd_sb *chip, const unsigned char *regs, int num_regs) in save_mixer()
889 static void restore_mixer(struct snd_sb *chip, const unsigned char *regs, int num_regs) in restore_mixer()
898 void snd_sbmixer_suspend(struct snd_sb *chip) in snd_sbmixer_suspend()
925 void snd_sbmixer_resume(struct snd_sb *chip) in snd_sbmixer_resume()
/Linux-v6.1/drivers/iio/cdc/
Dad7746.c253 static int ad7746_set_capdac(struct ad7746_chip_info *chip, int channel) in ad7746_set_capdac()
269 struct ad7746_chip_info *chip = iio_priv(indio_dev); in ad7746_select_channel() local
334 struct ad7746_chip_info *chip = iio_priv(indio_dev); in ad7746_start_calib() local
411 static int ad7746_store_cap_filter_rate_setup(struct ad7746_chip_info *chip, in ad7746_store_cap_filter_rate_setup()
429 static int ad7746_store_vt_filter_rate_setup(struct ad7746_chip_info *chip, in ad7746_store_vt_filter_rate_setup()
466 struct ad7746_chip_info *chip = iio_priv(indio_dev); in ad7746_write_raw() local
585 struct ad7746_chip_info *chip = iio_priv(indio_dev); in ad7746_read_channel() local
623 struct ad7746_chip_info *chip = iio_priv(indio_dev); in ad7746_read_raw() local
724 struct ad7746_chip_info *chip; in ad7746_probe() local
/Linux-v6.1/sound/usb/
Dstream.c476 static int __snd_usb_add_audio_stream(struct snd_usb_audio *chip, in __snd_usb_add_audio_stream()
558 int snd_usb_add_audio_stream(struct snd_usb_audio *chip, in snd_usb_add_audio_stream()
565 static int snd_usb_add_audio_stream_v3(struct snd_usb_audio *chip, in snd_usb_add_audio_stream_v3()
573 static int parse_uac_endpoint_attributes(struct snd_usb_audio *chip, in parse_uac_endpoint_attributes()
675 audio_format_alloc_init(struct snd_usb_audio *chip, in audio_format_alloc_init()
705 snd_usb_get_audioformat_uac12(struct snd_usb_audio *chip, in snd_usb_get_audioformat_uac12()
858 snd_usb_get_audioformat_uac3(struct snd_usb_audio *chip, in snd_usb_get_audioformat_uac3()
1085 static int __snd_usb_parse_audio_interface(struct snd_usb_audio *chip, in __snd_usb_parse_audio_interface()
1229 int snd_usb_parse_audio_interface(struct snd_usb_audio *chip, int iface_no) in snd_usb_parse_audio_interface()
Dmixer_us16x08.c151 static int snd_us16x08_recv_urb(struct snd_usb_audio *chip, in snd_us16x08_recv_urb()
167 static int snd_us16x08_send_urb(struct snd_usb_audio *chip, char *buf, int size) in snd_us16x08_send_urb()
196 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_route_put() local
264 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_master_put() local
301 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_bus_put() local
374 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_channel_put() local
434 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_comp_put() local
504 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_eqswitch_put() local
564 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_eq_put() local
688 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_meter_get() local
/Linux-v6.1/drivers/mtd/nand/raw/
Dmxc_nand.c665 static void mxc_nand_enable_hwecc_v1_v2(struct nand_chip *chip, bool enable) in mxc_nand_enable_hwecc_v1_v2()
683 static void mxc_nand_enable_hwecc_v3(struct nand_chip *chip, bool enable) in mxc_nand_enable_hwecc_v3()
702 static int mxc_nand_dev_ready(struct nand_chip *chip) in mxc_nand_dev_ready()
711 static int mxc_nand_read_page_v1(struct nand_chip *chip, void *buf, void *oob, in mxc_nand_read_page_v1()
769 static int mxc_nand_read_page_v2_v3(struct nand_chip *chip, void *buf, in mxc_nand_read_page_v2_v3()
817 static int mxc_nand_read_page(struct nand_chip *chip, uint8_t *buf, in mxc_nand_read_page()
831 static int mxc_nand_read_page_raw(struct nand_chip *chip, uint8_t *buf, in mxc_nand_read_page_raw()
845 static int mxc_nand_read_oob(struct nand_chip *chip, int page) in mxc_nand_read_oob()
853 static int mxc_nand_write_page(struct nand_chip *chip, const uint8_t *buf, in mxc_nand_write_page()
874 static int mxc_nand_write_page_ecc(struct nand_chip *chip, const uint8_t *buf, in mxc_nand_write_page_ecc()
[all …]
Dplat_nand.c18 struct nand_chip chip; member
22 static int plat_nand_attach_chip(struct nand_chip *chip) in plat_nand_attach_chip()
129 struct nand_chip *chip = &data->chip; in plat_nand_remove() local
/Linux-v6.1/drivers/mtd/nand/raw/brcmnand/
Dbrcmnand.c308 struct nand_chip chip; member
853 struct nand_chip *chip = mtd_to_nand(mtd); in brcmnand_set_cmd_addr() local
1175 struct nand_chip *chip = mtd_to_nand(mtd); in brcmnand_hamming_ooblayout_ecc() local
1193 struct nand_chip *chip = mtd_to_nand(mtd); in brcmnand_hamming_ooblayout_free() local
1233 struct nand_chip *chip = mtd_to_nand(mtd); in brcmnand_bch_ooblayout_ecc() local
1251 struct nand_chip *chip = mtd_to_nand(mtd); in brcmnand_bch_ooblayout_free_lp() local
1277 struct nand_chip *chip = mtd_to_nand(mtd); in brcmnand_bch_ooblayout_free_sp() local
1349 struct nand_chip *chip = mtd_to_nand(mtd); in brcmnand_wp() local
1610 static void brcmnand_cmd_ctrl(struct nand_chip *chip, int dat, in brcmnand_cmd_ctrl()
1616 static bool brcmstb_nand_wait_for_completion(struct nand_chip *chip) in brcmstb_nand_wait_for_completion()
[all …]
/Linux-v6.1/drivers/scsi/csiostor/
Dcsio_hw_chip.h71 static inline int csio_is_t5(uint16_t chip) in csio_is_t5()
76 static inline int csio_is_t6(uint16_t chip) in csio_is_t6()
88 #define FW_VERSION(chip) ( \ argument
93 #define FW_INTFVER(chip, intf) (FW_HDR_INTFVER_##intf) argument
96 u8 chip; member
/Linux-v6.1/drivers/regulator/
Dpv88060-regulator.c145 #define PV88060_BUCK(chip, regl_name, min, step, max, limits_array) \ argument
170 #define PV88060_LDO(chip, regl_name, min, step, max) \ argument
190 #define PV88060_SW(chip, regl_name, max) \ argument
227 struct pv88060 *chip = data; in pv88060_irq_handler() local
279 struct pv88060 *chip; in pv88060_i2c_probe() local
/Linux-v6.1/drivers/pinctrl/qcom/
Dpinctrl-lpass-lpi.c22 struct gpio_chip chip; member
242 static int lpi_gpio_direction_input(struct gpio_chip *chip, unsigned int pin) in lpi_gpio_direction_input()
252 static int lpi_gpio_direction_output(struct gpio_chip *chip, in lpi_gpio_direction_output()
263 static int lpi_gpio_get(struct gpio_chip *chip, unsigned int pin) in lpi_gpio_get()
271 static void lpi_gpio_set(struct gpio_chip *chip, unsigned int pin, int value) in lpi_gpio_set()
291 struct gpio_chip *chip, in lpi_gpio_dbg_show_one()
324 static void lpi_gpio_dbg_show(struct seq_file *s, struct gpio_chip *chip) in lpi_gpio_dbg_show()
/Linux-v6.1/drivers/input/misc/
Dad714x-spi.c30 static int ad714x_spi_read(struct ad714x_chip *chip, in ad714x_spi_read()
64 static int ad714x_spi_write(struct ad714x_chip *chip, in ad714x_spi_write()
85 struct ad714x_chip *chip; in ad714x_spi_probe() local
/Linux-v6.1/drivers/pinctrl/intel/
Dpinctrl-lynxpoint.c222 static void __iomem *lp_gpio_reg(struct gpio_chip *chip, unsigned int offset, in lp_gpio_reg()
256 static bool lp_gpio_ioxapic_use(struct gpio_chip *chip, unsigned int offset) in lp_gpio_ioxapic_use()
593 static int lp_gpio_get(struct gpio_chip *chip, unsigned int offset) in lp_gpio_get()
599 static void lp_gpio_set(struct gpio_chip *chip, unsigned int offset, int value) in lp_gpio_set()
615 static int lp_gpio_direction_input(struct gpio_chip *chip, unsigned int offset) in lp_gpio_direction_input()
620 static int lp_gpio_direction_output(struct gpio_chip *chip, unsigned int offset, in lp_gpio_direction_output()
628 static int lp_gpio_get_direction(struct gpio_chip *chip, unsigned int offset) in lp_gpio_get_direction()
643 struct irq_chip *chip = irq_data_get_irq_chip(data); in lp_gpio_irq_handler() local
775 static int lp_gpio_irq_init_hw(struct gpio_chip *chip) in lp_gpio_irq_init_hw()
793 static int lp_gpio_add_pin_ranges(struct gpio_chip *chip) in lp_gpio_add_pin_ranges()
[all …]
/Linux-v6.1/arch/arm/mach-ep93xx/
Dsnappercl15.c40 #define NAND_CTRL_ADDR(chip) (chip->legacy.IO_ADDR_W + 0x40) argument
42 static void snappercl15_nand_cmd_ctrl(struct nand_chip *chip, int cmd, in snappercl15_nand_cmd_ctrl()
70 static int snappercl15_nand_dev_ready(struct nand_chip *chip) in snappercl15_nand_dev_ready()
/Linux-v6.1/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_apply(struct pwm_chip *chip, struct pwm_device *pwm, in gb_pwm_apply()

1...<<11121314151617181920>>...53