head	1.4;
access;
symbols
	netbsd-10-2-RELEASE:1.4
	netbsd-9-5-RELEASE:1.4
	netbsd-11-0-RELEASE:1.4
	netbsd-11-0-RC7:1.4
	netbsd-11-0-RC6:1.4
	netbsd-11-0-RC5:1.4
	netbsd-11-0-RC4:1.4
	netbsd-11-0-RC3:1.4
	netbsd-11-0-RC2:1.4
	netbsd-11-0-RC1:1.4
	perseant-exfatfs-base-20250801:1.4
	netbsd-11:1.4.0.66
	netbsd-11-base:1.4
	netbsd-10-1-RELEASE:1.4
	perseant-exfatfs-base-20240630:1.4
	perseant-exfatfs:1.4.0.64
	perseant-exfatfs-base:1.4
	netbsd-8-3-RELEASE:1.4
	netbsd-9-4-RELEASE:1.4
	netbsd-10-0-RELEASE:1.4
	netbsd-10-0-RC6:1.4
	netbsd-10-0-RC5:1.4
	netbsd-10-0-RC4:1.4
	netbsd-10-0-RC3:1.4
	netbsd-10-0-RC2:1.4
	thorpej-ifq:1.4.0.62
	thorpej-ifq-base:1.4
	thorpej-altq-separation:1.4.0.60
	thorpej-altq-separation-base:1.4
	netbsd-10-0-RC1:1.4
	netbsd-10:1.4.0.58
	netbsd-10-base:1.4
	bouyer-sunxi-drm:1.4.0.56
	bouyer-sunxi-drm-base:1.4
	netbsd-9-3-RELEASE:1.4
	thorpej-i2c-spi-conf2:1.4.0.54
	thorpej-i2c-spi-conf2-base:1.4
	thorpej-futex2:1.4.0.52
	thorpej-futex2-base:1.4
	thorpej-cfargs2:1.4.0.50
	thorpej-cfargs2-base:1.4
	cjep_sun2x-base1:1.4
	cjep_sun2x:1.4.0.48
	cjep_sun2x-base:1.4
	cjep_staticlib_x-base1:1.4
	netbsd-9-2-RELEASE:1.4
	cjep_staticlib_x:1.4.0.46
	cjep_staticlib_x-base:1.4
	thorpej-i2c-spi-conf:1.4.0.44
	thorpej-i2c-spi-conf-base:1.4
	thorpej-cfargs:1.4.0.42
	thorpej-cfargs-base:1.4
	thorpej-futex:1.4.0.40
	thorpej-futex-base:1.4
	netbsd-9-1-RELEASE:1.4
	bouyer-xenpvh-base2:1.4
	phil-wifi-20200421:1.4
	bouyer-xenpvh-base1:1.4
	phil-wifi-20200411:1.4
	bouyer-xenpvh:1.4.0.38
	bouyer-xenpvh-base:1.4
	is-mlppp:1.4.0.36
	is-mlppp-base:1.4
	phil-wifi-20200406:1.4
	netbsd-8-2-RELEASE:1.4
	ad-namecache-base3:1.4
	netbsd-9-0-RELEASE:1.4
	netbsd-9-0-RC2:1.4
	ad-namecache-base2:1.4
	ad-namecache-base1:1.4
	ad-namecache:1.4.0.34
	ad-namecache-base:1.4
	netbsd-9-0-RC1:1.4
	phil-wifi-20191119:1.4
	netbsd-9:1.4.0.32
	netbsd-9-base:1.4
	phil-wifi-20190609:1.4
	netbsd-8-1-RELEASE:1.4
	netbsd-8-1-RC1:1.4
	isaki-audio2:1.4.0.30
	isaki-audio2-base:1.4
	pgoyette-compat-merge-20190127:1.4
	pgoyette-compat-20190127:1.4
	pgoyette-compat-20190118:1.4
	pgoyette-compat-1226:1.4
	pgoyette-compat-1126:1.4
	pgoyette-compat-1020:1.4
	pgoyette-compat-0930:1.4
	pgoyette-compat-0906:1.4
	netbsd-7-2-RELEASE:1.4
	pgoyette-compat-0728:1.4
	netbsd-8-0-RELEASE:1.4
	phil-wifi:1.4.0.28
	phil-wifi-base:1.4
	pgoyette-compat-0625:1.4
	netbsd-8-0-RC2:1.4
	pgoyette-compat-0521:1.4
	pgoyette-compat-0502:1.4
	pgoyette-compat-0422:1.4
	netbsd-8-0-RC1:1.4
	pgoyette-compat-0415:1.4
	pgoyette-compat-0407:1.4
	pgoyette-compat-0330:1.4
	pgoyette-compat-0322:1.4
	pgoyette-compat-0315:1.4
	netbsd-7-1-2-RELEASE:1.4
	pgoyette-compat:1.4.0.26
	pgoyette-compat-base:1.4
	netbsd-7-1-1-RELEASE:1.4
	tls-maxphys-base-20171202:1.4
	matt-nb8-mediatek:1.4.0.24
	matt-nb8-mediatek-base:1.4
	nick-nhusb-base-20170825:1.4
	perseant-stdc-iso10646:1.4.0.22
	perseant-stdc-iso10646-base:1.4
	netbsd-8:1.4.0.20
	netbsd-8-base:1.4
	prg-localcount2-base3:1.4
	prg-localcount2-base2:1.4
	prg-localcount2-base1:1.4
	prg-localcount2:1.4.0.18
	prg-localcount2-base:1.4
	pgoyette-localcount-20170426:1.4
	bouyer-socketcan-base1:1.4
	jdolecek-ncq:1.4.0.16
	jdolecek-ncq-base:1.4
	pgoyette-localcount-20170320:1.4
	netbsd-7-1:1.4.0.14
	netbsd-7-1-RELEASE:1.4
	netbsd-7-1-RC2:1.4
	nick-nhusb-base-20170204:1.4
	netbsd-7-nhusb-base-20170116:1.4
	bouyer-socketcan:1.4.0.12
	bouyer-socketcan-base:1.4
	pgoyette-localcount-20170107:1.4
	netbsd-7-1-RC1:1.4
	nick-nhusb-base-20161204:1.4
	pgoyette-localcount-20161104:1.4
	netbsd-7-0-2-RELEASE:1.4
	nick-nhusb-base-20161004:1.4
	localcount-20160914:1.4
	netbsd-7-nhusb:1.4.0.10
	netbsd-7-nhusb-base:1.4
	pgoyette-localcount-20160806:1.4
	pgoyette-localcount-20160726:1.4
	pgoyette-localcount:1.4.0.8
	pgoyette-localcount-base:1.4
	nick-nhusb-base-20160907:1.4
	nick-nhusb-base-20160529:1.4
	netbsd-7-0-1-RELEASE:1.4
	nick-nhusb-base-20160422:1.4
	nick-nhusb-base-20160319:1.4
	nick-nhusb-base-20151226:1.4
	netbsd-7-0:1.4.0.6
	netbsd-7-0-RELEASE:1.4
	nick-nhusb-base-20150921:1.4
	netbsd-7-0-RC3:1.4
	netbsd-7-0-RC2:1.4
	netbsd-7-0-RC1:1.4
	nick-nhusb-base-20150606:1.4
	nick-nhusb-base-20150406:1.4
	nick-nhusb:1.4.0.4
	nick-nhusb-base:1.4
	netbsd-6-0-6-RELEASE:1.3
	netbsd-6-1-5-RELEASE:1.3
	netbsd-7:1.4.0.2
	netbsd-7-base:1.4
	yamt-pagecache-base9:1.4
	yamt-pagecache-tag8:1.3
	netbsd-6-1-4-RELEASE:1.3
	netbsd-6-0-5-RELEASE:1.3
	tls-earlyentropy:1.3.0.26
	tls-earlyentropy-base:1.4
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.3
	riastradh-drm2-base3:1.3
	netbsd-6-1-3-RELEASE:1.3
	netbsd-6-0-4-RELEASE:1.3
	netbsd-6-1-2-RELEASE:1.3
	netbsd-6-0-3-RELEASE:1.3
	rmind-smpnet-nbase:1.4
	netbsd-6-1-1-RELEASE:1.3
	riastradh-drm2-base2:1.3
	riastradh-drm2-base1:1.3
	riastradh-drm2:1.3.0.24
	riastradh-drm2-base:1.3
	rmind-smpnet:1.3.0.16
	rmind-smpnet-base:1.4
	netbsd-6-1:1.3.0.22
	netbsd-6-0-2-RELEASE:1.3
	netbsd-6-1-RELEASE:1.3
	khorben-n900:1.3.0.20
	netbsd-6-1-RC4:1.3
	netbsd-6-1-RC3:1.3
	agc-symver:1.3.0.18
	agc-symver-base:1.3
	netbsd-6-1-RC2:1.3
	netbsd-6-1-RC1:1.3
	yamt-pagecache-base8:1.3
	netbsd-6-0-1-RELEASE:1.3
	yamt-pagecache-base7:1.3
	matt-nb6-plus-nbase:1.3
	yamt-pagecache-base6:1.3
	netbsd-6-0:1.3.0.14
	netbsd-6-0-RELEASE:1.3
	netbsd-6-0-RC2:1.3
	tls-maxphys:1.3.0.12
	tls-maxphys-base:1.4
	matt-nb6-plus:1.3.0.10
	matt-nb6-plus-base:1.3
	netbsd-6-0-RC1:1.3
	jmcneill-usbmp-base10:1.3
	yamt-pagecache-base5:1.3
	jmcneill-usbmp-base9:1.3
	yamt-pagecache-base4:1.3
	jmcneill-usbmp-base8:1.3
	jmcneill-usbmp-base7:1.3
	jmcneill-usbmp-base6:1.3
	jmcneill-usbmp-base5:1.3
	jmcneill-usbmp-base4:1.3
	jmcneill-usbmp-base3:1.3
	jmcneill-usbmp-pre-base2:1.3
	jmcneill-usbmp-base2:1.3
	netbsd-6:1.3.0.8
	netbsd-6-base:1.3
	jmcneill-usbmp:1.3.0.6
	jmcneill-usbmp-base:1.3
	jmcneill-audiomp3:1.3.0.4
	jmcneill-audiomp3-base:1.3
	yamt-pagecache-base3:1.3
	yamt-pagecache-base2:1.3
	yamt-pagecache:1.3.0.2
	yamt-pagecache-base:1.3
	matt-nb5-mips64:1.1.0.2;
