예제 #1
0
 def __init__(self):
     ModuleObj.__init__(self, 'pmic_drv.h', 'cust_pmic.dtsi')
     self.__fileName = 'pmic_drv.c'
     self.__chipName = ''
     self.__defLdo = ''
     self.__appCount = -1
     self.__func = ''
     self.__paraList = []
     self.__headerList = []
예제 #2
0
 def __init__(self):
     ModuleObj.__init__(self, 'cust_gpio_boot.h', 'cust_gpio.dtsi')
     self.__fileName = 'cust_gpio_usage.h'
     self.__filePinfunc = '%s-pinfunc.h' % (ModuleObj.get_chipId().lower())
     self.__filePinCtrl = 'pinctrl-mtk-%s.h' % (
         ModuleObj.get_chipId().lower())
     self.__fileScp = 'cust_scp_gpio_usage.h'
     self.__fileMap = 'cust_gpio_usage_mapping.dtsi'
     self.__drvCur = False
예제 #3
0
 def __init__(self):
     ModuleObj.__init__(self, 'cust_kpd.h', 'cust_kpd.dtsi')
예제 #4
0
 def __init__(self, gpio_obj):
     ModuleObj.__init__(self, 'cust_eint.h', 'cust_eint.dtsi')
     self.__gpio_obj = gpio_obj
     self.__count = 0
예제 #5
0
 def __init__(self):
     ModuleObj.__init__(self, 'cust_adc.h', 'cust_adc.dtsi')
     self.__idx_map = {}
예제 #6
0
 def __init__(self):
     ModuleObj.__init__(self, 'cust_adc.h', 'cust_adc.dtsi')
예제 #7
0
 def __init__(self):
     ModuleObj.__init__(self, 'cust_clk_buf.h', 'cust_clk_buf.dtsi')
     #self.__prefix_cfg = 'driving_current_pmic_clk_buf'
     self.__suffix = '_BUF'
     self.__count = -1
예제 #8
0
 def __init__(self):
     ModuleObj.__init__(self, 'cust_eint_md1.h', 'cust_md1_eint.dtsi')
     self.__srcPin = {}
     self.__bSrcPinEnable = True
예제 #9
0
 def __init__(self):
     ModuleObj.__init__(self, 'cust_power.h', 'cust_power.dtsi')
     self.__list = {}