Searched refs:io (Results 76 - 100 of 5744) sorted by relevance

1234567891011>>

/linux-master/sound/soc/kirkwood/
H A Dkirkwood-i2s.c12 #include <linux/io.h>
175 value = readl(priv->io+KIRKWOOD_I2S_PLAYCTL);
178 writel(value, priv->io+KIRKWOOD_I2S_PLAYCTL);
180 value = readl(priv->io+KIRKWOOD_I2S_RECCTL);
183 writel(value, priv->io+KIRKWOOD_I2S_RECCTL);
188 static inline void kirkwood_set_dco(void __iomem *io, unsigned long rate) argument
205 writel(value, io + KIRKWOOD_DCO_CTL);
210 value = readl(io + KIRKWOOD_DCO_SPCR_STATUS);
228 kirkwood_set_dco(priv->io, rate);
240 writel(clks_ctrl, priv->io
[all...]
H A Dkirkwood-dma.c12 #include <linux/io.h>
46 mask = readl(priv->io + KIRKWOOD_INT_MASK);
47 status = readl(priv->io + KIRKWOOD_INT_CAUSE) & mask;
49 cause = readl(priv->io + KIRKWOOD_ERR_CAUSE);
53 writel(cause, priv->io + KIRKWOOD_ERR_CAUSE);
65 writel(status, priv->io + KIRKWOOD_INT_CAUSE);
140 writel((unsigned int)-1, priv->io + KIRKWOOD_ERR_MASK);
170 writel(0, priv->io + KIRKWOOD_ERR_MASK);
186 kirkwood_dma_conf_mbus_windows(priv->io,
189 kirkwood_dma_conf_mbus_windows(priv->io,
[all...]
/linux-master/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_tnrdmd.c212 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
233 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
240 ret = cxd2880_io_write_multi_regs(tnr_dmd->io,
258 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
269 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
274 ret = tnr_dmd->io
1916 cxd2880_tnrdmd_create(struct cxd2880_tnrdmd *tnr_dmd, struct cxd2880_io *io, struct cxd2880_tnrdmd_create_param *create_param) argument
[all...]
/linux-master/drivers/scsi/elx/efct/
H A Defct_scsi.h90 typedef int (*efct_scsi_io_cb_t)(struct efct_io *io,
95 typedef int (*efct_scsi_rsp_io_cb_t)(struct efct_io *io,
141 void efct_scsi_io_free(struct efct_io *io);
164 efct_scsi_recv_cmd(struct efct_io *io, uint64_t lun, u8 *cdb, u32 cdb_len,
170 efct_scsi_send_rd_data(struct efct_io *io, u32 flags, struct efct_scsi_sgl *sgl,
173 efct_scsi_recv_wr_data(struct efct_io *io, u32 flags, struct efct_scsi_sgl *sgl,
176 efct_scsi_send_resp(struct efct_io *io, u32 flags,
179 efct_scsi_send_tmf_resp(struct efct_io *io, enum efct_scsi_tmf_resp rspcode,
182 efct_scsi_tgt_abort_io(struct efct_io *io, efct_scsi_io_cb_t cb, void *arg);
184 void efct_scsi_io_complete(struct efct_io *io);
[all...]
H A Defct_hw.c327 efct_hw_init_free_io(struct efct_hw_io *io) argument
330 * Set io->done to NULL, to avoid any callbacks, should
333 io->done = NULL;
334 io->abort_done = NULL;
335 io->status_saved = false;
336 io->abort_in_progress = false;
337 io->type = 0xFFFF;
338 io->wq = NULL;
353 efct_hw_io_restore_sgl(struct efct_hw *hw, struct efct_hw_io *io) argument
356 io
363 struct efct_hw_io *io = arg; local
481 struct efct_hw_io *io = NULL; local
604 struct efct_hw_io *io = NULL; local
677 struct efct_hw_io *io = NULL; local
1579 struct efct_hw_io *io = NULL; local
1609 struct efct_hw_io *io = NULL; local
1620 efct_hw_io_free_move_correct_list(struct efct_hw *hw, struct efct_hw_io *io) argument
1644 efct_hw_io_free_common(struct efct_hw *hw, struct efct_hw_io *io) argument
1657 struct efct_hw_io *io = container_of(arg, struct efct_hw_io, ref); local
1673 efct_hw_io_free(struct efct_hw *hw, struct efct_hw_io *io) argument
1688 efct_hw_io_init_sges(struct efct_hw *hw, struct efct_hw_io *io, enum efct_hw_io_type type) argument
1777 efct_hw_io_add_sge(struct efct_hw *hw, struct efct_hw_io *io, uintptr_t addr, u32 length) argument
1849 struct efct_hw_io *io = arg; local
2443 struct efct_hw_io *io = NULL; local
2638 struct efc_disc_io *io = arg; local
2645 efct_fill_els_params(struct efc_disc_io *io, struct sli_els_params *params) argument
2662 efct_fill_ct_params(struct efc_disc_io *io, struct sli_ct_params *params) argument
2694 efct_els_hw_srrs_send(struct efc *efc, struct efc_disc_io *io) argument
2845 efct_hw_io_send(struct efct_hw *hw, enum efct_hw_io_type type, struct efct_hw_io *io, union efct_hw_io_param_u *iparam, void *cb, void *arg) argument
[all...]
/linux-master/sound/soc/sh/rcar/
H A Dcmd.c24 struct rsnd_dai_stream *io,
27 struct rsnd_mod *dvc = rsnd_io_to_mod_dvc(io);
28 struct rsnd_mod *mix = rsnd_io_to_mod_mix(io);
68 struct rsnd_mod *src = rsnd_io_to_mod_src(io);
91 rsnd_mod_write(mod, CMD_BUSIF_MODE, rsnd_get_busif_shift(io, mod) | 1);
92 rsnd_mod_write(mod, CMD_BUSIF_DALIGN, rsnd_get_dalign(mod, io));
94 rsnd_adg_set_cmd_timsel_gen2(mod, io);
100 struct rsnd_dai_stream *io,
109 struct rsnd_dai_stream *io,
119 struct rsnd_dai_stream *io,
23 rsnd_cmd_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
99 rsnd_cmd_start(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
108 rsnd_cmd_stop(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
118 rsnd_cmd_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
146 rsnd_cmd_attach(struct rsnd_dai_stream *io, int id) argument
[all...]
H A Dssiu.c133 struct rsnd_dai_stream *io,
143 struct rsnd_dai_stream *io,
146 struct rsnd_dai *rdai = rsnd_io_to_rdai(io);
147 u32 ssis = rsnd_ssi_multi_secondaries_runtime(io);
148 int use_busif = rsnd_ssi_use_busif(io);
173 if (rsnd_ssi_is_pin_sharing(io)) {
227 struct rsnd_dai_stream *io,
244 struct rsnd_dai_stream *io,
248 u32 has_hdmi0 = rsnd_flags_has(io, RSND_STREAM_HDMI0);
249 u32 has_hdmi1 = rsnd_flags_has(io, RSND_STREAM_HDMI
132 rsnd_ssiu_get_status(struct rsnd_mod *mod, struct rsnd_dai_stream *io, enum rsnd_mod_type type) argument
142 rsnd_ssiu_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
226 rsnd_ssiu_quit(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
243 rsnd_ssiu_init_gen2(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
333 rsnd_ssiu_start_gen2(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
350 rsnd_ssiu_stop_gen2(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
387 rsnd_ssiu_dma_req(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
412 rsnd_ssiu_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
443 rsnd_parse_connect_ssiu_compatible(struct rsnd_priv *priv, struct rsnd_dai_stream *io) argument
[all...]
H A Dmix.c84 static void rsnd_mix_volume_parameter(struct rsnd_dai_stream *io, argument
104 static void rsnd_mix_volume_init(struct rsnd_dai_stream *io, argument
112 rsnd_mod_write(mod, MIX_ADINR, rsnd_runtime_channel_after_ctu(io));
120 rsnd_mix_volume_parameter(io, mod);
125 static void rsnd_mix_volume_update(struct rsnd_dai_stream *io, argument
132 rsnd_mix_volume_parameter(io, mod);
139 struct rsnd_dai_stream *io,
142 return rsnd_cmd_attach(io, rsnd_mod_id(mod));
146 struct rsnd_dai_stream *io,
157 rsnd_mix_volume_init(io, mo
138 rsnd_mix_probe_(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
145 rsnd_mix_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
164 rsnd_mix_quit(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
175 rsnd_mix_pcm_new(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct snd_soc_pcm_runtime *rtd) argument
258 rsnd_mix_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
[all...]
H A Ddma.c70 struct rsnd_dai_stream *io)
72 if (rsnd_io_is_working(io))
73 rsnd_dai_period_elapsed(io);
83 static struct dma_chan *rsnd_dmaen_request_channel(struct rsnd_dai_stream *io, argument
92 return rsnd_mod_dma_req(io, mod_from);
94 return rsnd_mod_dma_req(io, mod_to);
98 struct rsnd_dai_stream *io,
111 struct rsnd_dai_stream *io,
131 struct rsnd_dai_stream *io,
147 dmaen->chan = rsnd_dmaen_request_channel(io,
69 __rsnd_dmaen_complete(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
97 rsnd_dmaen_stop(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
110 rsnd_dmaen_cleanup(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
130 rsnd_dmaen_prepare(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
159 rsnd_dmaen_start(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
268 rsnd_dmaen_attach(struct rsnd_dai_stream *io, struct rsnd_dma *dma, struct rsnd_mod *mod_from, struct rsnd_mod *mod_to) argument
306 rsnd_dmaen_pointer(struct rsnd_mod *mod, struct rsnd_dai_stream *io, snd_pcm_uframes_t *pointer) argument
379 rsnd_dmapp_get_id(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
419 rsnd_dmapp_get_chcr(struct rsnd_dai_stream *io, struct rsnd_mod *mod_from, struct rsnd_mod *mod_to) argument
465 rsnd_dmapp_stop(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
483 rsnd_dmapp_start(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
497 rsnd_dmapp_attach(struct rsnd_dai_stream *io, struct rsnd_dma *dma, struct rsnd_mod *mod_from, struct rsnd_mod *mod_to) argument
518 rsnd_dmapp_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
582 rsnd_gen2_dma_addr(struct rsnd_dai_stream *io, struct rsnd_mod *mod, int is_play, int is_from) argument
665 rsnd_gen4_dma_addr(struct rsnd_dai_stream *io, struct rsnd_mod *mod, int is_play, int is_from) argument
686 rsnd_dma_addr(struct rsnd_dai_stream *io, struct rsnd_mod *mod, int is_play, int is_from) argument
707 rsnd_dma_of_path(struct rsnd_mod *this, struct rsnd_dai_stream *io, int is_play, struct rsnd_mod **mod_from, struct rsnd_mod **mod_to) argument
815 rsnd_dma_alloc(struct rsnd_dai_stream *io, struct rsnd_mod *mod, struct rsnd_mod **dma_mod) argument
891 rsnd_dma_attach(struct rsnd_dai_stream *io, struct rsnd_mod *mod, struct rsnd_mod **dma_mod) argument
[all...]
H A Ddvc.c73 static void rsnd_dvc_volume_parameter(struct rsnd_dai_stream *io, argument
93 static void rsnd_dvc_volume_init(struct rsnd_dai_stream *io, argument
103 adinr = rsnd_get_adinr_bit(mod, io) |
104 rsnd_runtime_channel_after_ctu(io);
137 rsnd_dvc_volume_parameter(io, mod);
143 static void rsnd_dvc_volume_update(struct rsnd_dai_stream *io, argument
172 rsnd_dvc_volume_parameter(io, mod);
179 struct rsnd_dai_stream *io,
182 return rsnd_cmd_attach(io, rsnd_mod_id(mod));
186 struct rsnd_dai_stream *io,
178 rsnd_dvc_probe_(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
185 rsnd_dvc_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
204 rsnd_dvc_quit(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
215 rsnd_dvc_pcm_new(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct snd_soc_pcm_runtime *rtd) argument
283 rsnd_dvc_dma_req(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
293 rsnd_dvc_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
[all...]
H A Dsrc.c79 static struct dma_chan *rsnd_src_dma_req(struct rsnd_dai_stream *io, argument
83 int is_play = rsnd_io_is_play(io);
90 static u32 rsnd_src_convert_rate(struct rsnd_dai_stream *io, argument
93 struct snd_pcm_runtime *runtime = rsnd_io_to_runtime(io);
101 return rsnd_io_converted_rate(io);
106 convert_rate = rsnd_io_converted_rate(io);
115 struct rsnd_dai_stream *io,
118 struct rsnd_mod *src_mod = rsnd_io_to_mod_src(io);
119 struct snd_pcm_runtime *runtime = rsnd_io_to_runtime(io);
121 int is_play = rsnd_io_is_play(io);
114 rsnd_src_get_rate(struct rsnd_priv *priv, struct rsnd_dai_stream *io, int is_in) argument
201 rsnd_src_set_convert_rate(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
357 rsnd_src_irq(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv, int enable) argument
434 rsnd_src_start(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
453 rsnd_src_stop(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
462 rsnd_src_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
485 rsnd_src_quit(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
501 __rsnd_src_interrupt(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
534 rsnd_src_probe_(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
562 rsnd_src_pcm_new(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct snd_soc_pcm_runtime *rtd) argument
605 rsnd_src_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
[all...]
/linux-master/drivers/md/
H A Draid5-ppl.c208 struct ppl_io_unit *io; local
210 io = kmem_cache_alloc(kc, gfp_mask);
211 if (!io)
214 io->header_page = alloc_page(gfp_mask);
215 if (!io->header_page) {
216 kmem_cache_free(kc, io);
220 return io;
226 struct ppl_io_unit *io = element; local
228 __free_page(io->header_page);
229 kmem_cache_free(kc, io);
236 struct ppl_io_unit *io; local
269 struct ppl_io_unit *io = log->current_io; local
364 struct ppl_io_unit *io = sh->ppl_io; local
400 struct ppl_io_unit *io = bio->bi_private; local
418 ppl_submit_iounit_bio(struct ppl_io_unit *io, struct bio *bio) argument
428 ppl_submit_iounit(struct ppl_io_unit *io) argument
511 struct ppl_io_unit *io; local
547 ppl_io_unit_finished(struct ppl_io_unit *io) argument
583 struct ppl_io_unit *io = bio->bi_private; local
608 ppl_do_flush(struct ppl_io_unit *io) argument
654 struct ppl_io_unit *io; local
692 struct ppl_io_unit *io; local
[all...]
H A Ddm-verity-target.c281 * On successful return, verity_io_want_digest(v, io) contains the hash value
286 * against current value of verity_io_want_digest(v, io).
288 static int verity_verify_level(struct dm_verity *v, struct dm_verity_io *io, argument
298 struct bio *bio = dm_bio_from_per_bio_data(io, v->ti->per_io_data_size);
302 if (static_branch_unlikely(&use_bh_wq_enabled) && io->in_bh) {
328 r = verity_hash(v, verity_io_hash_req(v, io),
330 verity_io_real_digest(v, io), !io->in_bh);
334 if (likely(memcmp(verity_io_real_digest(v, io), want_digest,
337 else if (static_branch_unlikely(&use_bh_wq_enabled) && io
373 verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io, sector_t block, u8 *digest, bool *is_zero) argument
410 verity_for_io_block(struct dm_verity *v, struct dm_verity_io *io, struct bvec_iter *iter, struct crypto_wait *wait) argument
454 verity_for_bv_block(struct dm_verity *v, struct dm_verity_io *io, struct bvec_iter *iter, int (*process)(struct dm_verity *v, struct dm_verity_io *io, u8 *data, size_t len)) argument
488 verity_recheck_copy(struct dm_verity *v, struct dm_verity_io *io, u8 *data, size_t len) argument
497 verity_recheck(struct dm_verity *v, struct dm_verity_io *io, struct bvec_iter start, sector_t cur_block) argument
545 verity_bv_zero(struct dm_verity *v, struct dm_verity_io *io, u8 *data, size_t len) argument
555 verity_bv_skip_block(struct dm_verity *v, struct dm_verity_io *io, struct bvec_iter *iter) argument
567 verity_verify_io(struct dm_verity_io *io) argument
683 verity_finish_io(struct dm_verity_io *io, blk_status_t status) argument
699 struct dm_verity_io *io = container_of(w, struct dm_verity_io, work); local
708 struct dm_verity_io *io = container_of(w, struct dm_verity_io, bh_work); local
725 struct dm_verity_io *io = bio->bi_private; local
787 verity_submit_prefetch(struct dm_verity *v, struct dm_verity_io *io, unsigned short ioprio) argument
827 struct dm_verity_io *io; local
[all...]
H A Ddm-verity-fec.h71 extern int verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io,
78 extern void verity_fec_finish_io(struct dm_verity_io *io);
79 extern void verity_fec_init_io(struct dm_verity_io *io);
101 struct dm_verity_io *io,
116 static inline void verity_fec_finish_io(struct dm_verity_io *io) argument
120 static inline void verity_fec_init_io(struct dm_verity_io *io) argument
100 verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io, enum verity_block_type type, sector_t block, u8 *dest, struct bvec_iter *iter) argument
/linux-master/drivers/media/radio/
H A Dradio-aztech.c24 #include <linux/io.h> /* outb, outb_p */
44 static int io[AZTECH_MAX] = { [0] = CONFIG_RADIO_AZTECH_PORT, variable
48 module_param_array(io, int, NULL, 0444);
49 MODULE_PARM_DESC(io, "I/O addresses of the Aztech card (0x350 or 0x358)");
80 outb_p(bits, az->isa.io);
99 if (inb(isa->io) & AZTECH_BIT_MONO)
106 return (inb(isa->io) & AZTECH_BIT_NOT_TUNED) ? 0 : 0xffff;
116 outb(az->curvol, isa->io);
139 .io_params = io,
H A Dradio-gemtek.c32 #include <linux/io.h> /* outb, outb_p */
63 static int io[GEMTEK_MAX] = { [0] = CONFIG_RADIO_GEMTEK_PORT, variable
73 module_param_array(io, int, NULL, 0444);
74 MODULE_PARM_DESC(io, "Force I/O ports for the GemTek Radio card if automatic probing is disabled or fails. The most common I/O ports are: 0x20c 0x30c, 0x24c or 0x34c (0x20c, 0x248 and 0x28c have been reported to work for the combined sound/radiocard).");
157 outb_p(mute | GEMTEK_CE | GEMTEK_DA | GEMTEK_CK, isa->io);
162 outb_p(mute | GEMTEK_CE | bit, isa->io);
164 outb_p(mute | GEMTEK_CE | bit | GEMTEK_CK, isa->io);
168 outb_p(mute | GEMTEK_DA | GEMTEK_CK, isa->io);
238 i = inb_p(isa->io);
240 outb_p((i >> 5) | (mute ? GEMTEK_MT : 0), isa->io);
255 gemtek_probe(struct radio_isa_card *isa, int io) argument
[all...]
/linux-master/drivers/scsi/snic/
H A Dsnic_stats.h80 struct snic_io_stats io; member in struct:snic_stats
95 struct snic_io_stats *io = &s_stats->io; local
98 nr_active_ios = atomic64_read(&io->active);
99 if (atomic64_read(&io->max_active) < nr_active_ios)
100 atomic64_set(&io->max_active, nr_active_ios);
102 atomic64_inc(&io->num_ios);
109 atomic64_dec(&s_stats->io.active);
113 atomic64_inc(&s_stats->io.compl);
/linux-master/drivers/scsi/
H A Dfdomain_isa.c4 #include <linux/io.h>
10 static int io[MAXBOARDS_PARAM] = { 0, 0, 0, 0 }; variable
11 module_param_hw_array(io, int, ioport, NULL, 0);
12 MODULE_PARM_DESC(io, "base I/O address of controller (0x140, 0x150, 0x160, 0x170)");
156 if (!io[ndev])
159 if (!request_region(io[ndev], FDOMAIN_REGION_SIZE, "fdomain_isa")) {
160 dev_err(dev, "base 0x%x already in use", io[ndev]);
165 irq_ = irqs[(inb(io[ndev] + REG_CFG1) & CFG1_IRQ_MASK) >> 1];
167 sh = fdomain_create(io[ndev], irq_, scsi_id[ndev], dev);
169 dev_err(dev, "controller not found at base 0x%x", io[nde
[all...]
/linux-master/drivers/input/serio/
H A Daltera_ps2.c16 #include <linux/io.h>
23 struct serio *io; member in struct:ps2if
38 serio_interrupt(ps2if->io, status & 0xff, 0);
48 static int altera_ps2_write(struct serio *io, unsigned char val) argument
50 struct ps2if *ps2if = io->port_data;
56 static int altera_ps2_open(struct serio *io) argument
58 struct ps2if *ps2if = io->port_data;
68 static void altera_ps2_close(struct serio *io) argument
70 struct ps2if *ps2if = io->port_data;
115 ps2if->io
[all...]
/linux-master/arch/arm/lib/
H A DMakefile16 io-readsb.o io-writesb.o io-readsl.o io-writesl.o \
34 lib-y += io-readsw-armv3.o io-writesw-armv3.o
36 lib-y += io-readsw-armv4.o io-writesw-armv4.o
/linux-master/drivers/mtd/nand/raw/
H A Dsharpsl.c18 #include <linux/io.h>
24 void __iomem *io; member in struct:sharpsl_nand
69 writeb((readb(sharpsl->io + FLASHCTL) & ~0x17) | bits, sharpsl->io + FLASHCTL);
79 return !((readb(sharpsl->io + FLASHCTL) & FLRYBY) == 0);
85 writeb(0, sharpsl->io + ECCCLRR);
92 ecc_code[0] = ~readb(sharpsl->io + ECCLPUB);
93 ecc_code[1] = ~readb(sharpsl->io + ECCLPLB);
94 ecc_code[2] = (~readb(sharpsl->io + ECCCP) << 2) | 0x03;
95 return readb(sharpsl->io
[all...]
/linux-master/arch/xtensa/mm/
H A Dioremap.c8 #include <linux/io.h>
11 #include <asm/io.h>
/linux-master/drivers/clk/
H A Dclk-nspire.c9 #include <linux/io.h>
67 void __iomem *io; local
73 io = of_iomap(node, 0);
74 if (!io)
76 val = readl(io);
77 iounmap(io);
109 void __iomem *io; local
114 io = of_iomap(node, 0);
115 if (!io)
117 val = readl(io);
[all...]
/linux-master/drivers/net/wan/
H A Dn2.c32 #include <asm/io.h>
110 u16 io; /* IO Base address */ member in struct:card_s
123 #define sca_reg(reg, card) (0x8000 | (card)->io | \
140 return inb(card->io + N2_PSR) & PSR_PAGEBITS;
145 u8 psr = inb(card->io + N2_PSR);
147 outb((psr & ~PSR_PAGEBITS) | page, card->io + N2_PSR);
155 int io = card->io; local
156 u8 mcr = inb(io + N2_MCR);
186 outb(mcr, io
197 int io = port->card->io; local
219 int io = port->card->io; local
321 n2_run(unsigned long io, unsigned long irq, unsigned long winbase, long valid0, long valid1) argument
488 unsigned long io, irq, ram; local
[all...]
/linux-master/arch/alpha/include/asm/
H A Dmc146818rtc.h8 #include <asm/io.h>

Completed in 250 milliseconds

1234567891011>>