1/* 2 * This file is part of Nokia H4P bluetooth driver 3 * 4 * Copyright (C) 2010 Nokia Corporation. 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public License 8 * version 2 as published by the Free Software Foundation. 9 * 10 * This program is distributed in the hope that it will be useful, but 11 * WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 * General Public License for more details. 14 * 15 * You should have received a copy of the GNU General Public License 16 * along with this program; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 18 * 02110-1301 USA 19 * 20 */ 21 22 23/** 24 * struct hci_h4p_platform data - hci_h4p Platform data structure 25 */ 26struct hci_h4p_platform_data { 27 int chip_type; 28 int bt_sysclk; 29 unsigned int bt_wakeup_gpio; 30 unsigned int host_wakeup_gpio; 31 unsigned int reset_gpio; 32 int reset_gpio_shared; 33 unsigned int uart_irq; 34 phys_addr_t uart_base; 35 const char *uart_iclk; 36 const char *uart_fclk; 37 void (*set_pm_limits)(struct device *dev, bool set); 38}; 39