/* Copyright (c) 2018, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and * only version 2 as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * */ #include "mpm.h" const struct mpm_pin mpm_qcs405_gic_chip_data[] = { {2, 216}, {35, 350}, /* dmse_hv, usb20 -> hs_phy_irq */ {36, 350}, /* dpse_hv, usb20 -> hs_phy_irq */ {38, 351}, /* dmse_hv, usb30 -> hs_phy_irq */ {39, 351}, /* dpse_hv, usb30 -> hs_phy_irq */ {62, 222}, /* mpm_wake,spmi_m */ {-1}, }; const struct mpm_pin mpm_qcs405_gpio_chip_data[] = { {3, 4}, {4, 6}, {5, 14}, {6, 18}, {7, 117}, {8, 19}, {9, 20}, {10, 21}, {11, 22}, {12, 23}, {13, 24}, {14, 27}, {15, 28}, {16, 31}, {17, 32}, {18, 34}, {19, 35}, {20, 37}, {21, 38}, {22, 59}, {23, 61}, {24, 62}, {25, 77}, {26, 78}, {27, 79}, {28, 80}, {29, 81}, {30, 83}, {31, 84}, {32, 88}, {33, 89}, {34, 99}, {42, 100}, {43, 104}, {47, 105}, {48, 106}, {49, 107}, {52, 109}, {53, 110}, {54, 111}, {55, 112}, {56, 113}, {57, 114}, {58, 115}, {67, 53}, {68, 54}, {-1}, };