blob: 45878fbefbae646d3c458575d429b646bbce6f9a [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001/* SPDX-License-Identifier: GPL-2.0 */
Linus Torvalds1da177e2005-04-16 15:20:36 -07002#ifndef __ASM_SN_HUB_H
3#define __ASM_SN_HUB_H
4
5#include <linux/types.h>
6#include <linux/cpumask.h>
7#include <asm/sn/types.h>
8#include <asm/sn/io.h>
9#include <asm/sn/klkernvars.h>
10#include <asm/xtalk/xtalk.h>
11
12/* ip27-hubio.c */
Thomas Bogendoerfer4bf841e2019-10-03 14:27:24 +020013extern unsigned long hub_pio_map(nasid_t nasid, xwidgetnum_t widget,
Linus Torvalds1da177e2005-04-16 15:20:36 -070014 unsigned long xtalk_addr, size_t size);
Thomas Bogendoerfer4bf841e2019-10-03 14:27:24 +020015extern void hub_pio_init(nasid_t nasid);
Linus Torvalds1da177e2005-04-16 15:20:36 -070016
17#endif /* __ASM_SN_HUB_H */