162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (C) 2007 Freescale Semiconductor, Inc. All rights reserved. 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * Author: John Rigby, <jrigby@freescale.com>, Friday Apr 13 2007 662306a36Sopenharmony_ci * 762306a36Sopenharmony_ci * Description: 862306a36Sopenharmony_ci * MPC5xxx Prototypes and definitions 962306a36Sopenharmony_ci */ 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci#ifndef __ASM_POWERPC_MPC5xxx_H__ 1262306a36Sopenharmony_ci#define __ASM_POWERPC_MPC5xxx_H__ 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci#include <linux/property.h> 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ciunsigned long mpc5xxx_fwnode_get_bus_frequency(struct fwnode_handle *fwnode); 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_cistatic inline unsigned long mpc5xxx_get_bus_frequency(struct device *dev) 1962306a36Sopenharmony_ci{ 2062306a36Sopenharmony_ci return mpc5xxx_fwnode_get_bus_frequency(dev_fwnode(dev)); 2162306a36Sopenharmony_ci} 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci#endif /* __ASM_POWERPC_MPC5xxx_H__ */ 2462306a36Sopenharmony_ci 25