locks; strict;
comment	@# @;


1.4
date	2014.04.28.22.59.49;	author matt;	state Exp;
branches;
next	1.3;
commitid	F9Rg5x2HL7Mgivyx;

1.3
date	2011.08.02.03.40.00;	author cliff;	state Exp;
branches
	1.3.2.1
	1.3.12.1
	1.3.16.1
	1.3.26.1;
next	1.2;

1.2
date	2011.07.28.15.38.48;	author matt;	state Exp;
branches;
next	1.1;

1.1
date	2011.07.01.05.45.44;	author matt;	state dead;
branches
	1.1.2.1;
next	;

1.3.2.1
date	2014.05.22.11.39.57;	author yamt;	state Exp;
branches;
next	;
commitid	VUUXuyNWnt3AKwBx;

1.3.12.1
date	2014.08.20.00.03.12;	author tls;	state Exp;
branches;
next	;
commitid	jTnpym9Qu0o4R1Nx;

1.3.16.1
date	2014.05.18.17.45.17;	author rmind;	state Exp;
branches;
next	;
commitid	mL5ZYSzpqK6QS2Bx;

1.3.26.1
date	2014.08.10.06.54.02;	author tls;	state Exp;
branches;
next	;
commitid	7fY3uHKSIbCABMLx;

