/include/sound/ |
H A D | core.h | 83 struct snd_card *card; /* card which holds this device */ member in struct:snd_device 98 char id[16]; /* id string of this card */ 103 char components[128]; /* card components delimited with 108 void (*private_free) (struct snd_card *card); /* callback for freeing of 117 struct list_head controls; /* all controls for this card */ 123 struct snd_info_entry *proc_id; /* the card id */ 126 struct list_head files_list; /* all files associated to this card */ 129 spinlock_t files_lock; /* lock the files for this card */ 130 int shutdown; /* this card i 151 snd_power_lock(struct snd_card *card) argument 156 snd_power_unlock(struct snd_card *card) argument 161 snd_power_get_state(struct snd_card *card) argument 166 snd_power_change_state(struct snd_card *card, unsigned int state) argument 179 snd_power_wait(struct snd_card *card, unsigned int state) argument 187 int card; /* card number */ member in struct:snd_minor 196 snd_card_get_device_link(struct snd_card *card) argument 233 snd_register_device(int type, struct snd_card *card, int dev, const struct file_operations *f_ops, void *private_data, const char *name) argument [all...] |
H A D | opl4.h | 27 extern int snd_opl4_create(struct snd_card *card,
|
H A D | pt2258.h | 26 struct snd_card *card; member in struct:snd_pt2258
|
H A D | tea6330t.h | 28 int snd_tea6330t_update_mixer(struct snd_card *card, struct snd_i2c_bus *bus,
|
H A D | info.h | 83 struct snd_card *card; member in struct:snd_info_entry 123 struct snd_info_entry *snd_info_create_card_entry(struct snd_card *card, 130 int snd_info_card_create(struct snd_card *card); 131 int snd_info_card_register(struct snd_card *card); 132 int snd_info_card_free(struct snd_card *card); 133 void snd_info_card_disconnect(struct snd_card *card); 134 void snd_info_card_id_change(struct snd_card *card); 137 /* for card drivers */ 138 int snd_card_proc_new(struct snd_card *card, const char *name, 163 static inline struct snd_info_entry *snd_info_create_card_entry(struct snd_card *card, cons argument 166 snd_info_card_create(struct snd_card *card) argument 167 snd_info_card_register(struct snd_card *card) argument 168 snd_info_card_free(struct snd_card *card) argument 169 snd_info_card_disconnect(struct snd_card *card) argument 170 snd_info_card_id_change(struct snd_card *card) argument 173 snd_card_proc_new(struct snd_card *card, const char *name, struct snd_info_entry **entryp) argument [all...] |
H A D | mixer_oss.h | 53 struct snd_card *card; member in struct:snd_mixer_oss 72 struct snd_card *card; member in struct:snd_mixer_oss_file 76 int snd_mixer_oss_ioctl_card(struct snd_card *card,
|
H A D | seq_device.h | 36 struct snd_card *card; /* sound card */ member in struct:snd_seq_device 60 * Typically, call snd_device_free(dev->card, dev->driver_data) 71 int snd_seq_device_new(struct snd_card *card, int device, char *id, int argsize, struct snd_seq_device **result);
|
H A D | seq_virmidi.h | 55 struct snd_card *card; /* associated card */ member in struct:snd_virmidi_dev 79 int snd_virmidi_new(struct snd_card *card, int device, struct snd_rawmidi **rrmidi);
|
H A D | minors.h | 29 #define SNDRV_MINOR(card, dev) (((card) << 5) | (dev)) 79 #define SNDRV_MINOR_OSS(card, dev) (((card) << 4) | (dev))
|
H A D | simple_card.h | 2 * ASoC simple sound card support 27 const char *card; member in struct:asoc_simple_card_info
|
H A D | control.h | 98 struct snd_card *card; member in struct:snd_ctl_file 111 typedef int (*snd_kctl_ioctl_func_t) (struct snd_card * card, 115 void snd_ctl_notify(struct snd_card * card, unsigned int mask, struct snd_ctl_elem_id * id); 119 int snd_ctl_add(struct snd_card * card, struct snd_kcontrol * kcontrol); 120 int snd_ctl_remove(struct snd_card * card, struct snd_kcontrol * kcontrol); 121 int snd_ctl_replace(struct snd_card *card, struct snd_kcontrol *kcontrol, bool add_on_replace); 122 int snd_ctl_remove_id(struct snd_card * card, struct snd_ctl_elem_id *id); 123 int snd_ctl_rename_id(struct snd_card * card, struct snd_ctl_elem_id *src_id, struct snd_ctl_elem_id *dst_id); 124 int snd_ctl_activate_id(struct snd_card *card, struct snd_ctl_elem_id *id, 126 struct snd_kcontrol *snd_ctl_find_numid(struct snd_card * card, unsigne [all...] |
H A D | es1688.h | 110 int snd_es1688_create(struct snd_card *card, 118 int snd_es1688_pcm(struct snd_card *card, struct snd_es1688 *chip, int device, 120 int snd_es1688_mixer(struct snd_card *card, struct snd_es1688 *chip);
|
H A D | emu8000.h | 80 struct snd_card *card; /* The card that this belongs to */ member in struct:snd_emu8000 101 int snd_emu8000_new(struct snd_card *card, int device, long port, int seq_ports,
|
H A D | hwdep.h | 55 struct snd_card *card; member in struct:snd_hwdep 80 extern int snd_hwdep_new(struct snd_card *card, char *id, int device,
|
/include/linux/platform_data/ |
H A D | mmc-msm_sdcc.h | 5 #include <linux/mmc/card.h> 24 void (*init_card)(struct mmc_card *card);
|
/include/linux/mmc/ |
H A D | core.h | 29 #define MMC_RSP_BUSY (1 << 3) /* card may send busy */ 41 #define MMC_RSP_SPI_BUSY (1 << 10) /* card may send busy */ 153 extern void mmc_start_bkops(struct mmc_card *card, bool from_exception); 157 extern int mmc_send_ext_csd(struct mmc_card *card, u8 *ext_csd); 169 extern int mmc_erase(struct mmc_card *card, unsigned int from, unsigned int nr, 171 extern int mmc_can_erase(struct mmc_card *card); 172 extern int mmc_can_trim(struct mmc_card *card); 173 extern int mmc_can_discard(struct mmc_card *card); 174 extern int mmc_can_sanitize(struct mmc_card *card); 175 extern int mmc_can_secure_erase_trim(struct mmc_card *card); [all...] |
H A D | card.h | 2 * linux/include/linux/mmc/card.h 248 unsigned int rca; /* relative card address of device */ 249 unsigned int type; /* card type */ 250 #define MMC_TYPE_MMC 0 /* MMC card */ 251 #define MMC_TYPE_SD 1 /* SD card */ 252 #define MMC_TYPE_SDIO 2 /* SDIO card */ 253 #define MMC_TYPE_SD_COMBO 3 /* SD combo (IO+mem) card */ 254 unsigned int state; /* (our) card state */ 256 #define MMC_STATE_READONLY (1<<1) /* card is read-only */ 257 #define MMC_STATE_BLOCKADDR (1<<2) /* card use 314 mmc_part_add(struct mmc_card *card, unsigned int size, unsigned int part_cfg, char *name, int idx, bool ro, int area_type) argument 326 mmc_large_sector(struct mmc_card *card) argument 406 add_quirk(struct mmc_card *card, int data) argument 411 remove_quirk(struct mmc_card *card, int data) argument 442 add_quirk_mmc(struct mmc_card *card, int data) argument 448 remove_quirk_mmc(struct mmc_card *card, int data) argument 459 add_quirk_sd(struct mmc_card *card, int data) argument 465 remove_quirk_sd(struct mmc_card *card, int data) argument [all...] |
H A D | host.h | 20 #include <linux/mmc/card.h> 110 * 0 for a read/write card 111 * 1 for a read-only card 116 * 0 for a absent card 117 * 1 for a present card 128 void (*init_card)(struct mmc_host *host, struct mmc_card *card); 132 /* Check if the card is pulling dat[0:3] low */ 148 int (*multi_io_quirk)(struct mmc_card *card, 168 * @cd_irq: MMC/SD-card slot hotplug detection IRQ or -EINVAL 170 * @handler_priv: MMC/SD-card slo 335 struct mmc_card *card; /* device attached to this host */ member in struct:mmc_host 511 mmc_card_hs(struct mmc_card *card) argument 517 mmc_card_uhs(struct mmc_card *card) argument 523 mmc_card_hs200(struct mmc_card *card) argument 528 mmc_card_ddr52(struct mmc_card *card) argument 533 mmc_card_hs400(struct mmc_card *card) argument [all...] |
/include/trace/events/ |
H A D | asoc.h | 20 TP_PROTO(struct snd_soc_card *card, int val), 22 TP_ARGS(card, val), 25 __string( name, card->name ) 30 __assign_str(name, card->name); 34 TP_printk("card=%s val=%d", __get_str(name), (int)__entry->val) 39 TP_PROTO(struct snd_soc_card *card, int val), 41 TP_ARGS(card, val) 47 TP_PROTO(struct snd_soc_card *card, int val), 49 TP_ARGS(card, val) 55 TP_PROTO(struct snd_soc_card *card), [all...] |
/include/linux/ |
H A D | firewire.h | 138 static inline struct fw_card *fw_card_get(struct fw_card *card) argument 140 kref_get(&card->kref); 142 return card; 147 static inline void fw_card_put(struct fw_card *card) argument 149 kref_put(&card->kref, fw_card_release); 175 * The same applies to fw_device.card->node_id vs. fw_device.generation. 188 struct fw_card *card; member in struct:fw_device 266 struct fw_card *card, int status); 267 typedef void (*fw_transaction_callback_t)(struct fw_card *card, int rcode, 282 typedef void (*fw_address_callback_t)(struct fw_card *card, 319 struct fw_card *card; member in struct:fw_transaction 439 struct fw_card *card; member in struct:fw_iso_context [all...] |
H A D | memstick.h | 263 int (*check)(struct memstick_dev *card); 265 int (*next_request)(struct memstick_dev *card, 268 void (*stop)(struct memstick_dev *card); 270 void (*start)(struct memstick_dev *card); 286 struct memstick_dev *card; member in struct:memstick_host 300 int (*probe)(struct memstick_dev *card); 301 void (*remove)(struct memstick_dev *card); 302 int (*suspend)(struct memstick_dev *card, 304 int (*resume)(struct memstick_dev *card); 330 int memstick_set_rw_addr(struct memstick_dev *card); 337 memstick_get_drvdata(struct memstick_dev *card) argument 342 memstick_set_drvdata(struct memstick_dev *card, void *data) argument [all...] |
H A D | pnp.h | 205 struct list_head devices; /* devices attached to the card */ 221 #define pnp_for_each_card(card) \ 222 for((card) = global_to_pnp_card(pnp_cards.next); \ 223 (card) != global_to_pnp_card(&pnp_cards); \ 224 (card) = global_to_pnp_card((card)->global_list.next)) 227 struct pnp_card *card; member in struct:pnp_card_link 251 struct list_head card_list; /* node in card's list of devices */ 255 struct pnp_card *card; /* card th member in struct:pnp_dev [all...] |
/include/linux/isdn/ |
H A D | capilli.h | 81 void capi_ctr_ready(struct capi_ctr * card); 82 void capi_ctr_down(struct capi_ctr * card); 83 void capi_ctr_suspend_output(struct capi_ctr * card); 84 void capi_ctr_resume_output(struct capi_ctr * card); 85 void capi_ctr_handle_message(struct capi_ctr * card, u16 appl, struct sk_buff *skb);
|
/include/linux/amba/ |
H A D | mmci.h | 8 #include <linux/mmc/card.h> 31 * whether a card is present in the MMC slot or not 32 * @gpio_wp: read this GPIO pin to see if the card is write protected 33 * @gpio_cd: read this GPIO pin to detect card insertion
|
/include/pcmcia/ |
H A D | device_id.h | 17 #define PCMCIA_DEVICE_MANF_CARD(manf, card) { \ 21 .card_id = (card), } 89 #define PCMCIA_DEVICE_MANF_CARD_PROD_ID1(manf, card, v1, vh1) { \ 94 .card_id = (card), \ 98 #define PCMCIA_DEVICE_MANF_CARD_PROD_ID3(manf, card, v3, vh3) { \ 103 .card_id = (card), \ 110 #define PCMCIA_MFC_DEVICE_MANF_CARD(mfc, manf, card) { \ 115 .card_id = (card), \ 159 #define PCMCIA_PFC_DEVICE_MANF_CARD(mfc, manf, card) { \ 164 .card_id = (card), \ [all...] |