1136944Syongari/*- 2136944Syongari * Copyright (c) 2004 Pyun YongHyeon. 3136944Syongari * All rights reserved. 4136944Syongari * 5136944Syongari * Redistribution and use in source and binary forms, with or without 6136944Syongari * modification, are permitted provided that the following conditions 7136944Syongari * are met: 8136944Syongari * 1. Redistributions of source code must retain the above copyright 9136944Syongari * notice, this list of conditions and the following disclaimer. 10136944Syongari * 2. Redistributions in binary form must reproduce the above copyright 11136944Syongari * notice, this list of conditions and the following disclaimer in the 12136944Syongari * documentation and/or other materials provided with the distribution. 13136944Syongari * 14136944Syongari * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 15136944Syongari * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 16136944Syongari * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 17136944Syongari * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 18136944Syongari * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19136944Syongari * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20136944Syongari * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21136944Syongari * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22136944Syongari * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23136944Syongari * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24136944Syongari * SUCH DAMAGE. 25136944Syongari * 26136944Syongari */ 27136944Syongari 28136944Syongari#include <sys/cdefs.h> 29136944Syongari__FBSDID("$FreeBSD$"); 30136944Syongari 31136944Syongari#include <sys/param.h> 32136944Syongari#include <sys/systm.h> 33136944Syongari#include <sys/bus.h> 34136944Syongari 35136944Syongari#include <isa/isareg.h> 36136944Syongari#include <isa/isavar.h> 37136944Syongari 38136944Syongari/* 39136944Syongari * Glue code to load sound(4). Though fdc(4), ppc(4) don't work on 40136944Syongari * sparc64 yet, they may need this glue code too. 41136944Syongari */ 42136944Syongari 43136944Syongariint 44136944Syongariisa_dma_init(int chan, u_int bouncebufsize, int flag) 45136944Syongari{ 46136944Syongari 47136944Syongari return (0); 48136944Syongari} 49136944Syongari 50136944Syongariint 51136944Syongariisa_dma_acquire(int chan) 52136944Syongari{ 53136944Syongari return (0); 54136944Syongari} 55136944Syongari 56136944Syongarivoid 57136944Syongariisa_dma_release(int chan) 58136944Syongari{ 59136944Syongari 60136944Syongari} 61136944Syongari 62136944Syongarivoid 63136944Syongariisa_dmacascade(int chan) 64136944Syongari{ 65136944Syongari 66136944Syongari} 67136944Syongari 68136944Syongarivoid 69136944Syongariisa_dmastart(int flags, caddr_t addr, u_int nbytes, int chan) 70136944Syongari{ 71136944Syongari 72136944Syongari} 73136944Syongari 74136944Syongarivoid 75136944Syongariisa_dmadone(int flags, caddr_t addr, int nbytes, int chan) 76136944Syongari{ 77136944Syongari 78136944Syongari} 79136944Syongari 80136944Syongariint 81136944Syongariisa_dmastatus(int chan) 82136944Syongari{ 83136944Syongari return (0); 84136944Syongari} 85136944Syongari 86136944Syongariint 87141391Sphkisa_dmatc(int chan) 88141391Sphk{ 89141391Sphk return (0); 90141391Sphk} 91141391Sphk 92141391Sphkint 93136944Syongariisa_dmastop(int chan) 94136944Syongari{ 95136944Syongari return (0); 96136944Syongari} 97