1.1.2.1
date	2011.07.01.05.45.44;	author matt;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Add pci attachment
@
text
@#	$NetBSD: files.ralink,v 1.3 2011/08/02 03:40:00 cliff Exp $

file	arch/mips/ralink/ralink_intr.c
file	arch/mips/ralink/ralink_bus.c

# Ralink Watchdog Driver
defparam rwdog.h				RA_WDOG_DEFAULT_PERIOD
defparam rwdog.h				RA_WDOG_DEFAULT_MODE
device	rwdog: sysmon_wdog
attach	rwdog at mainbus
file	arch/mips/ralink/ralink_wdog.c		rwdog

# On-chip UART device as generic com
attach	com at mainbus with ralink_com
file	arch/mips/ralink/ralink_com.c		ralink_com
options COM_REGMAP

# Ralink GPIO Controller
device	rgpio: gpiobus
attach	rgpio at mainbus
file	arch/mips/ralink/ralink_gpio.c		rgpio

# Ralink I2C Controller
device	ri2c: i2cbus
attach	ri2c at mainbus
file	arch/mips/ralink/ralink_i2c.c		ri2c

# USB OHCI Host Controller
attach	ohci at mainbus with ralink_ohci
file	arch/mips/ralink/ralink_ohci.c		ralink_ohci

