1*fd71220bSRobert Mustacchi# 2*fd71220bSRobert Mustacchi# This file and its contents are supplied under the terms of the 3*fd71220bSRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0. 4*fd71220bSRobert Mustacchi# You may only use this file in accordance with the terms of version 5*fd71220bSRobert Mustacchi# 1.0 of the CDDL. 6*fd71220bSRobert Mustacchi# 7*fd71220bSRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this 8*fd71220bSRobert Mustacchi# source. A copy of the CDDL is also available via the Internet at 9*fd71220bSRobert Mustacchi# http://www.illumos.org/license/CDDL. 10*fd71220bSRobert Mustacchi# 11*fd71220bSRobert Mustacchi 12*fd71220bSRobert Mustacchi# 13*fd71220bSRobert Mustacchi# Copyright 2025 Oxide Computer Company 14*fd71220bSRobert Mustacchi# 15*fd71220bSRobert Mustacchi 16*fd71220bSRobert Mustacchi# 17*fd71220bSRobert Mustacchi# MAPFILE HEADER START 18*fd71220bSRobert Mustacchi# 19*fd71220bSRobert Mustacchi# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 20*fd71220bSRobert Mustacchi# Object scoping must comply with the rules detailed in 21*fd71220bSRobert Mustacchi# 22*fd71220bSRobert Mustacchi# usr/src/uts/common/mapfiles/README 23*fd71220bSRobert Mustacchi# 24*fd71220bSRobert Mustacchi# You should not be making modifications here until you've read the most current 25*fd71220bSRobert Mustacchi# copy of that file. If you need help, contact a gatekeeper for guidance. 26*fd71220bSRobert Mustacchi# 27*fd71220bSRobert Mustacchi# MAPFILE HEADER END 28*fd71220bSRobert Mustacchi# 29*fd71220bSRobert Mustacchi 30*fd71220bSRobert Mustacchi# 31*fd71220bSRobert Mustacchi# This contains the functions that are usable by GPIO device drivers. 32*fd71220bSRobert Mustacchi# 33*fd71220bSRobert Mustacchi 34*fd71220bSRobert Mustacchi$mapfile_version 2 35*fd71220bSRobert Mustacchi 36*fd71220bSRobert MustacchiSYMBOL_SCOPE { 37*fd71220bSRobert Mustacchi global: 38*fd71220bSRobert Mustacchi kgpio_nvl_attr_fill_str { FLAGS = EXTERN }; 39*fd71220bSRobert Mustacchi kgpio_nvl_attr_fill_u32 { FLAGS = EXTERN }; 40*fd71220bSRobert Mustacchi kgpio_register { FLAGS = EXTERN }; 41*fd71220bSRobert Mustacchi kgpio_unregister { FLAGS = EXTERN }; 42*fd71220bSRobert Mustacchi}; 43