blob: 358f40b5390d9396d7f1b7a2e4ca6671f4843ac6 [file] [log] [blame]
/* 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_msm8953_gic_chip_data[] = {
{2, 216}, /* tsens_upper_lower_int */
{37, 252}, /* qmp_usb3_lfps_rxterm_irq -> ss_phy_irq */
{49, 168}, /* qusb2phy_dpse_hv -> hs_phy_irq*/
{53, 104}, /* mdss_irq */
{58, 168}, /* qusb2phy_dmse_hv -> hs_phy_irq*/
{88, 222}, /* ee0_krait_hlos_spmi_periph_irq */
{-1},
};
const struct mpm_pin mpm_msm8953_gpio_chip_data[] = {
{3, 38},
{4, 1},
{5, 5},
{6, 9},
{8, 37},
{9, 36},
{10, 13},
{11, 35},
{12, 17},
{13, 21},
{14, 54},
{15, 34},
{16, 31},
{17, 58},
{18, 28},
{19, 42},
{20, 25},
{21, 12},
{22, 43},
{23, 44},
{24, 45},
{25, 46},
{26, 48},
{27, 65},
{28, 93},
{29, 97},
{30, 63},
{31, 70},
{32, 71},
{33, 72},
{34, 81},
{35, 85},
{36, 90},
{50, 67},
{51, 73},
{52, 74},
{53, 62},
{59, 59},
{60, 60},
{61, 61},
{62, 86},
{63, 87},
{64, 91},
{65, 129},
{66, 130},
{67, 131},
{68, 132},
{69, 133},
{70, 137},
{71, 138},
{72, 139},
{73, 140},
{74, 141},
{-1},
};