# USB EHCI Host Controller
attach	ehci at mainbus with ralink_ehci
file	arch/mips/ralink/ralink_ehci.c		ralink_ehci

# Ralink Ethernet Controller
device	reth: ether, ifnet, arp, mii
attach	reth at mainbus
file	arch/mips/ralink/ralink_eth.c		reth

# Ralink CFI NOR
device  cfi: norbus
attach	cfi at mainbus with ralink_cfi
file	arch/mips/ralink/ralink_cfi.c		ralink_cfi

# Ralink PCIe
device	rpci: pcibus
attach	rpci at mainbus with ralink_pci
file	arch/mips/ralink/ralink_pci.c		ralink_pci
@


1.3
log
@CFI NOR support for mips/ralink
@
text
@d1 1
a1 1
#	$NetBSD: files.ralink,v 1.2 2011/07/28 15:38:48 matt Exp $
d46 4
@


1.3.12.1
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
#	$NetBSD$
a45 4
# Ralink PCIe
device	rpci: pcibus
attach	rpci at mainbus with ralink_pci
file	arch/mips/ralink/ralink_pci.c		ralink_pci
@


1.3.26.1
log
@Rebase.
@
text
@d1 1
a1 1
#	$NetBSD: files.ralink,v 1.4 2014/04/28 22:59:49 matt Exp $
a45 4
# Ralink PCIe
device	rpci: pcibus
attach	rpci at mainbus with ralink_pci
file	arch/mips/ralink/ralink_pci.c		ralink_pci
@


1.3.2.1
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d1 1
a1 1
#	$NetBSD: files.ralink,v 1.3 2011/08/02 03:40:00 cliff Exp $
a45 4
# Ralink PCIe
device	rpci: pcibus
attach	rpci at mainbus with ralink_pci
file	arch/mips/ralink/ralink_pci.c		ralink_pci
@


1.3.16.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: files.ralink,v 1.3 2011/08/02 03:40:00 cliff Exp $
a45 4
# Ralink PCIe
device	rpci: pcibus
attach	rpci at mainbus with ralink_pci
file	arch/mips/ralink/ralink_pci.c		ralink_pci
@


1.2
log
@Bring forward from matt-nb5-mips64.  Support for Ralink RT3883 MIPS 74K SoC
from CradlePoint Technology.
@
text
@d1 1
a1 1
#	$NetBSD: files.ralink,v 1.1.2.1 2011/07/01 05:45:44 matt Exp $
d40 6
@


1.1
log
@file files.ralink was initially added on branch matt-nb5-mips64.
@
text
@d1 39
@


1.1.2.1
log
@Add basic support for the Ralink RT3883 SOC.  No support for the wireless
interfaces is present but i2c, uart, ethernet, gpio, ehci, ohci are supported.
This support was contributed by Cradlepoint Technology.
@
text
@a0 39
#	$NetBSD$

file	arch/mips/ralink/ralink_intr.c
file	arch/mips/ralink/ralink_bus.c

# Ralink Watchdog Driver
defparam rwdog.h				RA_WDOG_DEFAULT_PERIOD
defparam rwdog.h				RA_WDOG_DEFAULT_MODE
device	rwdog: sysmon_wdog
attach	rwdog at mainbus
file	arch/mips/ralink/ralink_wdog.c		rwdog

# On-chip UART device as generic com
attach	com at mainbus with ralink_com
file	arch/mips/ralink/ralink_com.c		ralink_com
options COM_REGMAP

# Ralink GPIO Controller
device	rgpio: gpiobus
attach	rgpio at mainbus
file	arch/mips/ralink/ralink_gpio.c		rgpio

# Ralink I2C Controller
device	ri2c: i2cbus
attach	ri2c at mainbus
file	arch/mips/ralink/ralink_i2c.c		ri2c

# USB OHCI Host Controller
attach	ohci at mainbus with ralink_ohci
file	arch/mips/ralink/ralink_ohci.c		ralink_ohci

# USB EHCI Host Controller
attach	ehci at mainbus with ralink_ehci
file	arch/mips/ralink/ralink_ehci.c		ralink_ehci

# Ralink Ethernet Controller
device	reth: ether, ifnet, arp, mii
attach	reth at mainbus
file	arch/mips/ralink/ralink_eth.c		reth
@

