linux/of_address.h: Add of_translate_address()

Update #3277.
This commit is contained in:
Sebastian Huber
2018-01-10 13:18:05 +01:00
parent 81fc57de35
commit 0f1d2f6174
3 changed files with 81 additions and 3 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright (c) 2015, 2017 embedded brains GmbH
* Copyright (c) 2015, 2018 embedded brains GmbH
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -35,6 +35,8 @@
extern "C" {
#endif /* __cplusplus */
#define OF_BAD_ADDR ((uint64_t)-1)
typedef uint32_t phandle;
struct device_node {

View File

@@ -1,5 +1,5 @@
/*
* Copyright (c) 2015 embedded brains GmbH
* Copyright (c) 2015, 2018 embedded brains GmbH
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -34,6 +34,8 @@
extern "C" {
#endif /* __cplusplus */
uint64_t of_translate_address(struct device_node *dn, const uint32_t *addr);
int of_address_to_resource(struct device_node *dn, int index,
struct resource *res);