/* * Driver for Digigram VXpocket soundcards * * Copyright (c) 2002 by Takashi Iwai * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #ifndef __VXPOCKET_H #define __VXPOCKET_H #include #include #include struct snd_vxpocket { struct vx_core core; unsigned long port; int mic_level; /* analog mic level (or boost) */ unsigned int regCDSP; /* current CDSP register */ unsigned int regDIALOG; /* current DIALOG register */ int index; /* card index */ /* pcmcia stuff */ struct pcmcia_device *p_dev; }; extern struct snd_vx_ops snd_vxpocket_ops; void vx_set_mic_boost(struct vx_core *chip, int boost); void vx_set_mic_level(struct vx_core *chip, int level); int vxp_add_mic_controls(struct vx_core *chip); /* Constants used to access the CDSP register (0x08). */ #define CDSP_MAGIC 0xA7 /* magic value (for read) */ /* for write */ #define VXP_CDSP_CLOCKIN_SEL_MASK 0x80 /* 0 (internal), 1 (AES/EBU) */ #define VXP_CDSP_DATAIN_SEL_MASK 0x40 /* 0 (analog), 1 (UER) */ #define VXP_CDSP_SMPTE_SEL_MASK 0x20 #define VXP_CDSP_RESERVED_MASK 0x10 #define VXP_CDSP_MIC_SEL_MASK 0x08 #define VXP_CDSP_VALID_IRQ_MASK 0x04 #define VXP_CDSP_CODEC_RESET_MASK 0x02 #define VXP_CDSP_DSP_RESET_MASK 0x01 /* VXPOCKET 240/440 */ #define P24_CDSP_MICS_SEL_MASK 0x18 #define P24_CDSP_MIC20_SEL_MASK 0x10 #define P24_CDSP_MIC38_SEL_MASK 0x08 /* Constants used to access the MEMIRQ register (0x0C). */ #define P44_MEMIRQ_MASTER_SLAVE_SEL_MASK 0x08 #define P44_MEMIRQ_SYNCED_ALONE_SEL_MASK 0x04 #define P44_MEMIRQ_WCLK_OUT_IN_SEL_MASK 0x02 /* Not used */ #define P44_MEMIRQ_WCLK_UER_SEL_MASK 0x01 /* Not used */ /* Micro levels (0x0C) */ /* Constants used to access the DIALOG register (0x0D). */ #define VXP_DLG_XILINX_REPROG_MASK 0x80 /* W */ #define VXP_DLG_DATA_XICOR_MASK 0x80 /* R */ #define VXP_DLG_RESERVED4_0_MASK 0x40 #define VXP_DLG_RESERVED2_0_MASK 0x20 #define VXP_DLG_RESERVED1_0_MASK 0x10 #define VXP_DLG_DMAWRITE_SEL_MASK 0x08 /* W */ #define VXP_DLG_DMAREAD_SEL_MASK 0x04 /* W */ #define VXP_DLG_MEMIRQ_MASK 0x02 /* R */ #define VXP_DLG_DMA16_SEL_MASK 0x02 /* W */ #define VXP_DLG_ACK_MEMIRQ_MASK 0x01 /* R/W */ #endif /* __VXPOCKET_H */ t-next.git/diff/?id=c325b3533730016ca5cdaf902d62550b4243fe43&id2=cdca06e4e85974d8a3503ab15709dbbaf90d3dd1'>root/net/sched/act_meta_skbprio.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/sched/act_meta_skbprio.c')
r>
-rw-r--r--annotate.c44411logplain
-rw-r--r--annotate.h5583logplain
-rw-r--r--auxtrace.c47774logplain
-rw-r--r--auxtrace.h22142logplain
-rw-r--r--block-range.c6948logplain
-rw-r--r--block-range.h1607logplain
-rw-r--r--bpf-loader.c40787logplain
-rw-r--r--bpf-loader.h6215logplain
-rw-r--r--bpf-prologue.c11226logplain
-rw-r--r--bpf-prologue.h847logplain
-rw-r--r--build-id.c19054logplain
-rw-r--r--build-id.h1859logplain
d---------c++184logplain
-rw-r--r--cache.h733logplain
-rw-r--r--call-path.c2893logplain
-rw-r--r--call-path.h2203logplain
-rw-r--r--callchain.c29332logplain
-rw-r--r--callchain.h7881logplain
-rw-r--r--cgroup.c3195logplain
-rw-r--r--cgroup.h359logplain
-rw-r--r--cloexec.c1950logplain
-rw-r--r--cloexec.h251logplain
-rw-r--r--color.c4787logplain
-rw-r--r--color.h1647logplain
-rw-r--r--comm.c2239logplain
-rw-r--r--comm.h561logplain
-rw-r--r--config.c16262logplain
-rw-r--r--config.h2113logplain
-rw-r--r--counts.c1026logplain
-rw-r--r--counts.h790logplain
-rw-r--r--cpumap.c12627logplain
-rw-r--r--cpumap.h1954logplain
-rw-r--r--cs-etm.h2061logplain
-rw-r--r--ctype.c2018logplain
-rw-r--r--data-convert-bt.c36671logplain
-rw-r--r--data-convert-bt.h302logplain
-rw-r--r--data-convert.h141logplain
-rw-r--r--data.c3459logplain
-rw-r--r--data.h1369logplain
-rw-r--r--db-export.c11434logplain
-rw-r--r--db-export.h3816logplain
-rw-r--r--debug.c4417logplain
-rw-r--r--debug.h2023logplain
-rw-r--r--demangle-java.c4219logplain
-rw-r--r--demangle-java.h249logplain
-rw-r--r--demangle-rust.c6602logplain
-rw-r--r--demangle-rust.h170logplain
-rw-r--r--drv_configs.c1834logplain
-rw-r--r--drv_configs.h844logplain
-rw-r--r--dso.c31994logplain
-rw-r--r--dso.h10399logplain
-rw-r--r--dwarf-aux.c33828logplain
-rw-r--r--dwarf-aux.h5101logplain
-rw-r--r--dwarf-regs.c1816logplain
-rw-r--r--env.c1884logplain
-rw-r--r--env.h1268logplain
-rw-r--r--event.c36670logplain
-rw-r--r--event.h15997logplain
-rw-r--r--evlist.c47104logplain
-rw-r--r--evlist.h12584logplain
-rw-r--r--evsel.c63917logplain
-rw-r--r--evsel.h13041logplain
-rw-r--r--evsel_fprintf.c5831logplain
-rw-r--r--find-vdso-map.c581logplain
-rw-r--r--genelf.c11653logplain
-rw-r--r--genelf.h1814logplain
-rw-r--r--genelf_debug.c14374logplain
-rwxr-xr-xgenerate-cmdlist.sh1141logplain
-rw-r--r--group.h122logplain
-rw-r--r--header.c73410logplain
-rw-r--r--header.h4365logplain
-rw-r--r--help-unknown-cmd.c3221logplain