1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */ 2927c1fa2SStephen Warren /* 3927c1fa2SStephen Warren * Copyright 2015 Stephen Warren 4927c1fa2SStephen Warren */ 5927c1fa2SStephen Warren 6927c1fa2SStephen Warren #ifndef _BUS_ADDR_H 7927c1fa2SStephen Warren #define _BUS_ADDR_H 8927c1fa2SStephen Warren 9927c1fa2SStephen Warren #ifdef CONFIG_PHYS_TO_BUS 10927c1fa2SStephen Warren unsigned long phys_to_bus(unsigned long phys); 11927c1fa2SStephen Warren unsigned long bus_to_phys(unsigned long bus); 12927c1fa2SStephen Warren #else phys_to_bus(unsigned long phys)13927c1fa2SStephen Warrenstatic inline unsigned long phys_to_bus(unsigned long phys) 14927c1fa2SStephen Warren { 15927c1fa2SStephen Warren return phys; 16927c1fa2SStephen Warren } 17927c1fa2SStephen Warren bus_to_phys(unsigned long bus)18927c1fa2SStephen Warrenstatic inline unsigned long bus_to_phys(unsigned long bus) 19927c1fa2SStephen Warren { 20927c1fa2SStephen Warren return bus; 21927c1fa2SStephen Warren } 22927c1fa2SStephen Warren #endif 23927c1fa2SStephen Warren 24927c1fa2SStephen Warren #endif 25