/openbmc/linux/sound/usb/ |
H A D | card.c | 499 struct snd_card *card = chip->card; in usb_audio_make_shortname() local 509 strscpy(card->shortname, s, sizeof(card->shortname)); in usb_audio_make_shortname() 516 card->shortname, sizeof(card->shortname)) <= 0) { in usb_audio_make_shortname() 530 struct snd_card *card = chip->card; in usb_audio_make_longname() local 541 strscpy(card->longname, s, sizeof(card->longname)); in usb_audio_make_longname() 551 strscpy(card->longname, s, sizeof(card->longname)); in usb_audio_make_longname() 556 card->longname, sizeof(card->longname)); in usb_audio_make_longname() 562 strlcat(card->longname, " ", sizeof(card->longname)); in usb_audio_make_longname() 565 strlcat(card->longname, card->shortname, sizeof(card->longname)); in usb_audio_make_longname() 633 chip->card = card; in snd_usb_audio_create() [all …]
|
/openbmc/linux/drivers/mmc/core/ |
H A D | sdio_io.c | 32 mmc_claim_host(func->card->host); in sdio_claim_host() 48 mmc_release_host(func->card->host); in sdio_release_host() 163 if (blksz > func->card->host->max_blk_size) in sdio_set_block_size() 171 ret = mmc_io_rw_direct(func->card, 1, 0, in sdio_set_block_size() 176 ret = mmc_io_rw_direct(func->card, 1, 0, in sdio_set_block_size() 193 if (mmc_blksz_for_byte_mode(func->card)) in sdio_max_byte_size() 255 if (func->card->cccr.multi_block) { in sdio_align_size() 705 return func->card->host->pm_caps; in sdio_get_host_pm_caps() 729 host = func->card->host; in sdio_set_host_pm_flags() 796 mmc_retune_hold_now(func->card->host); in sdio_retune_hold_now() [all …]
|
H A D | mmc_test.c | 192 struct mmc_card *card = test->card; in mmc_test_prepare_sbc() local 612 if (!mmc_card_sd(card) && mmc_card_blockaddr(card)) in mmc_test_capacity() 615 return card->csd.capacity << (card->csd.read_blkbits - 9); in mmc_test_capacity() 2322 struct mmc_card *card = test->card; in mmc_test_reset() local 2964 gr->card = test->card; in mmc_test_run() 3029 if (card && gr->card != card) in mmc_test_free_result() 3056 if (gr->card != card) in mtf_test_show() 3102 test->card = card; 3160 if (card && df->card != card) 3186 df->card = card; [all …]
|
H A D | quirks.h | 205 static inline void mmc_fixup_device(struct mmc_card *card, in mmc_fixup_device() argument 209 u64 rev = cid_rev_card(card); in mmc_fixup_device() 213 f->manfid != card->cid.manfid) in mmc_fixup_device() 216 f->oemid != card->cid.oemid) in mmc_fixup_device() 219 strncmp(f->name, card->cid.prod_name, in mmc_fixup_device() 220 sizeof(card->cid.prod_name))) in mmc_fixup_device() 223 f->cis_vendor != card->cis.vendor) in mmc_fixup_device() 226 f->cis_device != card->cis.device) in mmc_fixup_device() 229 f->ext_csd_rev != card->ext_csd.rev) in mmc_fixup_device() 241 dev_dbg(&card->dev, "calling %ps\n", f->vendor_fixup); in mmc_fixup_device() [all …]
|
/openbmc/linux/sound/soc/intel/avs/boards/ |
H A D | i2s_test.c | 114 struct snd_soc_card *card; in avs_i2s_test_probe() local 124 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in avs_i2s_test_probe() 125 if (!card) in avs_i2s_test_probe() 129 if (!card->name) in avs_i2s_test_probe() 150 card->dev = dev; in avs_i2s_test_probe() 151 card->owner = THIS_MODULE; in avs_i2s_test_probe() 152 card->dai_link = dai_link; in avs_i2s_test_probe() 153 card->num_links = 1; in avs_i2s_test_probe() 154 card->dapm_routes = routes; in avs_i2s_test_probe() 156 card->dapm_widgets = widgets; in avs_i2s_test_probe() [all …]
|
/openbmc/linux/drivers/isdn/hardware/mISDN/ |
H A D | avmfritz.c | 1009 card->isac.release(&card->isac); in release_card() 1010 free_irq(card->irq, card); in release_card() 1020 kfree(card); in release_card() 1037 card->isac.name = card->name; in setup_instance() 1039 card->isac.hwlock = &card->lock; in setup_instance() 1040 mISDNisac_init(&card->isac, card); in setup_instance() 1053 card->bch[i].hw = card; in setup_instance() 1076 card->isac.release(&card->isac); in setup_instance() 1082 kfree(card); in setup_instance() 1093 if (!card) { in fritzpci_probe() [all …]
|
/openbmc/linux/Documentation/watchdog/ |
H A D | pcwd-watchdog.rst | 15 trigger the card into being reset. This way you can make the card 24 drivers have initialized, you can then talk to the card using a PC 39 This returns the support of the card itself. This 43 (This card supports temperature) 45 (Firmware version of the card) 48 This returns the status of the card, with the bits of 53 This returns the status of the card that was reported 57 This returns the temperature of the card. (You can also 62 This lets you set the options of the card. You can either 63 enable or disable the card this way. [all …]
|
/openbmc/linux/sound/soc/samsung/ |
H A D | speyside.c | 19 static int speyside_set_bias_level(struct snd_soc_card *card, in speyside_set_bias_level() argument 27 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[1]); in speyside_set_bias_level() 63 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[1]); in speyside_set_bias_level_post() 71 if (card->dapm.bias_level == SND_SOC_BIAS_STANDBY) { in speyside_set_bias_level_post() 93 card->dapm.bias_level = level; in speyside_set_bias_level_post() 159 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset", in speyside_wm8996_init() 175 snd_soc_dapm_ignore_suspend(&card->dapm, "Headphone"); in speyside_late_probe() 177 snd_soc_dapm_ignore_suspend(&card->dapm, "Main AMIC"); in speyside_late_probe() 330 struct snd_soc_card *card = &speyside; in speyside_probe() local 333 card->dev = &pdev->dev; in speyside_probe() [all …]
|
H A D | littlemill.c | 17 static int littlemill_set_bias_level(struct snd_soc_card *card, in littlemill_set_bias_level() argument 25 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[0]); in littlemill_set_bias_level() 72 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[0]); in littlemill_set_bias_level_post() 179 struct snd_soc_card *card = w->dapm->card; in bbclk_ev() local 184 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[1]); in bbclk_ev() 280 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[0]); in littlemill_late_probe() 284 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[1]); in littlemill_late_probe() 297 ret = snd_soc_card_jack_new_pins(card, "Headset", in littlemill_late_probe() 338 struct snd_soc_card *card = &littlemill; in littlemill_probe() local 341 card->dev = &pdev->dev; in littlemill_probe() [all …]
|
/openbmc/linux/sound/soc/fsl/ |
H A D | imx-hdmi.c | 25 struct snd_soc_card card; member 39 struct snd_soc_card *card = rtd->card; in imx_hdmi_hw_params() local 40 struct device *dev = card->dev; in imx_hdmi_hw_params() 72 struct snd_soc_card *card = rtd->card; in imx_hdmi_init() local 85 dev_err(card->dev, "Can't new HDMI Jack %d\n", ret); in imx_hdmi_init() 191 data->card.dapm_widgets = imx_hdmi_widgets; in imx_hdmi_probe() 193 data->card.dev = &pdev->dev; in imx_hdmi_probe() 194 data->card.owner = THIS_MODULE; in imx_hdmi_probe() 199 data->card.num_links = 1; in imx_hdmi_probe() 200 data->card.dai_link = &data->dai; in imx_hdmi_probe() [all …]
|
/openbmc/linux/drivers/media/pci/cx18/ |
H A D | cx18-gpio.c | 115 cx->card->gpio_audio_input.radio); in gpiomux_s_radio() 126 data = cx->card->gpio_audio_input.linein; in gpiomux_s_std() 129 data = cx->card->gpio_audio_input.tuner; in gpiomux_s_std() 137 data = cx->card->gpio_audio_input.tuner; in gpiomux_s_std() 152 data = cx->card->gpio_audio_input.tuner; in gpiomux_s_audio_routing() 155 data = cx->card->gpio_audio_input.linein; in gpiomux_s_audio_routing() 158 data = cx->card->gpio_audio_input.radio; in gpiomux_s_audio_routing() 209 p = &cx->card->gpio_i2c_slave_reset; in resetctrl_reset() 257 cx->gpio_dir = cx->card->gpio_init.direction; in cx18_gpio_init() 261 cx->gpio_dir |= 1 << cx->card->xceive_pin; in cx18_gpio_init() [all …]
|
/openbmc/linux/sound/pci/trident/ |
H A D | trident.c | 53 struct snd_card *card; in snd_trident_probe() local 66 sizeof(*trident), &card); in snd_trident_probe() 69 trident = card->private_data; in snd_trident_probe() 71 err = snd_trident_create(card, pci, in snd_trident_probe() 91 strcpy(card->driver, str); in snd_trident_probe() 93 strcpy(card->shortname, "SiS "); in snd_trident_probe() 95 strcpy(card->shortname, "Trident "); in snd_trident_probe() 97 strcat(card->shortname, str); in snd_trident_probe() 99 card->shortname, trident->port, trident->irq); in snd_trident_probe() 129 err = snd_card_register(card); in snd_trident_probe() [all …]
|
/openbmc/linux/sound/pci/ymfpci/ |
H A D | ymfpci.c | 90 dev_err(chip->card->dev, in snd_ymfpci_create_gameport() 102 dev_err(chip->card->dev, in snd_ymfpci_create_gameport() 113 dev_err(chip->card->dev, in snd_ymfpci_create_gameport() 121 dev_err(chip->card->dev, in snd_ymfpci_create_gameport() 159 struct snd_card *card; in __snd_card_ymfpci_probe() local 179 chip = card->private_data; in __snd_card_ymfpci_probe() 194 card->shortname, in __snd_card_ymfpci_probe() 232 dev_err(card->dev, in __snd_card_ymfpci_probe() 254 dev_err(card->dev, in __snd_card_ymfpci_probe() 313 dev_warn(card->dev, in __snd_card_ymfpci_probe() [all …]
|
/openbmc/linux/sound/firewire/dice/ |
H A D | dice.c | 99 struct snd_card *card = dice->card; in dice_card_strings() local 105 strcpy(card->driver, "DICE"); in dice_card_strings() 110 card->shortname, in dice_card_strings() 117 card->shortname[sizeof(card->shortname) - 1] = '\0'; in dice_card_strings() 124 snprintf(card->longname, sizeof(card->longname), in dice_card_strings() 145 struct snd_card *card; in dice_probe() local 161 dice = card->private_data; in dice_probe() 164 dice->card = card; in dice_probe() 216 err = snd_card_register(card); in dice_probe() 222 snd_card_free(card); in dice_probe() [all …]
|
/openbmc/linux/include/linux/ |
H A D | firewire.h | 141 kref_get(&card->kref); in fw_card_get() 143 return card; in fw_card_get() 148 static inline void fw_card_put(struct fw_card *card) in fw_card_put() argument 150 kref_put(&card->kref, fw_card_release); in fw_card_put() 191 struct fw_card *card; member 260 struct fw_card *card, int status); 284 typedef void (*fw_address_callback_t)(struct fw_card *card, 321 struct fw_card *card; member 355 void fw_send_response(struct fw_card *card, 424 int fw_cancel_transaction(struct fw_card *card, [all …]
|
/openbmc/linux/drivers/net/can/sja1000/ |
H A D | plx_pci.c | 575 dev = card->net_dev[i]; in plx_pci_del_card() 587 card->reset_func(pdev); in plx_pci_del_card() 599 if (card->conf_addr) in plx_pci_del_card() 602 kfree(card); in plx_pci_del_card() 633 card = kzalloc(sizeof(*card), GFP_KERNEL); in plx_pci_add_card() 634 if (!card) { in plx_pci_add_card() 641 card->channels = 0; in plx_pci_add_card() 666 card->net_dev[i] = dev; in plx_pci_add_card() 668 priv->priv = card; in plx_pci_add_card() 705 card->channels++; in plx_pci_add_card() [all …]
|
/openbmc/linux/sound/soc/mediatek/common/ |
H A D | mtk-soundcard-driver.c | 15 static int set_card_codec_info(struct snd_soc_card *card, in set_card_codec_info() argument 19 struct device *dev = card->dev; in set_card_codec_info() 45 static int set_dailink_daifmt(struct snd_soc_card *card, in set_dailink_daifmt() argument 86 int parse_dai_link_info(struct snd_soc_card *card) in parse_dai_link_info() argument 88 struct device *dev = card->dev; in parse_dai_link_info() 102 for_each_card_prelinks(card, i, dai_link) { in parse_dai_link_info() 107 if (i >= card->num_links) { in parse_dai_link_info() 112 ret = set_card_codec_info(card, sub_node, dai_link); in parse_dai_link_info() 118 ret = set_dailink_daifmt(card, sub_node, dai_link); in parse_dai_link_info() 129 void clean_card_reference(struct snd_soc_card *card) in clean_card_reference() argument [all …]
|
/openbmc/linux/sound/pci/cs46xx/ |
H A D | cs46xx.c | 58 struct snd_card *card; in snd_card_cs46xx_probe() local 70 sizeof(*chip), &card); in snd_card_cs46xx_probe() 73 chip = card->private_data; in snd_card_cs46xx_probe() 74 err = snd_cs46xx_create(card, pci, in snd_card_cs46xx_probe() 78 card->private_data = chip; in snd_card_cs46xx_probe() 110 strcpy(card->driver, "CS46xx"); in snd_card_cs46xx_probe() 111 strcpy(card->shortname, "Sound Fusion CS46xx"); in snd_card_cs46xx_probe() 113 card->shortname, in snd_card_cs46xx_probe() 118 err = snd_card_register(card); in snd_card_cs46xx_probe() 122 pci_set_drvdata(pci, card); in snd_card_cs46xx_probe() [all …]
|
/openbmc/linux/sound/drivers/ |
H A D | virmidi.c | 64 struct snd_card *card; member 73 struct snd_card *card; in snd_virmidi_probe() local 79 sizeof(struct snd_card_virmidi), &card); in snd_virmidi_probe() 82 vmidi = card->private_data; in snd_virmidi_probe() 83 vmidi->card = card; in snd_virmidi_probe() 94 err = snd_virmidi_new(card, idx, &rmidi); in snd_virmidi_probe() 101 strcpy(card->driver, "VirMIDI"); in snd_virmidi_probe() 102 strcpy(card->shortname, "VirMIDI"); in snd_virmidi_probe() 103 sprintf(card->longname, "Virtual MIDI Card %i", dev + 1); in snd_virmidi_probe() 105 err = snd_card_register(card); in snd_virmidi_probe() [all …]
|
/openbmc/linux/sound/soc/amd/acp/ |
H A D | acp-legacy-mach.c | 80 struct snd_soc_card *card = NULL; in acp_asoc_probe() local 89 card = devm_kzalloc(dev, sizeof(*card), GFP_KERNEL); in acp_asoc_probe() 90 if (!card) in acp_asoc_probe() 93 card->dev = dev; in acp_asoc_probe() 94 card->owner = THIS_MODULE; in acp_asoc_probe() 95 card->name = pdev->id_entry->name; in acp_asoc_probe() 96 card->drvdata = (struct acp_card_drvdata *)pdev->id_entry->driver_data; in acp_asoc_probe() 99 acp_card_drvdata = card->drvdata; in acp_asoc_probe() 104 acp_legacy_dai_links_create(card); in acp_asoc_probe() 106 ret = devm_snd_soc_register_card(&pdev->dev, card); in acp_asoc_probe() [all …]
|
/openbmc/linux/sound/soc/meson/ |
H A D | gx-card.c | 33 struct meson_card *priv = snd_soc_card_get_drvdata(rtd->card); in gx_card_i2s_be_hw_params() 44 static int gx_card_parse_i2s(struct snd_soc_card *card, in gx_card_parse_i2s() argument 48 struct meson_card *priv = snd_soc_card_get_drvdata(card); in gx_card_parse_i2s() 49 struct snd_soc_dai_link *link = &card->dai_link[*index]; in gx_card_parse_i2s() 53 be = devm_kzalloc(card->dev, sizeof(*be), GFP_KERNEL); in gx_card_parse_i2s() 82 struct snd_soc_dai_link *dai_link = &card->dai_link[*index]; in gx_card_add_link() 86 cpu = devm_kzalloc(card->dev, sizeof(*cpu), GFP_KERNEL); in gx_card_add_link() 93 ret = meson_card_parse_dai(card, np, dai_link->cpus); in gx_card_add_link() 98 return meson_card_set_fe_link(card, dai_link, np, true); in gx_card_add_link() 100 ret = meson_card_set_be_link(card, dai_link, np); in gx_card_add_link() [all …]
|
/openbmc/linux/sound/firewire/motu/ |
H A D | motu.c | 44 strcpy(motu->card->driver, "FW-MOTU"); in name_card() 45 strcpy(motu->card->shortname, motu->spec->name); in name_card() 47 snprintf(motu->card->longname, sizeof(motu->card->longname), in name_card() 56 struct snd_motu *motu = card->private_data; in motu_card_free() 67 struct snd_card *card; in motu_probe() local 74 card->private_free = motu_card_free; in motu_probe() 76 motu = card->private_data; in motu_probe() 79 motu->card = card; in motu_probe() 125 err = snd_card_register(card); in motu_probe() 131 snd_card_free(card); in motu_probe() [all …]
|
/openbmc/linux/sound/soc/intel/boards/ |
H A D | skl_hda_dsp_generic.c | 66 return skl_hda_hdmi_jack_init(card); in skl_hda_card_late_probe() 75 dev_dbg(card->dev, "dai link name - %s\n", link->name); in skl_hda_add_dai_link() 83 ret = skl_hda_hdmi_add_pcm(card, ctx->pcm_count); in skl_hda_add_dai_link() 120 struct snd_soc_card *card = &hda_soc_card; in skl_hda_fill_card_info() local 154 card->dapm_widgets = skl_hda_widgets; in skl_hda_fill_card_info() 155 card->num_dapm_widgets = ARRAY_SIZE(skl_hda_widgets); in skl_hda_fill_card_info() 157 card->dapm_routes = &skl_hda_map[IDISP_ROUTE_COUNT]; in skl_hda_fill_card_info() 166 card->num_links = num_links; in skl_hda_fill_card_info() 167 card->num_dapm_routes = num_route; in skl_hda_fill_card_info() 169 for_each_card_prelinks(card, i, dai_link) in skl_hda_fill_card_info() [all …]
|
/openbmc/linux/sound/soc/amd/ |
H A D | acp-es8336.c | 62 struct snd_soc_card *card; in st_es8336_init() local 66 card = rtd->card; in st_es8336_init() 108 struct snd_soc_card *card; in st_es8336_codec_startup() local 115 card = rtd->card; in st_es8336_codec_startup() 116 machine = snd_soc_card_get_drvdata(card); in st_es8336_codec_startup() 207 dev_err(card->dev, "can not find codec dev\n"); in st_es8336_late_probe() 271 struct snd_soc_card *card; in st_es8336_probe() local 281 card = &st_card; in st_es8336_probe() 288 platform_set_drvdata(pdev, card); in st_es8336_probe() 289 snd_soc_card_set_drvdata(card, machine); in st_es8336_probe() [all …]
|
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/ |
H A D | pcie.h | 243 switch (card->dev->device) { in mwifiex_pcie_txbd_empty() 245 if (((card->txbd_wrptr & reg->tx_mask) == in mwifiex_pcie_txbd_empty() 247 ((card->txbd_wrptr & reg->tx_rollover_ind) != in mwifiex_pcie_txbd_empty() 253 if (((card->txbd_wrptr & reg->tx_mask) == in mwifiex_pcie_txbd_empty() 269 switch (card->dev->device) { in mwifiex_pcie_txbd_not_full() 271 if (((card->txbd_wrptr & reg->tx_mask) != in mwifiex_pcie_txbd_not_full() 272 (card->txbd_rdptr & reg->tx_mask)) || in mwifiex_pcie_txbd_not_full() 274 (card->txbd_rdptr & reg->tx_rollover_ind))) in mwifiex_pcie_txbd_not_full() 279 if (((card->txbd_wrptr & reg->tx_mask) != in mwifiex_pcie_txbd_not_full() 280 (card->txbd_rdptr & reg->tx_mask)) || in mwifiex_pcie_txbd_not_full() [all …]
|