Searched refs:card (Results 1 - 25 of 67) sorted by relevance

123

/include/sound/
H A Dcore.h83 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 Dopl4.h27 extern int snd_opl4_create(struct snd_card *card,
H A Dpt2258.h26 struct snd_card *card; member in struct:snd_pt2258
H A Dtea6330t.h28 int snd_tea6330t_update_mixer(struct snd_card *card, struct snd_i2c_bus *bus,
H A Dinfo.h83 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 Dmixer_oss.h53 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 Dseq_device.h36 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 Dseq_virmidi.h55 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 Dminors.h29 #define SNDRV_MINOR(card, dev) (((card) << 5) | (dev))
79 #define SNDRV_MINOR_OSS(card, dev) (((card) << 4) | (dev))
H A Dsimple_card.h2 * ASoC simple sound card support
27 const char *card; member in struct:asoc_simple_card_info
H A Dcontrol.h98 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 Des1688.h110 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 Demu8000.h80 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 Dhwdep.h55 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 Dmmc-msm_sdcc.h5 #include <linux/mmc/card.h>
24 void (*init_card)(struct mmc_card *card);
/include/linux/mmc/
H A Dcore.h29 #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 Dcard.h2 * 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 Dhost.h20 #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 Dasoc.h20 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 Dfirewire.h138 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 Dmemstick.h263 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 Dpnp.h205 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 Dcapilli.h81 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 Dmmci.h8 #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 Ddevice_id.h17 #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...]

Completed in 246 milliseconds

123