/openbmc/linux/sound/ppc/ |
H A D | awacs.c | 36 static void snd_pmac_screamer_wait(struct snd_pmac *chip) in snd_pmac_screamer_wait() 52 snd_pmac_awacs_write(struct snd_pmac *chip, int val) in snd_pmac_awacs_write() 68 snd_pmac_awacs_write_reg(struct snd_pmac *chip, int reg, int val) in snd_pmac_awacs_write_reg() 75 snd_pmac_awacs_write_noreg(struct snd_pmac *chip, int reg, int val) in snd_pmac_awacs_write_noreg() 82 static void screamer_recalibrate(struct snd_pmac *chip) in screamer_recalibrate() 102 #define screamer_recalibrate(chip) /* NOP */ argument 109 static void snd_pmac_awacs_set_format(struct snd_pmac *chip) in snd_pmac_awacs_set_format() 136 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); in snd_pmac_awacs_get_volume() local 159 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); in snd_pmac_awacs_put_volume() local 202 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); in snd_pmac_awacs_get_switch() local [all …]
|
H A D | burgundy.c | 20 snd_pmac_burgundy_busy_wait(struct snd_pmac *chip) in snd_pmac_burgundy_busy_wait() 30 snd_pmac_burgundy_extend_wait(struct snd_pmac *chip) in snd_pmac_burgundy_extend_wait() 46 snd_pmac_burgundy_wcw(struct snd_pmac *chip, unsigned addr, unsigned val) in snd_pmac_burgundy_wcw() 59 snd_pmac_burgundy_rcw(struct snd_pmac *chip, unsigned addr) in snd_pmac_burgundy_rcw() 92 snd_pmac_burgundy_wcb(struct snd_pmac *chip, unsigned int addr, in snd_pmac_burgundy_wcb() 100 snd_pmac_burgundy_rcb(struct snd_pmac *chip, unsigned int addr) in snd_pmac_burgundy_rcb() 124 snd_pmac_burgundy_write_volume(struct snd_pmac *chip, unsigned int address, in snd_pmac_burgundy_write_volume() 143 snd_pmac_burgundy_read_volume(struct snd_pmac *chip, unsigned int address, in snd_pmac_burgundy_read_volume() 175 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); in snd_pmac_burgundy_get_volume() local 186 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); in snd_pmac_burgundy_put_volume() local [all …]
|
/openbmc/linux/drivers/net/dsa/ |
H A D | lan9303-core.c | 264 static int lan9303_read_wait(struct lan9303 *chip, int offset, u32 mask) in lan9303_read_wait() 286 static int lan9303_virt_phy_reg_read(struct lan9303 *chip, int regnum) in lan9303_virt_phy_reg_read() 301 static int lan9303_virt_phy_reg_write(struct lan9303 *chip, int regnum, u16 val) in lan9303_virt_phy_reg_write() 309 static int lan9303_indirect_phy_wait_for_completion(struct lan9303 *chip) in lan9303_indirect_phy_wait_for_completion() 315 static int lan9303_indirect_phy_read(struct lan9303 *chip, int addr, int regnum) in lan9303_indirect_phy_read() 352 static int lan9303_indirect_phy_write(struct lan9303 *chip, int addr, in lan9303_indirect_phy_write() 387 static int lan9303_switch_wait_for_completion(struct lan9303 *chip) in lan9303_switch_wait_for_completion() 393 static int lan9303_write_switch_reg(struct lan9303 *chip, u16 regnum, u32 val) in lan9303_write_switch_reg() 425 static int lan9303_read_switch_reg(struct lan9303 *chip, u16 regnum, u32 *val) in lan9303_read_switch_reg() 461 static int lan9303_write_switch_reg_mask(struct lan9303 *chip, u16 regnum, in lan9303_write_switch_reg_mask() [all …]
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-sprd.c | 36 struct gpio_chip chip; member 48 static void sprd_gpio_update(struct gpio_chip *chip, unsigned int offset, in sprd_gpio_update() 69 static int sprd_gpio_read(struct gpio_chip *chip, unsigned int offset, u16 reg) in sprd_gpio_read() 78 static int sprd_gpio_request(struct gpio_chip *chip, unsigned int offset) in sprd_gpio_request() 84 static void sprd_gpio_free(struct gpio_chip *chip, unsigned int offset) in sprd_gpio_free() 89 static int sprd_gpio_direction_input(struct gpio_chip *chip, in sprd_gpio_direction_input() 97 static int sprd_gpio_direction_output(struct gpio_chip *chip, in sprd_gpio_direction_output() 106 static int sprd_gpio_get(struct gpio_chip *chip, unsigned int offset) in sprd_gpio_get() 111 static void sprd_gpio_set(struct gpio_chip *chip, unsigned int offset, in sprd_gpio_set() 119 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in sprd_gpio_irq_mask() local [all …]
|
H A D | gpio-pmic-eic-sprd.c | 57 struct gpio_chip chip; member 65 static void sprd_pmic_eic_update(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_update() 75 static int sprd_pmic_eic_read(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_read() 89 static int sprd_pmic_eic_request(struct gpio_chip *chip, unsigned int offset) in sprd_pmic_eic_request() 95 static void sprd_pmic_eic_free(struct gpio_chip *chip, unsigned int offset) in sprd_pmic_eic_free() 100 static int sprd_pmic_eic_get(struct gpio_chip *chip, unsigned int offset) in sprd_pmic_eic_get() 105 static int sprd_pmic_eic_direction_input(struct gpio_chip *chip, in sprd_pmic_eic_direction_input() 112 static void sprd_pmic_eic_set(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_set() 118 static int sprd_pmic_eic_set_debounce(struct gpio_chip *chip, in sprd_pmic_eic_set_debounce() 136 static int sprd_pmic_eic_set_config(struct gpio_chip *chip, unsigned int offset, in sprd_pmic_eic_set_config() [all …]
|
H A D | gpio-xilinx.c | 77 static inline int xgpio_from_bit(struct xgpio_instance *chip, int bit) in xgpio_from_bit() 82 static inline int xgpio_to_bit(struct xgpio_instance *chip, int gpio) in xgpio_to_bit() 104 static inline int xgpio_regoffset(struct xgpio_instance *chip, int ch) in xgpio_regoffset() 116 static void xgpio_read_ch(struct xgpio_instance *chip, int reg, int bit, unsigned long *a) in xgpio_read_ch() 123 static void xgpio_write_ch(struct xgpio_instance *chip, int reg, int bit, unsigned long *a) in xgpio_write_ch() 130 static void xgpio_read_ch_all(struct xgpio_instance *chip, int reg, unsigned long *a) in xgpio_read_ch_all() 138 static void xgpio_write_ch_all(struct xgpio_instance *chip, int reg, unsigned long *a) in xgpio_write_ch_all() 159 struct xgpio_instance *chip = gpiochip_get_data(gc); in xgpio_get() local 180 struct xgpio_instance *chip = gpiochip_get_data(gc); in xgpio_set() local 209 struct xgpio_instance *chip = gpiochip_get_data(gc); in xgpio_set_multiple() local [all …]
|
/openbmc/linux/drivers/pwm/ |
H A D | pwm-samsung.c | 82 struct pwm_chip chip; member 109 struct samsung_pwm_chip *to_samsung_pwm_chip(struct pwm_chip *chip) in to_samsung_pwm_chip() 120 static void __pwm_samsung_manual_update(struct samsung_pwm_chip *chip, in __pwm_samsung_manual_update() 154 static int pwm_samsung_is_tdiv(struct samsung_pwm_chip *chip, unsigned int chan) in pwm_samsung_is_tdiv() 166 static unsigned long pwm_samsung_get_tin_rate(struct samsung_pwm_chip *chip, in pwm_samsung_get_tin_rate() 182 static unsigned long pwm_samsung_calc_tin(struct samsung_pwm_chip *chip, in pwm_samsung_calc_tin() 228 static int pwm_samsung_request(struct pwm_chip *chip, struct pwm_device *pwm) in pwm_samsung_request() 249 static void pwm_samsung_free(struct pwm_chip *chip, struct pwm_device *pwm) in pwm_samsung_free() 254 static int pwm_samsung_enable(struct pwm_chip *chip, struct pwm_device *pwm) in pwm_samsung_enable() 280 static void pwm_samsung_disable(struct pwm_chip *chip, struct pwm_device *pwm) in pwm_samsung_disable() [all …]
|
/openbmc/linux/drivers/net/wireless/zydas/zd1211rw/ |
H A D | zd_rf_al2230.c | 14 #define IS_AL2230S(chip) ((chip)->al2230s_bit || (chip)->rf.type == AL2230S_RF) argument 66 static int zd1211b_al2230_finalize_rf(struct zd_chip *chip) in zd1211b_al2230_finalize_rf() 95 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al2230_init_hw() local 208 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al2230_init_hw() local 351 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al2230_set_channel() local 367 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al2230_set_channel() local 383 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al2230_switch_radio_on() local 394 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al2230_switch_radio_on() local 405 struct zd_chip *chip = zd_rf_to_chip(rf); in al2230_switch_radio_off() local 416 struct zd_chip *chip = zd_rf_to_chip(rf); in zd_rf_init_al2230() local
|
H A D | zd_rf_al7230b.c | 62 static int zd1211b_al7230b_finalize(struct zd_chip *chip) in zd1211b_al7230b_finalize() 90 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al7230b_init_hw() local 195 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al7230b_init_hw() local 317 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al7230b_set_channel() local 364 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al7230b_set_channel() local 409 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al7230b_switch_radio_on() local 420 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al7230b_switch_radio_on() local 431 struct zd_chip *chip = zd_rf_to_chip(rf); in al7230b_switch_radio_off() local 444 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al7230b_patch_6m() local 464 struct zd_chip *chip = zd_rf_to_chip(rf); in zd_rf_init_al7230b() local
|
/openbmc/linux/sound/pci/echoaudio/ |
H A D | layla24_dsp.c | 39 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) in init_hw() 80 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults() 90 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks() 115 static int load_asic(struct echoaudio *chip) in load_asic() 160 static int set_sample_rate(struct echoaudio *chip, u32 rate) in set_sample_rate() 252 static int set_input_clock(struct echoaudio *chip, u16 clock) in set_input_clock() 301 static int switch_asic(struct echoaudio *chip, short asic) in switch_asic() 333 static int dsp_set_digital_mode(struct echoaudio *chip, u8 mode) in dsp_set_digital_mode()
|
H A D | mona_dsp.c | 40 static int init_hw(struct echoaudio *chip, u16 device_id, u16 subdevice_id) in init_hw() 81 static int set_mixer_defaults(struct echoaudio *chip) in set_mixer_defaults() 91 static u32 detect_input_clocks(const struct echoaudio *chip) in detect_input_clocks() 117 static int load_asic(struct echoaudio *chip) in load_asic() 164 static int switch_asic(struct echoaudio *chip, char double_speed) in switch_asic() 198 static int set_sample_rate(struct echoaudio *chip, u32 rate) in set_sample_rate() 300 static int set_input_clock(struct echoaudio *chip, u16 clock) in set_input_clock() 361 static int dsp_set_digital_mode(struct echoaudio *chip, u8 mode) in dsp_set_digital_mode()
|
/openbmc/u-boot/drivers/misc/ |
H A D | ds4510.c | 32 static int ds4510_mem_write(uint8_t chip, int offset, uint8_t *buf, int count) in ds4510_mem_write() 61 static int ds4510_mem_read(uint8_t chip, int offset, uint8_t *buf, int count) in ds4510_mem_read() 71 static int ds4510_see_write(uint8_t chip, uint8_t nv) in ds4510_see_write() 89 static int ds4510_rstdelay_write(uint8_t chip, uint8_t delay) in ds4510_rstdelay_write() 105 static int ds4510_pullup_write(uint8_t chip, uint8_t val) in ds4510_pullup_write() 115 static int ds4510_pullup_read(uint8_t chip) in ds4510_pullup_read() 128 static int ds4510_gpio_write(uint8_t chip, uint8_t val) in ds4510_gpio_write() 152 static int ds4510_gpio_read(uint8_t chip) in ds4510_gpio_read() 172 static int ds4510_gpio_read_val(uint8_t chip) in ds4510_gpio_read_val() 185 static int ds4510_info(uint8_t chip) in ds4510_info() [all …]
|
/openbmc/linux/sound/pci/mixart/ |
H A D | mixart_mixer.c | 290 static int mixart_update_analog_audio_level(struct snd_mixart* chip, int is_capture) in mixart_update_analog_audio_level() 346 struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); in mixart_analog_vol_get() local 361 struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); in mixart_analog_vol_put() local 410 struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); in mixart_audio_sw_get() local 421 struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); in mixart_audio_sw_put() local 710 int mixart_update_playback_stream_level(struct snd_mixart* chip, int is_aes, int idx) in mixart_update_playback_stream_level() 762 int mixart_update_capture_stream_level(struct snd_mixart* chip, int is_aes) in mixart_update_capture_stream_level() 823 struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); in mixart_pcm_vol_get() local 845 struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); in mixart_pcm_vol_put() local 903 struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); in mixart_pcm_sw_get() local [all …]
|
/openbmc/linux/sound/pci/oxygen/ |
H A D | xonar_lib.c | 22 void xonar_enable_output(struct oxygen *chip) in xonar_enable_output() 31 void xonar_disable_output(struct oxygen *chip) in xonar_disable_output() 38 static void xonar_ext_power_gpio_changed(struct oxygen *chip) in xonar_ext_power_gpio_changed() 57 void xonar_init_ext_power(struct oxygen *chip) in xonar_init_ext_power() 69 void xonar_init_cs53x1(struct oxygen *chip) in xonar_init_cs53x1() 76 void xonar_set_cs53x1_params(struct oxygen *chip, in xonar_set_cs53x1_params() 94 struct oxygen *chip = ctl->private_data; in xonar_gpio_bit_switch_get() local 106 struct oxygen *chip = ctl->private_data; in xonar_gpio_bit_switch_put() local
|
H A D | xonar_hdmi.c | 18 static void hdmi_write_command(struct oxygen *chip, u8 command, in hdmi_write_command() 36 static void xonar_hdmi_init_commands(struct oxygen *chip, in xonar_hdmi_init_commands() 49 void xonar_hdmi_init(struct oxygen *chip, struct xonar_hdmi *hdmi) in xonar_hdmi_init() 56 void xonar_hdmi_cleanup(struct oxygen *chip) in xonar_hdmi_cleanup() 63 void xonar_hdmi_resume(struct oxygen *chip, struct xonar_hdmi *hdmi) in xonar_hdmi_resume() 80 void xonar_set_hdmi_params(struct oxygen *chip, struct xonar_hdmi *hdmi, in xonar_set_hdmi_params() 107 void xonar_hdmi_uart_input(struct oxygen *chip) in xonar_hdmi_uart_input()
|
/openbmc/linux/sound/pci/pcxhr/ |
H A D | pcxhr_mixer.c | 39 static int pcxhr_update_analog_audio_level(struct snd_pcxhr *chip, in pcxhr_update_analog_audio_level() 77 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in pcxhr_analog_vol_info() local 112 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in pcxhr_analog_vol_get() local 128 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in pcxhr_analog_vol_put() local 193 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in pcxhr_audio_sw_get() local 205 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in pcxhr_audio_sw_put() local 246 static int pcxhr_update_playback_stream_level(struct snd_pcxhr* chip, int idx) in pcxhr_update_playback_stream_level() 289 static int pcxhr_update_audio_pipe_level(struct snd_pcxhr *chip, in pcxhr_update_audio_pipe_level() 350 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in pcxhr_pcm_vol_get() local 369 struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); in pcxhr_pcm_vol_put() local [all …]
|
/openbmc/linux/drivers/media/pci/cx88/ |
H A D | cx88-alsa.c | 113 static int _cx88_start_audio_dma(struct cx88_audio_dev *chip) in _cx88_start_audio_dma() 163 static int _cx88_stop_audio_dma(struct cx88_audio_dev *chip) in _cx88_stop_audio_dma() 205 static void cx8801_aud_irq(struct cx88_audio_dev *chip) in cx8801_aud_irq() 243 struct cx88_audio_dev *chip = dev_id; in cx8801_irq() local 273 static int cx88_alsa_dma_init(struct cx88_audio_dev *chip, in cx88_alsa_dma_init() 350 static int dsp_buffer_free(struct cx88_audio_dev *chip) in dsp_buffer_free() 405 struct cx88_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx88_pcm_open() local 451 struct cx88_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx88_hw_params() local 508 struct cx88_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx88_hw_free() local 531 struct cx88_audio_dev *chip = snd_pcm_substream_chip(substream); in snd_cx88_card_trigger() local [all …]
|
/openbmc/linux/sound/i2c/other/ |
H A D | ak4113.c | 42 static void snd_ak4113_free(struct ak4113 *chip) in snd_ak4113_free() 51 struct ak4113 *chip = device->device_data; in snd_ak4113_dev_free() local 60 struct ak4113 *chip; in snd_ak4113_create() local 101 void snd_ak4113_reg_write(struct ak4113 *chip, unsigned char reg, in snd_ak4113_reg_write() 110 static void ak4113_init_regs(struct ak4113 *chip) in ak4113_init_regs() 126 void snd_ak4113_reinit(struct ak4113 *chip) in snd_ak4113_reinit() 186 struct ak4113 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4113_in_error_get() local 201 struct ak4113 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4113_in_bit_get() local 224 struct ak4113 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4113_rx_get() local 234 struct ak4113 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4113_rx_put() local [all …]
|
H A D | ak4114.c | 52 static void snd_ak4114_free(struct ak4114 *chip) in snd_ak4114_free() 61 struct ak4114 *chip = device->device_data; in snd_ak4114_dev_free() local 71 struct ak4114 *chip; in snd_ak4114_create() local 114 void snd_ak4114_reg_write(struct ak4114 *chip, unsigned char reg, unsigned char mask, unsigned char… in snd_ak4114_reg_write() 124 static void ak4114_init_regs(struct ak4114 *chip) in ak4114_init_regs() 142 void snd_ak4114_reinit(struct ak4114 *chip) in snd_ak4114_reinit() 182 struct ak4114 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4114_in_error_get() local 197 struct ak4114 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4114_in_bit_get() local 219 struct ak4114 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4114_rate_get() local 235 struct ak4114 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4114_spdif_get() local [all …]
|
/openbmc/linux/drivers/char/tpm/ |
H A D | tpm_tis_i2c_cr50.c | 73 struct tpm_chip *chip = tpm_info; in tpm_cr50_i2c_int_handler() local 92 static int tpm_cr50_i2c_wait_tpm_ready(struct tpm_chip *chip) in tpm_cr50_i2c_wait_tpm_ready() 115 static void tpm_cr50_i2c_enable_tpm_irq(struct tpm_chip *chip) in tpm_cr50_i2c_enable_tpm_irq() 129 static void tpm_cr50_i2c_disable_tpm_irq(struct tpm_chip *chip) in tpm_cr50_i2c_disable_tpm_irq() 186 static int tpm_cr50_i2c_read(struct tpm_chip *chip, u8 addr, u8 *buffer, size_t len) in tpm_cr50_i2c_read() 245 static int tpm_cr50_i2c_write(struct tpm_chip *chip, u8 addr, u8 *buffer, in tpm_cr50_i2c_write() 295 static int tpm_cr50_check_locality(struct tpm_chip *chip) in tpm_cr50_check_locality() 316 static void tpm_cr50_release_locality(struct tpm_chip *chip, bool force) in tpm_cr50_release_locality() 339 static int tpm_cr50_request_locality(struct tpm_chip *chip) in tpm_cr50_request_locality() 372 static u8 tpm_cr50_i2c_tis_status(struct tpm_chip *chip) in tpm_cr50_i2c_tis_status() [all …]
|
/openbmc/linux/drivers/ssb/ |
H A D | driver_gpio.c | 26 static int ssb_gpio_to_irq(struct gpio_chip *chip, unsigned int gpio) in ssb_gpio_to_irq() 41 static int ssb_gpio_chipco_get_value(struct gpio_chip *chip, unsigned int gpio) in ssb_gpio_chipco_get_value() 48 static void ssb_gpio_chipco_set_value(struct gpio_chip *chip, unsigned int gpio, in ssb_gpio_chipco_set_value() 56 static int ssb_gpio_chipco_direction_input(struct gpio_chip *chip, in ssb_gpio_chipco_direction_input() 65 static int ssb_gpio_chipco_direction_output(struct gpio_chip *chip, in ssb_gpio_chipco_direction_output() 75 static int ssb_gpio_chipco_request(struct gpio_chip *chip, unsigned int gpio) in ssb_gpio_chipco_request() 88 static void ssb_gpio_chipco_free(struct gpio_chip *chip, unsigned int gpio) in ssb_gpio_chipco_free() 145 struct gpio_chip *chip = &bus->gpio; in ssb_gpio_irq_chipco_domain_init() local 190 struct gpio_chip *chip = &bus->gpio; in ssb_gpio_irq_chipco_domain_exit() local 218 struct gpio_chip *chip = &bus->gpio; in ssb_gpio_chipco_init() local [all …]
|
/openbmc/linux/drivers/char/tpm/st33zp24/ |
H A D | st33zp24.c | 79 static void st33zp24_cancel(struct tpm_chip *chip) in st33zp24_cancel() 91 static u8 st33zp24_status(struct tpm_chip *chip) in st33zp24_status() 103 static bool check_locality(struct tpm_chip *chip) in check_locality() 118 static int request_locality(struct tpm_chip *chip) in request_locality() 146 static void release_locality(struct tpm_chip *chip) in release_locality() 159 static int get_burstcount(struct tpm_chip *chip) in get_burstcount() 187 static bool wait_for_tpm_stat_cond(struct tpm_chip *chip, u8 mask, in wait_for_tpm_stat_cond() 205 static int wait_for_stat(struct tpm_chip *chip, u8 mask, unsigned long timeout, in wait_for_stat() 263 static int recv_data(struct tpm_chip *chip, u8 *buf, size_t count) in recv_data() 289 struct tpm_chip *chip = dev_id; in tpm_ioserirq_handler() local [all …]
|
/openbmc/linux/drivers/usb/typec/tcpm/ |
H A D | tcpci_maxim_core.c | 65 static void max_tcpci_init_regs(struct max_tcpci_chip *chip) in max_tcpci_init_regs() 120 static void process_rx(struct max_tcpci_chip *chip, u16 status) in process_rx() 186 struct max_tcpci_chip *chip = tdata_to_max_tcpci(tdata); in max_tcpci_set_vbus() local 212 static void process_power_status(struct max_tcpci_chip *chip) in process_power_status() 239 static void process_tx(struct max_tcpci_chip *chip, u16 status) in process_tx() 257 struct max_tcpci_chip *chip = tdata_to_max_tcpci(data); in max_tcpci_set_partner_usb_comm_capable() local 268 static irqreturn_t _max_tcpci_irq(struct max_tcpci_chip *chip, u16 status) in _max_tcpci_irq() 351 struct max_tcpci_chip *chip = dev_id; in max_tcpci_irq() local 377 struct max_tcpci_chip *chip = dev_id; in max_tcpci_isr() local 387 static int max_tcpci_init_alert(struct max_tcpci_chip *chip, struct i2c_client *client) in max_tcpci_init_alert() [all …]
|
/openbmc/linux/sound/pci/ |
H A D | fm801.c | 64 #define fm801_writew(chip,reg,value) outw((value), chip->port + FM801_##reg) argument 65 #define fm801_readw(chip,reg) inw(chip->port + FM801_##reg) argument 67 #define fm801_writel(chip,reg,value) outl((value), chip->port + FM801_##reg) argument 234 static inline void fm801_iowrite16(struct fm801 *chip, unsigned short offset, u16 value) in fm801_iowrite16() 239 static inline u16 fm801_ioread16(struct fm801 *chip, unsigned short offset) in fm801_ioread16() 256 static bool fm801_ac97_is_ready(struct fm801 *chip, unsigned int iterations) in fm801_ac97_is_ready() 268 static bool fm801_ac97_is_valid(struct fm801 *chip, unsigned int iterations) in fm801_ac97_is_valid() 280 static int snd_fm801_update_bits(struct fm801 *chip, unsigned short reg, in snd_fm801_update_bits() 301 struct fm801 *chip = ac97->private_data; in snd_fm801_codec_write() local 324 struct fm801 *chip = ac97->private_data; in snd_fm801_codec_read() local [all …]
|
H A D | intel8x0m.c | 221 static inline u8 igetbyte(struct intel8x0m *chip, u32 offset) in igetbyte() 226 static inline u16 igetword(struct intel8x0m *chip, u32 offset) in igetword() 231 static inline u32 igetdword(struct intel8x0m *chip, u32 offset) in igetdword() 236 static inline void iputbyte(struct intel8x0m *chip, u32 offset, u8 val) in iputbyte() 241 static inline void iputword(struct intel8x0m *chip, u32 offset, u16 val) in iputword() 246 static inline void iputdword(struct intel8x0m *chip, u32 offset, u32 val) in iputdword() 255 static inline u16 iagetword(struct intel8x0m *chip, u32 offset) in iagetword() 260 static inline void iaputword(struct intel8x0m *chip, u32 offset, u16 val) in iaputword() 274 static unsigned int get_ich_codec_bit(struct intel8x0m *chip, unsigned int codec) in get_ich_codec_bit() 284 static int snd_intel8x0m_codec_semaphore(struct intel8x0m *chip, unsigned int codec) in snd_intel8x0m_codec_semaphore() [all …]
|