/Linux-v6.1/drivers/dma/hsu/ |
D | pci.c | 29 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/ |
D | pwm-imx27.c | 86 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()
|
D | pwm-ab8500.c | 24 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()
|
D | pwm-raspberrypi-poe.c | 30 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()
|
D | pwm-sunplus.c | 45 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()
|
D | pwm-rcar.c | 41 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()
|
D | pwm-img.c | 63 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/ |
D | gpio-it87.c | 62 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()
|
D | gpio-dln2.c | 150 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()
|
D | gpio-exar.c | 75 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()
|
D | gpio-siox.c | 144 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/ |
D | sb_mixer.c | 16 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/ |
D | ad7746.c | 253 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/ |
D | stream.c | 476 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()
|
D | mixer_us16x08.c | 151 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/ |
D | mxc_nand.c | 665 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 …]
|
D | plat_nand.c | 18 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/ |
D | brcmnand.c | 308 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/ |
D | csio_hw_chip.h | 71 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/ |
D | pv88060-regulator.c | 145 #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/ |
D | pinctrl-lpass-lpi.c | 22 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/ |
D | ad714x-spi.c | 30 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/ |
D | pinctrl-lynxpoint.c | 222 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/ |
D | snappercl15.c | 40 #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/ |
D | pwm.c | 21 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()
|