Searched refs:ssc (Results 1 - 25 of 35) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/misc/
H A Datmel-ssc.c17 #include <linux/atmel-ssc.h>
27 struct ssc_device *ssc; local
30 list_for_each_entry(ssc, &ssc_list, list) {
31 if (ssc->pdev->id == ssc_num) {
39 pr_err("ssc: ssc%d platform device is missing\n", ssc_num);
43 if (ssc->user) {
45 dev_dbg(&ssc->pdev->dev, "module busy\n");
48 ssc->user++;
51 clk_enable(ssc
57 ssc_free(struct ssc_device *ssc) argument
74 struct ssc_device *ssc; local
141 struct ssc_device *ssc = platform_get_drvdata(pdev); local
[all...]
H A DMakefile10 obj-$(CONFIG_ATMEL_SSC) += atmel-ssc.o
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/misc/
H A Datmel-ssc.c17 #include <linux/atmel-ssc.h>
27 struct ssc_device *ssc; local
30 list_for_each_entry(ssc, &ssc_list, list) {
31 if (ssc->pdev->id == ssc_num) {
39 pr_err("ssc: ssc%d platform device is missing\n", ssc_num);
43 if (ssc->user) {
45 dev_dbg(&ssc->pdev->dev, "module busy\n");
48 ssc->user++;
51 clk_enable(ssc
57 ssc_free(struct ssc_device *ssc) argument
74 struct ssc_device *ssc; local
141 struct ssc_device *ssc = platform_get_drvdata(pdev); local
[all...]
H A DMakefile10 obj-$(CONFIG_ATMEL_SSC) += atmel-ssc.o
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/hp/sim/boot/
H A Dbootloader.c25 #include "ssc.h"
47 ssc(ch, 0, 0, 0, SSC_PUTCHAR);
49 ssc('\r', 0, 0, 0, SSC_PUTCHAR);
71 ssc(0, 0, 0, 0, SSC_CONSOLE_INIT);
82 arglen = ssc((long) buffer, 0, 0, 0, SSC_GET_ARGS);
99 fd = ssc((long) kpath, 1, 0, 0, SSC_OPEN);
111 ssc(fd, 1, (long) &req, off, SSC_READ);
112 ssc((long) &stat, 0, 0, 0, SSC_WAIT_COMPLETION);
139 ssc(fd, 1, (long) &req, e_phoff, SSC_READ);
140 ssc((lon
[all...]
H A Dssc.h33 extern long ssc (long arg0, long arg1, long arg2, long arg3, int nr);
H A Dboot_head.S40 GLOBAL_ENTRY(ssc)
45 END(ssc)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/hp/sim/boot/
H A Dbootloader.c25 #include "ssc.h"
47 ssc(ch, 0, 0, 0, SSC_PUTCHAR);
49 ssc('\r', 0, 0, 0, SSC_PUTCHAR);
71 ssc(0, 0, 0, 0, SSC_CONSOLE_INIT);
82 arglen = ssc((long) buffer, 0, 0, 0, SSC_GET_ARGS);
99 fd = ssc((long) kpath, 1, 0, 0, SSC_OPEN);
111 ssc(fd, 1, (long) &req, off, SSC_READ);
112 ssc((long) &stat, 0, 0, 0, SSC_WAIT_COMPLETION);
139 ssc(fd, 1, (long) &req, e_phoff, SSC_READ);
140 ssc((lon
[all...]
H A Dssc.h33 extern long ssc (long arg0, long arg1, long arg2, long arg3, int nr);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/atmel/
H A Datmel-pcm.c40 #include <linux/atmel-ssc.h>
136 ssc_writex(params->ssc->regs, ATMEL_PDC_PTCR,
142 ssc_writex(params->ssc->regs, params->pdc->xpr,
144 ssc_writex(params->ssc->regs, params->pdc->xcr,
146 ssc_writex(params->ssc->regs, ATMEL_PDC_PTCR,
156 ssc_writex(params->ssc->regs, params->pdc->xnpr,
158 ssc_writex(params->ssc->regs, params->pdc->xncr,
204 ssc_writex(params->ssc->regs, SSC_PDC_PTCR,
217 ssc_writex(params->ssc->regs, SSC_IDR,
219 ssc_writex(params->ssc
[all...]
H A Datmel_ssc_dai.c10 * Based on at91-ssc.c by
38 #include <linux/atmel-ssc.h>
171 ssc_sr = (unsigned long)ssc_readl(ssc_p->ssc->regs, SR)
172 & (unsigned long)ssc_readl(ssc_p->ssc->regs, IMR);
213 ssc_readl(ssc_p->ssc->regs, SR));
251 ssc_writel(ssc_p->ssc->regs, CR, dma_params->mask->ssc_disable);
254 ssc_readl(ssc_p->ssc->regs, SR));
256 dma_params->ssc = NULL;
269 clk_disable(ssc_p->ssc->clk);
271 free_irq(ssc_p->ssc
[all...]
H A Datmel-pcm.h37 #include <linux/atmel-ssc.h>
70 struct ssc_device *ssc; /* SSC device for stream */ member in struct:atmel_pcm_dma_params
H A Dsam9g20_wm8731.c41 #include <linux/atmel-ssc.h>
206 struct ssc_device *ssc = NULL; local
241 ssc = ssc_request(0);
242 if (IS_ERR(ssc)) {
244 ret = PTR_ERR(ssc);
245 ssc = NULL;
248 ssc_p->ssc = ssc;
269 ssc_free(ssc);
270 ssc_p->ssc
281 struct ssc_device *ssc; local
[all...]
H A Dplaypaq_wm8510.c87 struct ssc_device *ssc = ssc_p->ssc; local
106 cd.ssc_rate = clk_get_rate(ssc->clk);
137 struct ssc_device *ssc = ssc_p->ssc; local
156 if (ssc == NULL) {
157 pr_warning("playpaq_wm8510_hw_params: ssc is NULL!\n");
393 struct ssc_device *ssc = NULL; local
399 ssc = ssc_request(0);
400 if (IS_ERR(ssc)) {
481 struct ssc_device *ssc; local
[all...]
H A Datmel_ssc_dai.h10 * Based on at91-ssc.c by
34 #include <linux/atmel-ssc.h>
53 * SSC register values that Atmel left out of <linux/atmel-ssc.h>. These
108 struct ssc_device *ssc; member in struct:atmel_ssc_info
H A Dsnd-soc-afeb9260.c28 #include <linux/atmel-ssc.h>
155 struct ssc_device *ssc = NULL; local
160 ssc = ssc_request(0);
161 if (IS_ERR(ssc)) {
163 err = PTR_ERR(ssc);
164 ssc = NULL;
167 ssc_p->ssc = ssc;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/atmel/
H A Datmel-pcm.c40 #include <linux/atmel-ssc.h>
136 ssc_writex(params->ssc->regs, ATMEL_PDC_PTCR,
142 ssc_writex(params->ssc->regs, params->pdc->xpr,
144 ssc_writex(params->ssc->regs, params->pdc->xcr,
146 ssc_writex(params->ssc->regs, ATMEL_PDC_PTCR,
156 ssc_writex(params->ssc->regs, params->pdc->xnpr,
158 ssc_writex(params->ssc->regs, params->pdc->xncr,
204 ssc_writex(params->ssc->regs, SSC_PDC_PTCR,
217 ssc_writex(params->ssc->regs, SSC_IDR,
219 ssc_writex(params->ssc
[all...]
H A Datmel_ssc_dai.c10 * Based on at91-ssc.c by
38 #include <linux/atmel-ssc.h>
171 ssc_sr = (unsigned long)ssc_readl(ssc_p->ssc->regs, SR)
172 & (unsigned long)ssc_readl(ssc_p->ssc->regs, IMR);
213 ssc_readl(ssc_p->ssc->regs, SR));
251 ssc_writel(ssc_p->ssc->regs, CR, dma_params->mask->ssc_disable);
254 ssc_readl(ssc_p->ssc->regs, SR));
256 dma_params->ssc = NULL;
269 clk_disable(ssc_p->ssc->clk);
271 free_irq(ssc_p->ssc
[all...]
H A Datmel-pcm.h37 #include <linux/atmel-ssc.h>
70 struct ssc_device *ssc; /* SSC device for stream */ member in struct:atmel_pcm_dma_params
H A Dsam9g20_wm8731.c41 #include <linux/atmel-ssc.h>
206 struct ssc_device *ssc = NULL; local
241 ssc = ssc_request(0);
242 if (IS_ERR(ssc)) {
244 ret = PTR_ERR(ssc);
245 ssc = NULL;
248 ssc_p->ssc = ssc;
269 ssc_free(ssc);
270 ssc_p->ssc
281 struct ssc_device *ssc; local
[all...]
H A Dplaypaq_wm8510.c87 struct ssc_device *ssc = ssc_p->ssc; local
106 cd.ssc_rate = clk_get_rate(ssc->clk);
137 struct ssc_device *ssc = ssc_p->ssc; local
156 if (ssc == NULL) {
157 pr_warning("playpaq_wm8510_hw_params: ssc is NULL!\n");
393 struct ssc_device *ssc = NULL; local
399 ssc = ssc_request(0);
400 if (IS_ERR(ssc)) {
481 struct ssc_device *ssc; local
[all...]
H A Datmel_ssc_dai.h10 * Based on at91-ssc.c by
34 #include <linux/atmel-ssc.h>
53 * SSC register values that Atmel left out of <linux/atmel-ssc.h>. These
108 struct ssc_device *ssc; member in struct:atmel_ssc_info
H A Dsnd-soc-afeb9260.c28 #include <linux/atmel-ssc.h>
155 struct ssc_device *ssc = NULL; local
160 ssc = ssc_request(0);
161 if (IS_ERR(ssc)) {
163 err = PTR_ERR(ssc);
164 ssc = NULL;
167 ssc_p->ssc = ssc;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/spi/
H A Dat73c213.c30 #include <linux/atmel-ssc.h>
72 struct ssc_device *ssc; member in struct:snd_at73c213
134 unsigned long ssc_rate = clk_get_rate(chip->ssc->clk);
169 /* SSC clock / (ssc divider * 16-bit * stereo). */
196 ssc_writel(chip->ssc->regs, CMR, ssc_div/2);
198 /* SSC clock / (ssc divider * 16-bit * stereo). */
241 val = ssc_readl(chip->ssc->regs, TFMR);
243 ssc_writel(chip->ssc->regs, TFMR, val);
264 ssc_writel(chip->ssc->regs, PDC_TPR,
266 ssc_writel(chip->ssc
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/spi/
H A Dat73c213.c30 #include <linux/atmel-ssc.h>
72 struct ssc_device *ssc; member in struct:snd_at73c213
134 unsigned long ssc_rate = clk_get_rate(chip->ssc->clk);
169 /* SSC clock / (ssc divider * 16-bit * stereo). */
196 ssc_writel(chip->ssc->regs, CMR, ssc_div/2);
198 /* SSC clock / (ssc divider * 16-bit * stereo). */
241 val = ssc_readl(chip->ssc->regs, TFMR);
243 ssc_writel(chip->ssc->regs, TFMR, val);
264 ssc_writel(chip->ssc->regs, PDC_TPR,
266 ssc_writel(chip->ssc
[all...]

Completed in 206 milliseconds

12