aboutsummaryrefslogtreecommitdiff
path: root/stand/libofw/libofw.h
diff options
context:
space:
mode:
Diffstat (limited to 'stand/libofw/libofw.h')
-rw-r--r--stand/libofw/libofw.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/stand/libofw/libofw.h b/stand/libofw/libofw.h
index 0483c9dbf754..0f477ef66c93 100644
--- a/stand/libofw/libofw.h
+++ b/stand/libofw/libofw.h
@@ -21,13 +21,13 @@
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- * $FreeBSD$
*/
#include "openfirm.h"
#include <readin.h>
+#define DEVT_OFDISK 1001
+
struct ofw_devdesc {
struct devdesc dd;
union {
@@ -43,9 +43,9 @@ struct ofw_devdesc {
};
extern int ofw_getdev(void **vdev, const char *devspec, const char **path);
-extern ev_sethook_t ofw_setcurrdev;
extern struct devsw ofwdisk;
+extern struct devsw ofw_netdev;
extern struct netif_driver ofwnet;
int ofwn_getunit(const char *);
@@ -59,13 +59,13 @@ extern int ofw_autoload(void);
void ofw_memmap(int);
+phandle_t ofw_path_to_handle(const char *ofwpath, const char *want_type, const char **path);
+int ofw_common_parsedev(struct devdesc **dev, const char *devspec, const char **path,
+ const char *ofwtype);
+
struct preloaded_file;
struct file_format;
-/* MD code implementing MI interfaces */
-vm_offset_t md_load(char *args, vm_offset_t *modulep, vm_offset_t *dtb);
-vm_offset_t md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtb);
-
extern void reboot(void);
struct ofw_reg