Home
last modified time | relevance | path

Searched defs:chip (Results 226 – 250 of 1276) sorted by relevance

12345678910>>...52

/linux/drivers/mtd/nand/raw/
H A Dr852.c65 struct nand_chip *chip = mtd_to_nand(mtd); in r852_get_dev() local
230 static void r852_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) in r852_write_buf()
264 static void r852_read_buf(struct nand_chip *chip, uint8_t *buf, int len) in r852_read_buf()
301 static uint8_t r852_read_byte(struct nand_chip *chip) in r852_read_byte()
315 static void r852_cmdctl(struct nand_chip *chip, int dat, unsigned int ctrl) in r852_cmdctl()
360 static int r852_wait(struct nand_chip *chip) in r852_wait()
387 static int r852_ready(struct nand_chip *chip) in r852_ready()
401 static void r852_ecc_hwctl(struct nand_chip *chip, int mode) in r852_ecc_hwctl()
433 static int r852_ecc_calculate(struct nand_chip *chip, const uint8_t *dat, in r852_ecc_calculate()
465 static int r852_ecc_correct(struct nand_chip *chip, uint8_t *dat, in r852_ecc_correct()
[all …]
/linux/drivers/gpio/
H A Dgpio-wcove.c94 struct gpio_chip chip; member
145 static int wcove_gpio_dir_in(struct gpio_chip *chip, unsigned int gpio) in wcove_gpio_dir_in()
156 static int wcove_gpio_dir_out(struct gpio_chip *chip, unsigned int gpio, in wcove_gpio_dir_out()
168 static int wcove_gpio_get_direction(struct gpio_chip *chip, unsigned int gpio) in wcove_gpio_get_direction()
187 static int wcove_gpio_get(struct gpio_chip *chip, unsigned int gpio) in wcove_gpio_get()
203 static int wcove_gpio_set(struct gpio_chip *chip, unsigned int gpio, int value) in wcove_gpio_set()
214 static int wcove_gpio_set_config(struct gpio_chip *chip, unsigned int gpio, in wcove_gpio_set_config()
239 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in wcove_irq_type() local
270 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in wcove_bus_lock() local
278 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in wcove_bus_sync_unlock() local
[all …]
H A Dgpio-uniphier.c28 struct gpio_chip chip; member
73 static void uniphier_gpio_bank_write(struct gpio_chip *chip, unsigned int bank, in uniphier_gpio_bank_write()
85 static void uniphier_gpio_offset_write(struct gpio_chip *chip, in uniphier_gpio_offset_write()
97 static int uniphier_gpio_offset_read(struct gpio_chip *chip, in uniphier_gpio_offset_read()
110 static int uniphier_gpio_get_direction(struct gpio_chip *chip, in uniphier_gpio_get_direction()
119 static int uniphier_gpio_direction_input(struct gpio_chip *chip, in uniphier_gpio_direction_input()
127 static int uniphier_gpio_direction_output(struct gpio_chip *chip, in uniphier_gpio_direction_output()
136 static int uniphier_gpio_get(struct gpio_chip *chip, unsigned int offset) in uniphier_gpio_get()
141 static int uniphier_gpio_set(struct gpio_chip *chip, in uniphier_gpio_set()
149 static int uniphier_gpio_set_multiple(struct gpio_chip *chip, in uniphier_gpio_set_multiple()
[all …]
H A Dgpio-zynqmp-modepin.c31 static int modepin_gpio_get_value(struct gpio_chip *chip, unsigned int pin) in modepin_gpio_get_value()
60 static int modepin_gpio_set_value(struct gpio_chip *chip, unsigned int pin, in modepin_gpio_set_value()
91 static int modepin_gpio_dir_in(struct gpio_chip *chip, unsigned int pin) in modepin_gpio_dir_in()
104 static int modepin_gpio_dir_out(struct gpio_chip *chip, unsigned int pin, in modepin_gpio_dir_out()
118 struct gpio_chip *chip; in modepin_gpio_probe() local
H A Dgpio-tegra.c141 static void tegra_gpio_free(struct gpio_chip *chip, unsigned int offset) in tegra_gpio_free()
149 static int tegra_gpio_set(struct gpio_chip *chip, unsigned int offset, in tegra_gpio_set()
159 static int tegra_gpio_get(struct gpio_chip *chip, unsigned int offset) in tegra_gpio_get()
171 static int tegra_gpio_direction_input(struct gpio_chip *chip, in tegra_gpio_direction_input()
189 static int tegra_gpio_direction_output(struct gpio_chip *chip, in tegra_gpio_direction_output()
209 static int tegra_gpio_get_direction(struct gpio_chip *chip, in tegra_gpio_get_direction()
228 static int tegra_gpio_set_debounce(struct gpio_chip *chip, unsigned int offset, in tegra_gpio_set_debounce()
261 static int tegra_gpio_set_config(struct gpio_chip *chip, unsigned int offset, in tegra_gpio_set_config()
275 struct gpio_chip *chip = irq_data_get_irq_chip_data(d); in tegra_gpio_irq_ack() local
284 struct gpio_chip *chip = irq_data_get_irq_chip_data(d); in tegra_gpio_irq_mask() local
[all …]
H A Dgpio-mpc5200.c61 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in __mpc52xx_wkup_gpio_set() local
91 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_wkup_gpio_dir_in() local
115 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_wkup_gpio_dir_out() local
139 struct mpc52xx_gpiochip *chip; in mpc52xx_wkup_gpiochip_probe() local
172 struct mpc52xx_gpiochip *chip = platform_get_drvdata(ofdev); in mpc52xx_gpiochip_remove() local
223 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in __mpc52xx_simple_gpio_set() local
252 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_simple_gpio_dir_in() local
275 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_simple_gpio_dir_out() local
301 struct mpc52xx_gpiochip *chip; in mpc52xx_simple_gpiochip_probe() local
/linux/sound/hda/common/
H A Dhda_controller.h85 struct azx *chip; member
155 #define azx_bus(chip) (&(chip)->bus.core) argument
158 static inline bool azx_snoop(struct azx *chip) in azx_snoop()
167 #define azx_writel(chip, reg, value) \ argument
169 #define azx_readl(chip, reg) \ argument
171 #define azx_writew(chip, reg, value) \ argument
173 #define azx_readw(chip, reg) \ argument
175 #define azx_writeb(chip, reg, value) \ argument
177 #define azx_readb(chip, reg) \ argument
180 #define azx_has_pm_runtime(chip) \ argument
[all …]
/linux/drivers/leds/flash/
H A Dleds-sy7802.c90 struct sy7802 *chip; member
112 struct sy7802 *chip = led->chip; in sy7802_torch_brightness_set() local
178 struct sy7802 *chip = led->chip; in sy7802_flash_brightness_set() local
197 struct sy7802 *chip = led->chip; in sy7802_strobe_set() local
241 struct sy7802 *chip = led->chip; in sy7802_strobe_get() local
255 struct sy7802 *chip = led->chip; in sy7802_timeout_set() local
263 struct sy7802 *chip = led->chip; in sy7802_fault_get() local
375 static int sy7802_chip_check(struct sy7802 *chip) in sy7802_chip_check()
391 static void sy7802_enable(struct sy7802 *chip) in sy7802_enable()
397 static void sy7802_disable(struct sy7802 *chip) in sy7802_disable()
[all …]
/linux/sound/isa/opti9xx/
H A Dopti92x-ad1848.c104 #define OPTi93X_PORT(chip, r) ((chip)->port + OPTi93X_##r) argument
168 static int snd_opti9xx_init(struct snd_opti9xx *chip, in snd_opti9xx_init()
228 static unsigned char snd_opti9xx_read(struct snd_opti9xx *chip, in snd_opti9xx_read()
272 static void snd_opti9xx_write(struct snd_opti9xx *chip, unsigned char reg, in snd_opti9xx_write()
315 static inline void snd_opti9xx_write_mask(struct snd_opti9xx *chip, in snd_opti9xx_write_mask()
323 static int snd_opti9xx_configure(struct snd_opti9xx *chip, in snd_opti9xx_configure()
585 static int snd_opti93x_mixer(struct snd_wss *chip) in snd_opti93x_mixer()
638 struct snd_opti9xx *chip = dev_id; in snd_opti93x_interrupt() local
659 struct snd_opti9xx *chip) in snd_opti9xx_read_check()
703 struct snd_opti9xx *chip)
[all …]
/linux/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_rf_rf2959.c139 struct zd_chip *chip = zd_rf_to_chip(rf); in rf2959_init_hw() local
222 struct zd_chip *chip = zd_rf_to_chip(rf); in rf2959_set_channel() local
238 struct zd_chip *chip = zd_rf_to_chip(rf); in rf2959_switch_radio_on() local
249 struct zd_chip *chip = zd_rf_to_chip(rf); in rf2959_switch_radio_off() local
256 struct zd_chip *chip = zd_rf_to_chip(rf); in zd_rf_init_rf2959() local
/linux/drivers/char/tpm/eventlog/
H A Dcommon.c32 struct tpm_chip *chip; in tpm_bios_measurements_open() local
61 struct tpm_chip *chip = seq->private; in tpm_bios_measurements_release() local
76 static int tpm_read_log(struct tpm_chip *chip) in tpm_read_log()
105 void tpm_bios_log_setup(struct tpm_chip *chip) in tpm_bios_log_setup()
166 void tpm_bios_log_teardown(struct tpm_chip *chip) in tpm_bios_log_teardown()
/linux/drivers/media/i2c/
H A Dtvaudio.c154 static int chip_write(struct CHIPSTATE *chip, int subaddr, int val) in chip_write()
197 static int chip_write_masked(struct CHIPSTATE *chip, in chip_write_masked()
219 static int chip_read(struct CHIPSTATE *chip) in chip_read()
237 static int chip_read2(struct CHIPSTATE *chip, int subaddr) in chip_read2()
272 static int chip_cmd(struct CHIPSTATE *chip, char *name, audiocmd *cmd) in chip_cmd()
321 struct CHIPSTATE *chip = timer_container_of(chip, t, wt); in chip_thread_wake() local
327 struct CHIPSTATE *chip = data; in chip_thread() local
416 static int tda9840_getrxsubchans(struct CHIPSTATE *chip) in tda9840_getrxsubchans()
438 static void tda9840_setaudmode(struct CHIPSTATE *chip, int mode) in tda9840_setaudmode()
467 static int tda9840_checkit(struct CHIPSTATE *chip) in tda9840_checkit()
[all …]
/linux/drivers/mtd/chips/
H A Dcfi_cmdset_0002.c129 static int cfi_check_err_status(struct map_info *map, struct flchip *chip, in cfi_check_err_status()
831 static int __xipram chip_ready(struct map_info *map, struct flchip *chip, in chip_ready()
862 static int __xipram chip_good(struct map_info *map, struct flchip *chip, in chip_good()
874 static int get_chip(struct map_info *map, struct flchip *chip, unsigned long adr, int mode) in get_chip()
980 static void put_chip(struct map_info *map, struct flchip *chip, unsigned long adr) in put_chip()
1021 static void xip_disable(struct map_info *map, struct flchip *chip, in xip_disable()
1029 static void __xipram xip_enable(struct map_info *map, struct flchip *chip, in xip_enable()
1056 static void __xipram xip_udelay(struct map_info *map, struct flchip *chip, in xip_udelay()
1148 #define UDELAY(map, chip, adr, usec) xip_udelay(map, chip, adr, usec) argument
1160 #define INVALIDATE_CACHE_UDELAY(map, chip, adr, len, usec) \ argument
[all …]
/linux/sound/pci/
H A Dcs4281.c495 static inline void snd_cs4281_pokeBA0(struct cs4281 *chip, unsigned long offset, in snd_cs4281_pokeBA0()
501 static inline unsigned int snd_cs4281_peekBA0(struct cs4281 *chip, unsigned long offset) in snd_cs4281_peekBA0()
516 struct cs4281 *chip = ac97->private_data; in snd_cs4281_ac97_write() local
555 struct cs4281 *chip = ac97->private_data; in snd_cs4281_ac97_read() local
652 struct cs4281 *chip = snd_pcm_substream_chip(substream); in snd_cs4281_trigger() local
714 static void snd_cs4281_mode(struct cs4281 *chip, struct cs4281_dma *dma, in snd_cs4281_mode()
783 struct cs4281 *chip = snd_pcm_substream_chip(substream); in snd_cs4281_playback_prepare() local
795 struct cs4281 *chip = snd_pcm_substream_chip(substream); in snd_cs4281_capture_prepare() local
807 struct cs4281 *chip = snd_pcm_substream_chip(substream); in snd_cs4281_pointer() local
871 struct cs4281 *chip = snd_pcm_substream_chip(substream); in snd_cs4281_playback_open() local
[all …]
/linux/sound/pcmcia/vx/
H A Dvxpocket.c110 struct vx_core *chip; in snd_vxpocket_new() local
148 static int snd_vxpocket_assign_resources(struct vx_core *chip, int port, int irq) in snd_vxpocket_assign_resources()
179 struct vx_core *chip = link->priv; in vxpocket_config() local
224 struct vx_core *chip = link->priv; in vxp_suspend() local
234 struct vx_core *chip = link->priv; in vxp_resume() local
293 struct vx_core *chip; in vxpocket_detach() local
/linux/drivers/pwm/
H A Dpwm-lpc32xx.c25 static inline struct lpc32xx_pwm_chip *to_lpc32xx_pwm_chip(struct pwm_chip *chip) in to_lpc32xx_pwm_chip()
30 static int lpc32xx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in lpc32xx_pwm_config()
63 static int lpc32xx_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in lpc32xx_pwm_enable()
80 static void lpc32xx_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in lpc32xx_pwm_disable()
92 static int lpc32xx_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in lpc32xx_pwm_apply()
123 struct pwm_chip *chip; in lpc32xx_pwm_probe() local
H A Dpwm-rz-mtu3.c91 static inline struct rz_mtu3_pwm_chip *to_rz_mtu3_pwm_chip(struct pwm_chip *chip) in to_rz_mtu3_pwm_chip()
165 static int rz_mtu3_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in rz_mtu3_pwm_request()
195 static void rz_mtu3_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in rz_mtu3_pwm_free()
212 static int rz_mtu3_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in rz_mtu3_pwm_enable()
244 static void rz_mtu3_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in rz_mtu3_pwm_disable()
269 static int rz_mtu3_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in rz_mtu3_pwm_get_state()
318 static int rz_mtu3_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in rz_mtu3_pwm_config()
405 static int rz_mtu3_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in rz_mtu3_pwm_apply()
443 struct pwm_chip *chip = dev_get_drvdata(dev); in rz_mtu3_pwm_pm_runtime_suspend() local
453 struct pwm_chip *chip = dev_get_drvdata(dev); in rz_mtu3_pwm_pm_runtime_resume() local
[all …]
/linux/sound/usb/
H A Dquirks.c33 static int create_composite_quirk(struct snd_usb_audio *chip, in create_composite_quirk()
70 static int ignore_interface_quirk(struct snd_usb_audio *chip, in ignore_interface_quirk()
79 static int create_any_midi_quirk(struct snd_usb_audio *chip, in create_any_midi_quirk()
90 static int create_standard_audio_quirk(struct snd_usb_audio *chip, in create_standard_audio_quirk()
115 static int add_audio_stream_from_fixed_fmt(struct snd_usb_audio *chip, in add_audio_stream_from_fixed_fmt()
149 static int create_fixed_stream_quirk(struct snd_usb_audio *chip, in create_fixed_stream_quirk()
216 static int create_auto_pcm_quirk(struct snd_usb_audio *chip, in create_auto_pcm_quirk()
258 static int create_yamaha_midi_quirk(struct snd_usb_audio *chip, in create_yamaha_midi_quirk()
290 static int create_roland_midi_quirk(struct snd_usb_audio *chip, in create_roland_midi_quirk()
314 static int create_std_midi_quirk(struct snd_usb_audio *chip, in create_std_midi_quirk()
[all …]
/linux/drivers/mfd/
H A D88pm800.c238 static int device_gpadc_init(struct pm80x_chip *chip, in device_gpadc_init()
305 static int device_onkey_init(struct pm80x_chip *chip, in device_onkey_init()
321 static int device_rtc_init(struct pm80x_chip *chip, in device_rtc_init()
341 static int device_regulator_init(struct pm80x_chip *chip, in device_regulator_init()
356 static int device_irq_init_800(struct pm80x_chip *chip) in device_irq_init_800()
389 static void device_irq_exit_800(struct pm80x_chip *chip) in device_irq_exit_800()
405 static int pm800_pages_init(struct pm80x_chip *chip) in pm800_pages_init()
457 static void pm800_pages_exit(struct pm80x_chip *chip) in pm800_pages_exit()
470 static int device_800_init(struct pm80x_chip *chip, in device_800_init()
533 struct pm80x_chip *chip; in pm800_probe() local
[all …]
H A Dmax8925-core.c473 struct max8925_chip *chip = data; in max8925_irq() local
502 struct max8925_chip *chip = data; in max8925_tsc_irq() local
531 struct max8925_chip *chip = irq_data_get_irq_chip_data(data); in max8925_irq_lock() local
538 struct max8925_chip *chip = irq_data_get_irq_chip_data(data); in max8925_irq_sync_unlock() local
616 struct max8925_chip *chip = irq_data_get_irq_chip_data(data); in max8925_irq_enable() local
624 struct max8925_chip *chip = irq_data_get_irq_chip_data(data); in max8925_irq_disable() local
654 static int max8925_irq_init(struct max8925_chip *chip, int irq, in max8925_irq_init()
719 static void init_regulator(struct max8925_chip *chip, in init_regulator()
826 int max8925_device_init(struct max8925_chip *chip, in max8925_device_init()
904 void max8925_device_exit(struct max8925_chip *chip) in max8925_device_exit()
/linux/drivers/staging/iio/adc/
H A Dad7816.c64 static int ad7816_spi_read(struct ad7816_chip_info *chip, u16 *data) in ad7816_spi_read()
105 static int ad7816_spi_write(struct ad7816_chip_info *chip, u8 data) in ad7816_spi_write()
124 struct ad7816_chip_info *chip = iio_priv(indio_dev); in ad7816_show_mode() local
137 struct ad7816_chip_info *chip = iio_priv(indio_dev); in ad7816_store_mode() local
170 struct ad7816_chip_info *chip = iio_priv(indio_dev); in ad7816_show_channel() local
181 struct ad7816_chip_info *chip = iio_priv(indio_dev); in ad7816_store_channel() local
218 struct ad7816_chip_info *chip = iio_priv(indio_dev); in ad7816_show_value() local
274 struct ad7816_chip_info *chip = iio_priv(indio_dev); in ad7816_show_oti() local
295 struct ad7816_chip_info *chip = iio_priv(indio_dev); in ad7816_set_oti() local
354 struct ad7816_chip_info *chip; in ad7816_probe() local
/linux/sound/pci/echoaudio/
H A Dechoaudio.h455 static inline void clear_handshake(struct echoaudio *chip) in clear_handshake()
460 static inline u32 get_dsp_register(struct echoaudio *chip, u32 index) in get_dsp_register()
465 static inline void set_dsp_register(struct echoaudio *chip, u32 index, in set_dsp_register()
477 static inline int px_digital_out(const struct echoaudio *chip) in px_digital_out()
482 static inline int px_analog_in(const struct echoaudio *chip) in px_analog_in()
487 static inline int px_digital_in(const struct echoaudio *chip) in px_digital_in()
492 static inline int px_num(const struct echoaudio *chip) in px_num()
497 static inline int bx_digital_out(const struct echoaudio *chip) in bx_digital_out()
502 static inline int bx_analog_in(const struct echoaudio *chip) in bx_analog_in()
507 static inline int bx_digital_in(const struct echoaudio *chip) in bx_digital_in()
[all …]
/linux/sound/pci/pcxhr/
H A Dpcxhr.c490 static int pcxhr_set_stream_state(struct snd_pcxhr *chip, in pcxhr_set_stream_state()
545 struct snd_pcxhr *chip; in pcxhr_set_format() local
627 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_update_r_buffer() local
695 struct snd_pcxhr *chip; in pcxhr_start_linked_stream() local
827 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_trigger() local
901 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_prepare() local
938 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_hw_params() local
987 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_open() local
1073 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_close() local
1101 struct snd_pcxhr *chip = snd_pcm_substream_chip(subs); in pcxhr_stream_pointer() local
[all …]
/linux/drivers/char/tpm/
H A Dtpm_nsc.c70 static int wait_for_stat(struct tpm_chip *chip, u8 mask, u8 val, u8 * data) in wait_for_stat()
93 static int nsc_wait_for_ready(struct tpm_chip *chip) in nsc_wait_for_ready()
123 static int tpm_nsc_recv(struct tpm_chip *chip, u8 * buf, size_t count) in tpm_nsc_recv()
181 static int tpm_nsc_send(struct tpm_chip *chip, u8 *buf, size_t bufsiz, in tpm_nsc_send()
228 static void tpm_nsc_cancel(struct tpm_chip *chip) in tpm_nsc_cancel()
235 static u8 tpm_nsc_status(struct tpm_chip *chip) in tpm_nsc_status()
242 static bool tpm_nsc_req_canceled(struct tpm_chip *chip, u8 status) in tpm_nsc_req_canceled()
261 struct tpm_chip *chip = dev_get_drvdata(dev); in tpm_nsc_remove() local
294 struct tpm_chip *chip; in init_nsc() local
/linux/sound/soc/amd/acp/
H A Dacp-pci.c31 struct acp_chip_info *chip = data; in irq_handler() local
57 static int create_acp_platform_devs(struct pci_dev *pci, struct acp_chip_info *chip, u32 addr) in create_acp_platform_devs()
109 struct acp_chip_info *chip; in acp_pci_probe() local
227 struct acp_chip_info *chip; in snd_acp_suspend() local
239 struct acp_chip_info *chip; in snd_acp_resume() local
261 struct acp_chip_info *chip; in acp_pci_remove() local

12345678910>>...52