Home
last modified time | relevance | path

Searched refs:chip (Results 1 – 25 of 2237) sorted by relevance

12345678910>>...90

/linux/drivers/staging/rts5208/
H A Drtsx_chip.c102 if (chip->ignore_sd && CHK_SDIO_EXIST(chip)) { in rtsx_pre_handle_sdio_old()
273 chip->aspm_level[0] = chip->aspm_l0s_l1_en; in rtsx_reset_aspm()
275 chip->aspm_level[1] = chip->aspm_l0s_l1_en; in rtsx_reset_aspm()
763 chip->vendor_id, chip->product_id); in rtsx_init_chip()
899 if (chip->card_exist && chip->blink_led) { in rtsx_blink_led()
1081 if (chip->auto_power_down && !chip->card_ready && !chip->sd_io) in rtsx_manage_idle()
1172 chip->card_ready || chip->card_ejected || chip->sd_io) { in rtsx_delink_stage()
1178 (chip->aspm_l0s_l1_en || chip->ss_en); in rtsx_delink_stage()
1243 if (chip->sd_io && !chip->sd_int) in rtsx_polling_func()
1972 if (chip->aspm_l0s_l1_en && chip->dynamic_aspm && !chip->aspm_enabled) { in rtsx_enable_aspm()
[all …]
H A Drtsx_card.c152 chip->rw_fail_cnt[chip->card2lun[SD_CARD]] = 0; in do_reset_sd_card()
177 chip->capacity[chip->card2lun[SD_CARD]] = 0; in do_reset_sd_card()
178 chip->rw_card[chip->card2lun[SD_CARD]] = NULL; in do_reset_sd_card()
206 chip->rw_fail_cnt[chip->card2lun[XD_CARD]] = 0; in do_reset_xd_card()
230 chip->capacity[chip->card2lun[XD_CARD]] = 0; in do_reset_xd_card()
278 chip->capacity[chip->card2lun[MS_CARD]] = 0; in do_reset_ms_card()
328 chip->int_reg = rtsx_readl(chip, RTSX_BIPR); in rtsx_release_cards()
406 chip->int_reg = rtsx_readl(chip, RTSX_BIPR); in rtsx_reinit_cards()
445 chip->int_reg = rtsx_readl(chip, RTSX_BIPR); in card_cd_debounce()
523 card_cd_debounce(chip, &chip->need_reset, &chip->need_release); in rtsx_init_cards()
[all …]
H A Dspi.c87 rtsx_init_cmd(chip); in sf_polling_status()
113 rtsx_init_cmd(chip); in sf_enable_write()
141 rtsx_init_cmd(chip); in sf_disable_write()
189 rtsx_init_cmd(chip); in sf_erase()
224 if (chip->asic_code) in spi_init_eeprom()
271 rtsx_init_cmd(chip); in spi_eeprom_program_enable()
299 rtsx_init_cmd(chip); in spi_erase_eeprom_chip()
333 rtsx_init_cmd(chip); in spi_erase_eeprom_byte()
366 rtsx_init_cmd(chip); in spi_read_eeprom()
411 rtsx_init_cmd(chip); in spi_write_eeprom()
[all …]
/linux/drivers/char/tpm/
H A Dtpm-chip.c47 rc = chip->ops->request_locality(chip, 0); in tpm_request_locality()
62 rc = chip->ops->relinquish_locality(chip, chip->locality); in tpm_relinquish_locality()
74 return chip->ops->cmd_ready(chip); in tpm_cmd_ready()
82 return chip->ops->go_idle(chip); in tpm_go_idle()
88 chip->ops->clk_enable(chip, true); in tpm_clk_enable()
94 chip->ops->clk_enable(chip, false); in tpm_clk_disable()
329 chip = kzalloc(sizeof(*chip), GFP_KERNEL); in tpm_chip_alloc()
353 chip->dev.groups = chip->groups; in tpm_chip_alloc()
446 cdev_device_del(&chip->cdev, &chip->dev); in tpm_add_char_device()
452 cdev_device_del(&chip->cdev, &chip->dev); in tpm_del_char_device()
[all …]
/linux/sound/isa/wss/
H A Dwss_lib.c180 wss_outb(chip, CS4231P(REGSEL), chip->mce_bit | reg); in snd_wss_dout()
500 chip->trigger(chip, what, 1); in snd_wss_trigger()
504 chip->trigger(chip, what, 0); in snd_wss_trigger()
1496 err = chip->claim_dma(chip, chip->dma_private_data, chip->dma1); in snd_wss_playback_open()
1504 chip->release_dma(chip, chip->dma_private_data, chip->dma1); in snd_wss_playback_open()
1537 err = chip->claim_dma(chip, chip->dma_private_data, chip->dma2); in snd_wss_capture_open()
1545 chip->release_dma(chip, chip->dma_private_data, chip->dma2); in snd_wss_capture_open()
1602 chip->image[reg] = snd_wss_in(chip, reg); in snd_wss_suspend()
1624 snd_wss_out(chip, reg, chip->image[reg]); in snd_wss_resume()
1795 chip->dma2 = chip->dma1; in snd_wss_create()
[all …]
/linux/sound/pci/lola/
H A Dlola.c155 chip->res, chip->res_ex); in rirb_get_response()
160 chip->last_verb, chip->last_data, in rirb_get_response()
285 lola_pcm_update(chip, &chip->pcm[CAPT], notify_ins); in lola_interrupt()
286 lola_pcm_update(chip, &chip->pcm[PLAY], notify_outs); in lola_interrupt()
355 chip->corb.addr = chip->rb->addr; in setup_corb_rirb()
356 chip->corb.buf = (__le32 *)chip->rb->area; in setup_corb_rirb()
357 chip->rirb.addr = chip->rb->addr + 2048; in setup_corb_rirb()
358 chip->rirb.buf = (__le32 *)(chip->rb->area + 2048); in setup_corb_rirb()
404 chip->rirb.rp = chip->rirb.cmds = 0; in setup_corb_rirb()
421 lola_set_clock_index(chip, chip->clock.cur_index); in lola_reset_setups()
[all …]
/linux/sound/pci/oxygen/
H A Doxygen_lib.c50 chip->model.uart_input(chip); in oxygen_read_uart()
184 chip->model.gpio_changed(chip); in oxygen_gpio_changed()
230 chip->model.dump_registers(chip, buffer); in oxygen_proc_read()
364 chip->spdif_pcm_bits = chip->spdif_bits; in oxygen_init()
575 chip->model.cleanup(chip); in oxygen_card_free()
647 chip->model.init(chip); in __oxygen_pci_probe()
658 strcpy(card->driver, chip->model.chip); in __oxygen_pci_probe()
661 chip->model.longname, chip->addr, chip->irq); in __oxygen_pci_probe()
726 chip->model.suspend(chip); in oxygen_pci_suspend()
784 chip->model.resume(chip); in oxygen_pci_resume()
[all …]
/linux/sound/pci/echoaudio/
H A Dechoaudio_dsp.c458 if (write_dsp(chip, chip->comm_page_phys) < 0) { in load_dsp()
506 err = get_firmware(&fw, chip, chip->dsp_code_to_load); in load_firmware()
684 err = set_output_gain(chip, i, chip->output_gain[i]); in restore_dsp_rettings()
713 err = set_input_gain(chip, i, chip->input_gain[i]); in restore_dsp_rettings()
727 err = set_sample_rate(chip, chip->sample_rate); in restore_dsp_rettings()
738 if (set_digital_mode(chip, chip->digital_mode) < 0) in restore_dsp_rettings()
743 if (set_professional_spdif(chip, chip->professional_spdif) < 0) in restore_dsp_rettings()
748 if (set_phantom_power(chip, chip->phantom_power) < 0) in restore_dsp_rettings()
754 if (set_input_clock(chip, chip->input_clock) < 0) in restore_dsp_rettings()
759 if (set_output_clock(chip, chip->output_clock) < 0) in restore_dsp_rettings()
[all …]
H A Dmidi.c52 clear_handshake(chip); in enable_midi_input()
75 clear_handshake(chip); in write_midi()
193 chip->tinuse = 0; in snd_echo_midi_output_open()
194 chip->midi_full = 0; in snd_echo_midi_output_open()
203 struct echoaudio *chip = from_timer(chip, t, timer); in snd_echo_midi_output_write() local
212 chip->midi_full = 0; in snd_echo_midi_output_write()
237 if (!snd_rawmidi_transmit_empty(chip->midi_out) && chip->tinuse) { in snd_echo_midi_output_write()
261 chip->tinuse = 1; in snd_echo_midi_output_trigger()
264 if (chip->tinuse) { in snd_echo_midi_output_trigger()
265 chip->tinuse = 0; in snd_echo_midi_output_trigger()
[all …]
/linux/sound/ppc/
H A Dpmac.c144 out_le32(&chip->awacs->control, chip->control_mask | (chip->rate_index << 8)); in snd_pmac_pcm_set_format()
147 chip->set_format(chip); in snd_pmac_pcm_set_format()
777 chip->update_automute(chip, 1); in snd_pmac_ctrl_intr()
817 chip->mixer_free(chip); in snd_pmac_free()
823 free_irq(chip->irq, (void*)chip); in snd_pmac_free()
825 free_irq(chip->tx_irq, (void*)chip); in snd_pmac_free()
827 free_irq(chip->rx_irq, (void*)chip); in snd_pmac_free()
1090 chip->update_automute(chip, 1); in pmac_auto_mute_put()
1158 chip->irq = chip->tx_irq = chip->rx_irq = -1; in snd_pmac_new()
1332 chip->suspend(chip); in snd_pmac_suspend()
[all …]
/linux/drivers/mtd/nand/raw/
H A Dnand_legacy.c56 chip->legacy.cmd_ctrl(chip, NAND_CMD_NONE, in nand_select_chip()
76 chip->legacy.write_buf(chip, &byte, 1); in nand_write_byte()
180 if (chip->legacy.dev_ready(chip)) in panic_nand_wait_ready()
204 if (chip->legacy.dev_ready(chip)) in nand_wait_ready()
209 if (!chip->legacy.dev_ready(chip)) in nand_wait_ready()
285 chip->legacy.cmd_ctrl(chip, column, ctrl); in nand_command()
295 chip->legacy.cmd_ctrl(chip, NAND_CMD_NONE, in nand_command()
320 chip->legacy.cmd_ctrl(chip, NAND_CMD_NONE, in nand_command()
402 chip->legacy.cmd_ctrl(chip, command, in nand_command_lp()
430 chip->legacy.cmd_ctrl(chip, NAND_CMD_NONE, in nand_command_lp()
[all …]
/linux/drivers/usb/typec/tcpm/
H A Dfusb302.c141 if (!chip->logbuffer[chip->logbuffer_head]) { in _fusb302_log()
142 chip->logbuffer[chip->logbuffer_head] = in _fusb302_log()
144 if (!chip->logbuffer[chip->logbuffer_head]) in _fusb302_log()
164 if (!chip->logbuffer[chip->logbuffer_head]) { in _fusb302_log()
171 scnprintf(chip->logbuffer[chip->logbuffer_head], in _fusb302_log()
1090 mod_delayed_work(chip->wq, &chip->bc_lvl_handler, in fusb302_bc_lvl_handler_work()
1215 if ((chip->cc1 != cc1) || (chip->cc2 != cc2)) { in fusb302_handle_togdone_snk()
1359 if ((chip->cc1 != cc1) || (chip->cc2 != cc2)) { in fusb302_handle_togdone_src()
1405 fusb302_set_toggling(chip, chip->toggling_mode); in fusb302_handle_togdone()
1410 fusb302_set_toggling(chip, chip->toggling_mode); in fusb302_handle_togdone()
[all …]
/linux/sound/isa/sb/
H A Dsb16_main.c252 dma = (chip->mode & SB_MODE_PLAYBACK_8) ? chip->dma8 : chip->dma16; in snd_sb16_playback_prepare()
321 dma = (chip->mode & SB_MODE_CAPTURE_8) ? chip->dma8 : chip->dma16; in snd_sb16_capture_prepare()
384 chip->rmidi_callback(irq, chip->rmidi->private_data); in snd_sb16dsp_interrupt()
432 dma = (chip->mode & SB_MODE_PLAYBACK_8) ? chip->dma8 : chip->dma16; in snd_sb16_playback_pointer()
443 dma = (chip->mode & SB_MODE_CAPTURE_8) ? chip->dma8 : chip->dma16; in snd_sb16_capture_pointer()
523 if (chip->dma8 >= 0 && !(chip->mode & SB_MODE_CAPTURE_8)) { in snd_sb16_playback_open()
598 if (chip->dma8 >= 0 && !(chip->mode & SB_MODE_PLAYBACK_8)) { in snd_sb16_capture_open()
648 if (chip->dma8 < 0 || chip->dma16 < 0) { in snd_sb16_set_dma_mode()
667 if (chip->dma8 < 0 || chip->dma16 < 0) in snd_sb16_get_dma_mode()
772 if (chip->dma16 >= 0 && chip->dma16 != chip->dma8) { in snd_sb16dsp_configure()
[all …]
H A Dsb8_midi.c28 if (!chip) in snd_sb8dsp_midi_interrupt()
31 rmidi = chip->rmidi; in snd_sb8dsp_midi_interrupt()
53 struct snd_sb *chip; in snd_sb8dsp_midi_input_open() local
80 struct snd_sb *chip; in snd_sb8dsp_midi_output_open() local
107 struct snd_sb *chip; in snd_sb8dsp_midi_input_close() local
125 struct snd_sb *chip; in snd_sb8dsp_midi_output_close() local
144 struct snd_sb *chip; in snd_sb8dsp_midi_input_trigger() local
167 struct snd_sb *chip; in snd_sb8dsp_midi_output_write() local
202 struct snd_sb *chip = from_timer(chip, t, midi_timer); in snd_sb8dsp_midi_output_timer() local
215 struct snd_sb *chip; in snd_sb8dsp_midi_output_trigger() local
[all …]
/linux/drivers/input/misc/
H A Dmax8997_haptic.c61 unsigned int duty = chip->pwm_period * chip->level / 100; in max8997_haptic_set_duty_cycle()
62 ret = pwm_config(chip->pwm, duty, chip->pwm_period); in max8997_haptic_set_duty_cycle()
98 chip->mode << MAX8997_MODE_SHIFT | chip->pwm_divisor; in max8997_haptic_configure()
101 if (chip->mode == MAX8997_INTERNAL_MODE && chip->enabled) { in max8997_haptic_configure()
164 if (!chip->enabled) { in max8997_haptic_enable()
190 if (chip->enabled) { in max8997_haptic_disable()
206 if (chip->level) in max8997_haptic_play_effect_work()
218 if (!chip->level) in max8997_haptic_play_effect()
346 pwm_put(chip->pwm); in max8997_haptic_probe()
349 kfree(chip); in max8997_haptic_probe()
[all …]
/linux/drivers/misc/
H A Dapds990x.c294 chip->rcf.afactor * chip->lux_ir) in apds990x_lux_to_threshold()
383 if (chip->lux_clear == chip->a_max_result) in apds990x_calc_again()
399 if (chip->lux_clear == chip->a_max_result) in apds990x_calc_again()
490 chip->again_meas = chip->again_next; in apds990x_irq()
492 chip->lux_raw = apds990x_get_lux(chip, in apds990x_irq()
498 chip->lux = chip->lux_raw; in apds990x_irq()
524 if (chip->prox_data < chip->prox_thres) in apds990x_irq()
1085 chip->cf = chip->pdata->cf; in apds990x_probe()
1091 (chip->cf.cf1 - chip->cf.cf2); in apds990x_probe()
1107 chip->pdrive = chip->pdata->pdrive; in apds990x_probe()
[all …]
/linux/sound/isa/es1688/
H A Des1688_lib.c164 chip->port, chip->version); in snd_es1688_probe()
189 if (enable && chip->mpu_port >= 0x300 && chip->mpu_irq > 0 && chip->hardware != ES1688_HW_688) { in snd_es1688_init()
230 chip->port, chip->irq); in snd_es1688_init()
331 snd_dma_pointer(chip->dma8, chip->dma_size)); in snd_es1688_trigger()
476 ptr = snd_dma_pointer(chip->dma8, chip->dma_size); in snd_es1688_playback_pointer()
487 ptr = snd_dma_pointer(chip->dma8, chip->dma_size); in snd_es1688_capture_pointer()
585 free_irq(chip->irq, (void *) chip); in snd_es1688_free()
623 chip->irq = -1; in snd_es1688_create()
624 chip->dma8 = -1; in snd_es1688_create()
640 chip->irq = irq; in snd_es1688_create()
[all …]
/linux/tools/testing/selftests/gpio/
H A Dgpio-sim.sh180 create_chip chip
182 enable_chip chip
184 remove_chip chip
187 create_chip chip
191 remove_chip chip
194 create_chip chip
196 enable_chip chip
198 remove_chip chip
203 create_chip chip
205 enable_chip chip
[all …]
/linux/drivers/net/dsa/mv88e6xxx/
H A Dglobal2.c21 return mv88e6xxx_read(chip, chip->info->global2_addr, reg, val); in mv88e6xxx_g2_read()
26 return mv88e6xxx_write(chip, chip->info->global2_addr, reg, val); in mv88e6xxx_g2_write()
32 return mv88e6xxx_wait_bit(chip, chip->info->global2_addr, reg, in mv88e6xxx_g2_wait_bit()
926 chip->info->ops->reset(chip); in mv88e6390_watchdog_action()
983 chip->info->ops->watchdog_ops->irq_free(chip); in mv88e6xxx_g2_watchdog_free()
986 free_irq(chip->watchdog_irq, chip); in mv88e6xxx_g2_watchdog_free()
1005 chip->watchdog_irq_name, chip); in mv88e6xxx_g2_watchdog_setup()
1011 err = chip->info->ops->watchdog_ops->irq_setup(chip); in mv88e6xxx_g2_watchdog_setup()
1135 free_irq(chip->device_irq, chip); in mv88e6xxx_g2_irq_free()
1165 chip->g2_irq.chip = mv88e6xxx_g2_irq_chip; in mv88e6xxx_g2_irq_setup()
[all …]
H A Dphy.c40 return chip->info->ops->phy_read(chip, bus, addr, reg, val); in mv88e6xxx_phy_read()
55 return chip->info->ops->phy_write(chip, bus, addr, reg, val); in mv88e6xxx_phy_write()
71 return chip->info->ops->phy_read_c45(chip, bus, addr, devad, reg, val); in mv88e6xxx_phy_read_c45()
87 return chip->info->ops->phy_write_c45(chip, bus, addr, devad, reg, val); in mv88e6xxx_phy_write_c45()
105 dev_err(chip->dev, in mv88e6xxx_phy_page_put()
155 return chip->info->ops->ppu_disable(chip); in mv88e6xxx_phy_ppu_disable()
163 return chip->info->ops->ppu_enable(chip); in mv88e6xxx_phy_ppu_enable()
185 struct mv88e6xxx_chip *chip = from_timer(chip, t, ppu_timer); in mv88e6xxx_phy_ppu_reenable_timer() local
207 chip->ppu_disabled = 1; in mv88e6xxx_phy_ppu_access_get()
265 if (chip->info->ops->ppu_enable && chip->info->ops->ppu_disable) in mv88e6xxx_phy_init()
[all …]
/linux/sound/drivers/vx/
H A Dvx_core.c489 err = vx_send_msg_nolock(chip, &chip->irq_rmh); in vx_test_irq_src()
574 chip->audio_source_target = chip->audio_source; in vx_reset_board()
582 chip->ops->reset_board(chip, cold_reset); in vx_reset_board()
586 vx_set_internal_clock(chip, chip->freq); in vx_reset_board()
598 vx_set_iec958_status(chip, chip->uer_bits); in vx_reset_board()
645 chip->ibl.min_size, chip->ibl.max_size, chip->ibl.size, in vx_proc_read()
760 err = chip->ops->load_dsp(chip, i, chip->firmware[i]); in snd_vx_resume()
808 if (!chip) in snd_vx_create()
811 chip->irq = -1; in snd_vx_create()
812 chip->hw = hw; in snd_vx_create()
[all …]
/linux/sound/pci/ymfpci/
H A Dymfpci_main.c95 if (chip->device_id == PCI_DEVICE_ID_YAMAHA_744 && chip->rev < 2) { in snd_ymfpci_codec_read()
344 struct snd_ymfpci *chip = ypcm->chip; in snd_ymfpci_pcm_capture_interrupt() local
813 snd_timer_interrupt(chip->timer, chip->timer_ticks); in snd_ymfpci_interrupt()
892 ypcm->chip = chip; in snd_ymfpci_playback_open_1()
966 chip->spdif_pcm_bits = chip->spdif_bits; in snd_ymfpci_playback_spdif_open()
1020 ypcm->chip = chip; in snd_ymfpci_capture_open()
1792 err = snd_ac97_bus(chip->card, 0, &ops, chip, &chip->ac97_bus); in snd_ymfpci_mixer()
1801 err = snd_ac97_mixer(chip->ac97_bus, &ac97, &chip->ac97); in snd_ymfpci_mixer()
2114 chip->work_ptr = snd_devm_alloc_pages(&chip->pci->dev, in snd_ymfpci_memalloc()
2164 chip->work_ptr->area + chip->work_ptr->bytes); in snd_ymfpci_memalloc()
[all …]
/linux/sound/sh/
H A Dsh_dac_audio.c55 hrtimer_start(&chip->hrtimer, chip->wakeups_per_second, in dac_audio_start_timer()
67 chip->buffer_begin = chip->buffer_end = chip->data_buffer; in dac_audio_reset()
74 chip->wakeups_per_second = 1000000000 / chip->rate; in dac_audio_set_rate()
106 chip->buffer_begin = chip->buffer_end = chip->data_buffer; in snd_sh_dac_pcm_open()
110 chip->pdata->start(chip->pdata); in snd_sh_dac_pcm_open()
122 chip->pdata->stop(chip->pdata); in snd_sh_dac_pcm_close()
147 chip->buffer_begin = chip->buffer_end = chip->data_buffer; in snd_sh_dac_pcm_trigger()
280 if (chip->buffer_begin == (chip->data_buffer + in sh_dac_audio_timer()
282 chip->buffer_begin = chip->data_buffer; in sh_dac_audio_timer()
284 if (chip->buffer_begin == chip->buffer_end) in sh_dac_audio_timer()
[all …]
/linux/drivers/power/supply/
H A Dug3105_battery.c114 if (chip->supplied && chip->ocv_avg > full) in ug3105_get_status()
196 chip->volt = val * chip->uv_per_unit; in ug3105_work()
201 chip->curr = (s16)val * chip->ua_per_unit; in ug3105_work()
203 chip->ocv[chip->ocv_avg_index] = in ug3105_work()
204 chip->volt - chip->curr * chip->intern_res_avg / 1000; in ug3105_work()
229 chip->ocv_avg += chip->ocv[i]; in ug3105_work()
233 chip->status = ug3105_get_status(chip); in ug3105_work()
234 chip->capacity = ug3105_get_capacity(chip); in ug3105_work()
266 chip->intern_res[chip->intern_res_avg_index] = res; in ug3105_work()
273 chip->intern_res_avg += chip->intern_res[i]; in ug3105_work()
[all …]
/linux/sound/sparc/
H A Dcs4231.c299 __cs4231_writeb(chip, chip->mce_bit | reg, CS4231U(chip, REGSEL)); in snd_cs4231_dout()
331 __cs4231_writeb(chip, chip->mce_bit | reg, CS4231U(chip, REGSEL)); in snd_cs4231_in()
346 __cs4231_readb(chip, CS4231U(chip, REGSEL)); in snd_cs4231_busy_wait()
1048 __cs4231_readb(chip, CS4231U(chip, STATUS)); in snd_cs4231_probe()
1525 if (snd_BUG_ON(!chip || !chip->pcm)) in snd_cs4231_mixer()
1594 dev_set_drvdata(&chip->op->dev, chip); in cs4231_attach_finish()
1758 free_irq(chip->irq[0], chip); in snd_cs4231_sbus_free()
1801 chip->c_dma.sbus_info.regs = chip->port; in snd_cs4231_sbus_create()
1802 chip->p_dma.sbus_info.regs = chip->port; in snd_cs4231_sbus_create()
1963 chip->c_dma.ebus_info.client_cookie = chip; in snd_cs4231_ebus_create()
[all …]

12345678910>>...90