예제 #1
0
int
bcmpm_match(struct device *parent, void *cfdata, void *aux)
{
	struct armv7_attach_args *aa = aux;

	if (fdt_node_compatible("brcm,bcm2835-pm", aa->aa_node) ||
	    fdt_node_compatible("broadcom,bcm2835-pm", aa->aa_node))
		return (1);

	return 0;
}
예제 #2
0
파일: mvmdio.c 프로젝트: darksoul42/bitrig
static int
mvmdio_match(struct device *parent, void *cfdata, void *aux)
{
	struct armv7_attach_args *aa = aux;

	if (fdt_node_compatible("marvell,orion-mdio", aa->aa_node))
		return (1);

	return 0;
}
예제 #3
0
파일: imxehci.c 프로젝트: darksoul42/bitrig
int
imxehci_match(struct device *parent, void *v, void *aux)
{
	struct armv7_attach_args *aa = aux;

	if (fdt_node_compatible("fsl,imx6q-usb", aa->aa_node))
		return 1;

	return 0;
}
예제 #4
0
파일: mvmpic.c 프로젝트: darksoul42/bitrig
int
mpic_match(struct device *parent, void *cfdata, void *aux)
{
	struct armv7_attach_args *aa = aux;

	if (fdt_node_compatible("marvell,mpic", aa->aa_node))
		return (1);

	return (0);
}
예제 #5
0
파일: exmct.c 프로젝트: ajinkya93/OpenBSD
int
exmct_match(struct device *parent, void *v, void *aux)
{
#if NFDT > 0
	struct armv7_attach_args *aa = aux;

	if (fdt_node_compatible("samsung,exynos4210-mct", aa->aa_node))
		return 1;
#endif

	return 0;
}