linux/drivers/mfd/lm3533-core.c
<<
>>
Prefs
   1/*
   2 * lm3533-core.c -- LM3533 Core
   3 *
   4 * Copyright (C) 2011-2012 Texas Instruments
   5 *
   6 * Author: Johan Hovold <jhovold@gmail.com>
   7 *
   8 * This program is free software; you can redistribute it and/or modify it
   9 * under  the terms of the GNU General  Public License as published by the
  10 * Free Software Foundation;  either version 2 of the License, or (at your
  11 * option) any later version.
  12 */
  13
  14#include <linux/module.h>
  15#include <linux/init.h>
  16#include <linux/kernel.h>
  17#include <linux/err.h>
  18#include <linux/gpio.h>
  19#include <linux/i2c.h>
  20#include <linux/mfd/core.h>
  21#include <linux/regmap.h>
  22#include <linux/seq_file.h>
  23#include <linux/slab.h>
  24#include <linux/uaccess.h>
  25
  26#include <linux/mfd/lm3533.h>
  27
  28
  29#define LM3533_BOOST_OVP_MASK           0x06
  30#define LM3533_BOOST_OVP_MAc#L25L25">63.26"
	  >
  v2.6.2663.26"
	  3"L22"3/linu4ba hre   29#defFREQss="lf="+code=LM35333_3_BOOST_OVP_SPIFT" class="sref">LM3533_33-core.cc -- LM3533 Core
 href33drivers/mfd/lm3533-core.c#L30" id="L30" FREQss="line" name="L30">  30#defiFREQss="lif="+code=LM350_BOOST_OVP_SPIFT" class="sref">LM3533_ss="fref3>linux/slab.h>
<3 href34.2663.26"
	  3"L22"3/lin"fref">l3nux/uaccess.h>
<3 href35drivers/mfd/lm3533-core.c#L30" id="L_IDss="line" name="L29">  29LM3533_ass="lin3" name="L25">  25
<3 href36drivers/mfd/lm3533-core.c#L30" id=LED_IDss="line" name="L29">  29LM3533_ef">linu3/mfd/lm3533.h>
<3 href37drivers/mfd/lm3533-core.c#L30" id="L_IDss=Xine" name="L29">  29LM3533_ass="lin3" name="L27">  27
<3 href38drivers/mfd/lm3533-core.c#L30" id=LED_IDss=Xine" name="L29">  29LM3533_ass="lin3" name="L28">  28
<3 href39.2663.26"
	  3"L22"3/li4ST_OVP_M4SK           0x06
<4 href4"drivers/mfd/lm3533-core.c#L30" id=HVLED_IDss=Xine" name="L29">  2963.26"
	  3"L22"3/li4BOOST_OV4_MAc#L25L25">63.26"
	  4
  v241drivers/mfd/lm3533-core.c#L30" id=LVLED_IDss=Xine" name="L29">  2963.26"
	  3"L22"3/li4u4ba hre463.26"
	  3"L22"3/li433-core.4c -- LM3533 Core4 href43drivers/mfd/lm3533-core.c#L30" id=R;G_ODTNUT_CONF1ine" name="L29">  29LM35334 *
 href44drivers/mfd/lm3533-core.c#L30" id=R;G_ODTNUT_CONF2ine" name="L29">  29LM35334"fref">l4nux/uaccess.h>
<4 href45drivers/mfd/lm3533-core.c#L30" id=R;G_>#defiPWMine" name="L29">  29#defiPWMref="+code=LM35M0x2c_BOOST_OVP_SPIFT" class="sref">LM35334ass="lin4" name="L25">  25
<4 href46.2663.26"
	  3"L22"3/li4ef">linu4/mfd/lm3533.h>
<4 href47drivers/mfd/lm3533-core.c#L30" id=R;G_s=Xine" name="L29">  2963.26"
	  3"L22"3/li4ass="lin4" name="L27">  27
<4 href4"drivers/mfd/lm3533-core.c#L28" id="L28" c4ass="lin4" name="L28">  28
<4 href49.2663.26"
	  3"L22"3/li5ST_OVP_M5SK           0x06
<5 href5"drivef=".. 4"> ct/lm3533-core.c#L3.2_celline" name="L29"3.2_cellref="lm3533-core.c#L"
	  3_als_devsine" name="L29""
	  3_als_devsref=[] = {/optioAc#L25L25">63.26"
	  3"L22"3/li5BOOST_OV5_MAc#L25L25">63.26"
	  5
  v251f="+code=LM3{/optioAc#L25L25">63.26"
	  3"L22"3/li5u4ba hre5""
	  3"als"" id="L,/optioAc#L25L25">63.26"
	  3"L22"3/li533-core.5c -- LM3533 Core5 href53ref="+code=LM35M3533.lm3533-core.c#Lidine" name="L29"idref="+cod= -1,/optioAc#L25L25">63.26"
	  3"L22"3/li5 *5 href54ref="+code=L},/optioAc#L25L25">63.26"
	  3"L22"3/li51-2012 Teexas Instruments
 href55driv}="include/linux/mfd/lm3533.h" class="f5ass="lin5" name="L25">  25
<5 href56.2663.26"
	  3"L22"3/li5ef">linu5/mfd/lm3533.h>
<5 href57drivef=".. 4"> ct/lm3533-core.c#L3.2_celline" name="L29"3.2_cellref="lm3533-core.c#L"
	  3_bl_devsine" name="L29""
	  3_bl_devsref=[] = {/optioAc#L25L25">63.26"
	  3"L22"3/li5ass="lin5" name="L27">  27
<5 href58f="+code=LM3{/optioAc#L25L25">63.26"
	  3"L22"3/li5ass="lin5" name="L28">  28
<5 href59ref="+code=LM35M3533.lm3533-core.c#Lne ""
	  3"backld="L"" id="L,/optioAc#L25L25">63.26"
	  3"L22"3/li6ST_OVP_M6SK           0x06
<6 href60ref="+code=LM35M3533.lm3533-core.c#Lidine" name="L29"idref="+cod= 0,/optioAc#L25L25">63.26"
	  3"L22"3/li6BOOST_OV6_MAc#L25L25">63.26"
	  6
  v261ref="+code=L},/optioAc#L25L25">63.26"
	  3"L22"3/li6u4ba hre663.26"
	  3"L22"3/li633-core.6c -- LM3533 Core6 href63ref="+code=LM35M3533.lm3533-core.c#Lne ""
	  3"backld="L"" id="L,/optioAc#L25L25">63.26"
	  3"L22"3/li6 *6 href64ref="+code=LM35M3533.lm3533-core.c#Lidine" name="L29"idref="+cod= 1,/optioAc#L25L25">63.26"
	  3"L22"3/li61-2012 T6exas Instruments6 href65ref="+code=L},/optioAc#L25L25">63.26"
	  3"L22"3/li6 *
 href66driv}="include/linux/mfd/lm3533.h" class="f6ef">linu6/mfd/lm3533.h>
<6 href6"drivers/mfd/lm3533-core.c#L27" id="L27" c6ass="lin6" name="L27">  27
<6 href68drivef=".. 4"> ct/lm3533-core.c#L3.2_celline" name="L29"3.2_cellref="lm3533-core.c#L"
	  3_led_devsine" name="L29""
	  3_led_devsref=[] = {/optioAc#L25L25">63.26"
	  3"L22"3/li6ass="lin6" name="L28">  28
<6 href69f="+code=LM3{/optioAc#L25L25">63.26"
	  3"L22"3/li7ST_OVP_M7SK           0x06
<7 href70ref="+code=LM35M3533.lm3533-core.c#Lne ""
	  3"leds"" id="L,/optioAc#L25L25">63.26"
	  3"L22"3/li7BOOST_OV7_MAc#L25L25">63.26"
	  7
  v271ref="+code=LM35M3533.lm3533-core.c#Lidine" name="L29"idref="+cod= 0,/optioAc#L25L25">63.26"
	  3"L22"3/li7u4ba hre763.26"
	  3"L22"3/li733-core.7c -- LM3533 Core7 href73f="+code=LM3{/optioAc#L25L25">63.26"
	  3"L22"3/li7 *7 href74ref="+code=LM35M3533.lm3533-core.c#Lne ""
	  3"leds"" id="L,/optioAc#L25L25">63.26"
	  3"L22"3/li71-2012 T7exas Instruments7 href75ref="+code=LM35M3533.lm3533-core.c#Lidine" name="L29"idref="+cod= 1,/optioAc#L25L25">63.26"
	  3"L22"3/li7 *7 href76ref="+code=L},/optioAc#L25L25">63.26"
	  3"L22"3/li7lt;jhovolld@gmail.com>
 href77f="+code=LM3{/optioAc#L25L25">63.26"
	  3"L22"3/li7ass="lin7" name="L27">  27
<7 href78ref="+code=LM35M3533.lm3533-core.c#Lne ""
	  3"leds"" id="L,/optioAc#L25L25">63.26"
	  3"L22"3/li7ass="lin7" name="L28">  28
<7 href79ref="+code=LM35M3533.lm3533-core.c#Lidine" name="L29"idref="+cod= 2,/optioAc#L25L25">63.26"
	  3"L22"3/li8ST_OVP_M8SK           0x06
<8 href80ref="+code=L},/optioAc#L25L25">63.26"
	  3"L22"3/li8BOOST_OV8_MAc#L25L25">63.26"
	  8
  v281f="+code=LM3{/optioAc#L25L25">63.26"
	  3"L22"3/li8u4ba hre8""
	  3"leds"" id="L,/optioAc#L25L25">63.26"
	  3"L22"3/li833-core.8c -- LM3533 Core8 href83ref="+code=LM35M3533.lm3533-core.c#Lidine" name="L29"idref="+cod= 3,/optioAc#L25L25">63.26"
	  3"L22"3/li8 *8 href84ref="+code=L},/optioAc#L25L25">63.26"
	  3"L22"3/li81-2012 T8exas Instruments8 href85driv}="include/linux/mfd/lm3533.h" class="f8 *8 href86.2663.26"
	  3"L22"3/li8lt;jhovo8ld@gmail.com>8 href87f="+int/lm3533-core.c#L"
	  3_readine" name="L29""
	  3_readf="+(4"> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lregine" name="L29"regref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="*lm3533-core.c#Lvaline" name="L29"valref=)/optioAc#L25L25">63.26"
	  3"L22"3/li8 *
 href88ref={/optioAc#L25L25">63.26"
	  3"L22"3/li8ass="lin8" name="L28">  28
<8 href89ref="+code=Lint/lm3533-core.c#Ltmpine" name="L29"tmpref=="include/linux/mfd/lm3533.h" class="f9ST_OVP_M9SK           0x06
<9 href90ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f9BOOST_OV9_MAc#L25L25">63.26"
	  9
  v296.2663.26"
	  3"L22"3/li9u4ba hre963.26"
	  3"L22"3/li9 *9 href94ref="+code=LM35M3533lm3533-core.c#Ldev_err"re" name="L29"dev_errf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"failed to read regisss="%02x:"%d\n"" id="L,/optioAc#L25L25">63.26"
	  3"L22"3/li91-2012 T9exas Instruments9 href95ref="+code=LM35M3533333333333333333333333333333333333333333333333333lm3533-core.c#Lregine" name="L29"regref=,/lm3533-core.c#Lrt="re" name="L29"retref=)="include/linux/mfd/lm3533.h" class="f9 *9 href96ref="+code=LM35M3533n>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f9lt;jhovo9ld@gmail.com>9 href97f="+code=LM3}"include/linux/mfd/lm3533.h" class="f9 *9 href9"drivers/mfd/lm3533-core.c#L28" id="L28" c9bute it aand/or modify it
 href99ref="+code=L*lm3533-core.c#Lvaline" name="L29"valref=c= em3533-core.c#Ltmpine" name="L29"tmpref=="include/linux/mfd/lm3533.h" class="f10nse as pubblished by the

"read [%02x]:"%02x\n"" id="L,3lm3533-core.c#Lregine" name="L29"regref=,/*lm3533-core.c#Lvaline" name="L29"valref=)="include/linux/mfd/lm3533.h" class="f10ion) any 0later version.
63.26"
	  3"L22"3/li10pan class0="comment"> */
  13
l0inux/module.h>
linux/init.h>
63.26"
	  3"L22"3/li10="fref">l0inux/kernel.h>
 ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lregine" name="L29"regref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lvaline" name="L29"valref=)/optioAc#L25L25">63.26"
	  3"L22"3/li10ass="fref0">linux/err.h>
63.26"
	  3"L22"3/li10ss="fref"0>linux/gpio.h>

"writ< [%02x]:"%02x\n"" id="L,3lm3533-core.c#Lregine" name="L29"regref=,/lm3533-core.c#Lvaline" name="L29"valref=)="include/linux/mfd/lm3533.h" class="f1tion) any  later version.
63.26"
	  3"L22"3/li1span classs="comment"> */
  13
63.26"
	  3"L22"3/li1s="fref">llinux/module.h>
"failed to writ< regisss="%02x:"%d\n"" id="L,/optioAc#L25L25">63.26"
	  3"L22"3/li1ass="fref"">linux/init.h>
llinux/kernel.h>
linux/err.h>
linux/gpio.h>
linux/i2c.h>
<1a hre1="driv}"include/linux/mfd/lm3533.h" class="f1"fref">li1nux/mfd/core.h>
<1a hre1="drivrm3533-core.c#LEXPORT_SYMBOL_GPL"re" name="L29"EXPORT_SYMBOL_GPLf="+(lm3533-core.c#L"
	  3_writ63.26"
	  3"L22"3/li1"fref">li1nux/seq_file.h>
<1a hre1="drivint/lm3533-core.c#L"
	  3_updat ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lregine" name="L29"regref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lvaline" name="L29"valref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lmaskine" name="L29"maskref=)/optioAc#L25L25">63.26"
	  3"L22"3/li1ass="fref1">linux/slab.h>
<1a hre1="driv{/optioAc#L25L25">63.26"
	  3"L22"3/li1="fref">l1inux/uaccess.h>
<1a hre125ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f1lass="lin1e" name="L25">  25
<1a hre126.2663.26"
	  3"L22"3/li1ref">linu1x/mfd/lm3533.h>
<1a hre127f="+code=LM3lm3533-core.c#Ldev_dbgine" name="L29"dev_dbgf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"updat< [%02x]:"%02x/%02x\n"" id="L,3lm3533-core.c#Lregine" name="L29"regref=,/lm3533-core.c#Lvaline" name="L29"valref=,/lm3533-core.c#Lmaskine" name="L29"maskref=)="include/linux/mfd/lm3533.h" class="f1lass="frefe" name="L27">  27
<1a hre1="drivers/mfd/lm3533-core.c#L28" id="L28" c1lass="lin1e" name="L28">  28
<1a hre129f="+code=LM3lm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#Lregmap_updat<_bitsine" name="L29"regmap_updat<_bitsf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->63.26"
	  3"L22"3/li1_BOOST_OV1P_MAc#L25L25">63.26"
	  1>
  v131ref="+code=LM35M3533lm3533-core.c#Ldev_err"re" name="L29"dev_errf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"failed to updat< regisss="%02x:"%d\n"" id="L,/optioAc#L25L25">63.26"
	  3"L22"3/li1nu4ba hre1 linux/slab.h>
<13 hre134.2663.26"
	  3"L22"3/li1n"fref">l13nux/uaccess.h>
<13 hre135ref="+code=Ln>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f1_ass="lin13" name="L25">  25
<13 hre136driv}"include/linux/mfd/lm3533.h" class="f1_ef">linu13/mfd/lm3533.h>
<13 hre137drivrm3533-core.c#LEXPORT_SYMBOL_GPL"re" name="L29"EXPORT_SYMBOL_GPLf="+(lm3533-core.c#L"
	  3_updat  27
<13 hre13"drivers/mfd/lm3533-core.c#L28" id="L28" c1_ass="lin13" name="L28">  28
<13 hre139.26 ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,ers/mfd/lm3533-core.c#L28" id="L28" c14ST_OVP_M14SK           0x06
<14 hre140ref="+code=LM35M353333333333333333333333333333333333enum"lm3533-core.c#L"
	  3_boost_freqine" name="L29""
	  3_boost_freqf="+"lm3533-core.c#Lfreqine" name="L29"freqf="+)/optioAc#L25L25">63.26"
	  3"L22"3/li14BOOST_OV14_MAc#L25L25">63.26"
	  14
  v141driv{/optioAc#L25L25">63.26"
	  3"L22"3/li14u4ba hre14  13
#defiPWMine" name="L29">  29#defiPWMref=,ers/mfd/lm3533-core.c#L28" id="L28" c14"fref">l14nux/uaccess.h>
<14 hre145ref="+code=LM35M3533333333333333333333333333lm3533-core.c#Lfreqine" name="L29"freqf="+cm353m353 lm3533-core.c#L30" id="L30" FREQss="line" name="L30">  30#defiFREQss="lif="+,ers/mfd/lm3533-core.c#L28" id="L28" c14ass="lin14" name="L25">  25
<14 hre146ref="+code=LM35M3533333333333333333333333333lm3533-core.c#L30" id="L30" FREQss="line" name="L29">  29#defFREQss="lf="+)="include/linux/mfd/lm3533.h" class="f14ef">linu14/mfd/lm3533.h>
<14 hre147f="+code=LM3if (lm3533-core.c#Lrt="re" name="L29"retref=)/optioAc#L25L25">63.26"
	  3"L22"3/li14ass="fref4" name="L27">  27
<14 hre148ref="+code=LM35M3533lm3533-core.c#Ldev_err"re" name="L29"dev_errf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"failed to set boostss="quency\n"" id="L)="include/linux/mfd/lm3533.h" class="f14ass="lin14" name="L28">  28
<14 hre149.2663.26"
	  3"L22"3/li15ST_OVP_M15SK           0x06
<15 hre150ref="+code=Ln>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f15BOOST_OV15_MAc#L25L25">63.26"
	  15
  v151f="+}"include/linux/mfd/lm3533.h" class="f15u4ba hre1563.26"
	  3"L22"3/li1533-core.15c -- LM3533 Core15 hre15"drivers/mfd/lm3533-core.c#L13" id="L13" cl5 *15 hre154ref=ef=".. int/lm3533-core.c#L"
	  3_set_boost_ovpine" name="L29""
	  3_set_boost_ovpf="+(4"> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,ers/mfd/lm3533-core.c#L28" id="L28" c151-2012 T1eexas Instruments1
 hre155ref="+code=LM35M353333333333333333333333333333333333enum"lm3533-core.c#L"
	  3_boost_ovpine" name="L29""
	  3_boost_ovpf="+"lm3533-core.c#Lovpine" name="L29"ovpf="+)/optioAc#L25L25">63.26"
	  3"L22"3/li15ass="lin15" name="L25">  25
<15 hre156.26<{/optioAc#L25L25">63.26"
	  3"L22"3/li15ef">linu15/mfd/lm3533.h>
<15 hre157f="+code=LM3int/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f15ass="lin15" name="L27">  27
<15 hre15"drivers/mfd/lm3533-core.c#L28" id="L28" c15ass="lin15" name="L28">  28
<15 hre159f="+code=LM3lm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#L"
	  3_updat#defiPWMine" name="L29">  29#defiPWMref=,ers/mfd/lm3533-core.c#L28" id="L28" c16ST_OVP_M16SK           0x06
<16 hre160ref="+code=LM35M3533333333333333333333333333lm3533-core.c#Lovpine" name="L29"ovpf="+cm353m353 lm3533-core.c#L30" id="L30" class="line" name="L30">  30#define 63.26"
	  16
  v161ref="+code=LM35M3533333333333333333333333333lm3533-core.c#L29" id="L29" class="line" name="L29">  29#define 63.26"
	  3"L22"3/li1633-core.16c -- LM3533 Core16 hre163ref="+code=LM35M3533lm3533-core.c#Ldev_err"re" name="L29"dev_errf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"failed to set boostsovp\n"" id="L)="include/linux/mfd/lm3533.h" class="f16 *16 hre164.2663.26"
	  3"L22"3/li161-2012 T16exas Instruments16 hre165ref="+code=Ln>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f16 *1
 hre166driv}"include/linux/mfd/lm3533.h" class="f16ef">linu16/mfd/lm3533.h>
<16 hre16"drivers/mfd/lm3533-core.c#L27" id="L27" c16ass="lin16" name="L27">  27
<16 hre16ef="drivers/mfd/lm3533-core.c#L1" id="L1" class="line" name="L1">   116ass="lin16" name="L28">  28
<16 hre16ef="drivers/mfd/lm3533-core.c#HVLED out   * backld="L bl#L1" id="L1" class="line" name="L1">   117ST_OVP_M17SK           0x06
<17 hre17"drivers/mfd/lm3533-core.c#L12" id="L12" class="line" name="L12">  1263.26"
	  17
  v171ref=ef=".. int/lm3533-core.c#L"
	  3_set_hvled_configine" name="L29""
	  3_set_hvled_configf="+(4"> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lhvledine" name="L29"hvledref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lbline" name="L29"blref=)/optioAc#L25L25">63.26"
	  3"L22"3/li17u4ba hre1763.26"
	  3"L22"3/li1733-core.17c -- LM3533 Core17 hre173ref="+code=Llm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lvaline" name="L29"valref=; *17 hre174ref="+code=Llm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lmaskine" name="L29"maskref=;17 hre175ref="+code=Lint/lm3533-core.c#Lshif="re" name="L29"shif=ref=; *17 hre176ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f17lt;jhovo1lld@gmail.com>1
 hre17"drivers/mfd/lm3533-core.c#L27" id="L27" c17ass="lin17" name="L27">  27
<17 hre178ref="+code=Lif (lm3533-core.c#Lhvledine" name="L29"hvledref= == 0 ||"lm3533-core.c#Lhvledine" name="L29"hvledref= >  2963.26"
	  3"L22"3/li17ass="lin17" name="L28">  28
<17 hre179ref="+code=LM35M3533n>
    -rm3533-core.c#LEINVAL"re" name="L29"EINVALref=="include/linux/mfd/lm3533.h" class="f18ST_OVP_M18SK           0x06
<18 hre18 drivers/mfd/lm3533-core.c#L28" id="L28" c18BOOST_OV18_MAc#L25L25">63.26"
	  18
  v181f="+code=LM3if (lm3533-core.c#Lbline" name="L29"blref= >  2963.26"
	  3"L22"3/li18u4ba hre18
    -rm3533-core.c#LEINVAL"re" name="L29"EINVALref=="include/linux/mfd/lm3533.h" class="f1833-core.18c -- LM3533 Core18 hre18"drivers/mfd/lm3533-core.c#L13" id="L13" cl8 *18 hre184ref="+code=Llm3533-core.c#Lshif="re" name="L29"shif=ref=c= em3533-core.c#Lhvledine" name="L29"hvledref= - 1="include/linux/mfd/lm3533.h" class="f181-2012 T18exas Instruments18 hre185ref="+code=Llm3533-core.c#Lmaskine" name="L29"maskref=c= em3533-core.c#L30" id="L_IDss="line" name="L29">  29 *18 hre186ref="+code=Llm3533-core.c#Lvaline" name="L29"valref=c= em3533-core.c#Lbline" name="L29"blref= >353m353 lm3533-core.c#Lshif="re" name="L29"shif=ref=;18 hre18"drivers/mfd/lm3533-core.c#L27" id="L27" c18 *1
 hre188ref="+code=Llm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#L"
	  3_updat  29  28
<18 hre189ref="+code=Lif (lm3533-core.c#Lrt="re" name="L29"retref=)/optioAc#L25L25">63.26"
	  3"L22"3/li19ST_OVP_M19SK           0x06
<19 hre190ref="+code=LM35M3533lm3533-core.c#Ldev_err"re" name="L29"dev_errf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"failed to set hvled seafig\n"" id="L)="include/linux/mfd/lm3533.h" class="f19BOOST_OV19_MAc#L25L25">63.26"
	  19
  v196.2663.26"
	  3"L22"3/li19u4ba hre19
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f1933-core.19c -- LM3533 Core19 hre193ref=}"include/linux/mfd/lm3533.h" class="f19 *19 hre194.2663.26"
	  3"L22"3/li191-2012 T19exas Instruments19 hre19ef="drivers/mfd/lm3533-core.c#L1" id="L1" class="line" name="L1">   119 *19 hre19ef="drivers/mfd/lm3533-core.c#LVLED out   * LED ledre1" id="L1" class="line" name="L1">   119lt;jhovo19ld@gmail.com>19 hre19ef="drivers/mfd/lm3533-core.c2" id="L12" class="line" name="L12">  12 *19 hre198drivef=".. int/lm3533-core.c#L"
	  3_set_lvled_configine" name="L29""
	  3_set_lvled_configf="+(4"> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Llvledine" name="L29"lvledref=,/lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lledine" name="L29"ledref=)/optioAc#L25L25">63.26"
	  3"L22"3/li19ss="fref">>linux/gpio.h>
63.26"
	  3"L22"3/li20nse as p2bblished by the
<2  hre200ref="+code=Llm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lregine" name="L29"regref=de <lin0e, or (at your
<201hre2 1ref="+code=Llm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lvaline" name="L29"valref=;
<202hre202ref="+code=Llm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lmaskine" name="L29"maskref=; */
<203hre2 3ref="+code=Lint/lm3533-core.c#Lshif="re" name="L29"shif=ref=;  13
<204hre204ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f20="fref">20inux/module.h>
<205hre20"drivers/mfd/lm3533-core.c#L25" id="L25" cl0ss="fref20>linux/init.h>
<206hre206ref="+code=Lif (lm3533-core.c#Llvledine" name="L29"lvledref= == 0 ||"lm3533-core.c#Llvledine" name="L29"lvledref= >  2963.26"
	  3"L22"3/li20="fref">20inux/kernel.h>
<207hre207f="+code=LM3M35M3533n>
    -rm3533-core.c#LEINVAL"re" name="L29"EINVALref=="include/linux/mfd/lm3533.h" class="f20ass="fre20">linux/err.h>
<208hre20"drivers/mfd/lm3533-core.c#L28" id="L28" cl0ss="fref20>linux/gpio.h>
<209hre209ref="+code=Lif (lm3533-core.c#Lledine" name="L29"ledref= >  2963.26"
	  3"L22"3/li2ense as p2ublished by the
<2a hre210ref="+code=LM35M3533n>
    -rm3533-core.c#LEINVAL"re" name="L29"EINVALref=="include/linux/mfd/lm3533.h" class="f2the Licen2ee, or (at your
<2 1hre216.2663.26"
	  3"L22"3/li2tion) any2 later version.
<2a hre212f="+code=LM3if (lm3533-core.c#Llvledine" name="L29"lvledref= >353 4)3{/optioAc#L25L25">63.26"
	  3"L22"3/li2span clas2s="comment"> */
<2a hre213ref="+code=LM35M3533lm3533-core.c#Lregine" name="L29"regref=c= em3533-core.c#L30" id=R;G_ODTNUT_CONF1ine" name="L29">  29  13
<2a hre214ref="+code=LM35M3533lm3533-core.c#Lshif="re" name="L29"shif=ref=c= 2.c#lm3533-core.c#Llvledine" name="L29"lvledref=="include/linux/mfd/lm3533.h" class="f2t="fref">2linux/module.h>
<2a hre215ref="+code=L} else3{/optioAc#L25L25">63.26"
	  3"L22"3/li2sss="fref2">linux/init.h>
<2a hre216ref="+code=LM35M3533lm3533-core.c#Lregine" name="L29"regref=c= em3533-core.c#L30" id=R;G_ODTNUT_CONF2ine" name="L29">  292linux/kernel.h>
<2a hre217f="+code=LM3M35M3533lm3533-core.c#Lshif="re" name="L29"shif=ref=c= 2.c#(lm3533-core.c#Llvledine" name="L29"lvledref= - 4)="include/linux/mfd/lm3533.h" class="f2tass="fre2f">linux/err.h>
<2a hre218ref="+code=L}"include/linux/mfd/lm3533.h" class="f2ass="fref2">linux/gpio.h>
<2a hre219.2663.26"
	  3"L22"3/li2lass="fre2f">linux/i2c.h>
<2a hre220ref="+code=Llm3533-core.c#Lmaskine" name="L29"maskref=c= em3533-core.c#L30" id=LED_IDss="line" name="L29">  29353m353 lm3533-core.c#Lshif="re" name="L29"shif=ref=;li2nux/mfd/core.h>
<2a hre221ref="+code=Llm3533-core.c#Lvaline" name="L29"valref=c= em3533-core.c#Lledine" name="L29"ledref= >353m353 lm3533-core.c#Lshif="re" name="L29"shif=ref=;
<2  hre222.2663.26"
	  3"L22"3/li2"fref">li2nux/seq_file.h>
<2a hre223ref="+code=Llm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#L"
	  3_updatlinux/slab.h>
<2a hre224ref="+code=Lif (lm3533-core.c#Lrt="re" name="L29"retref=)/optioAc#L25L25">63.26"
	  3"L22"3/li2="fref">l2inux/uaccess.h>
<2a hre225ref="+code=LM35M3533lm3533-core.c#Ldev_err"re" name="L29"dev_errf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"failed to set lvled seafig\n"" id="L)="include/linux/mfd/lm3533.h" class="f2lass="lin2e" name="L25">  25
<2a hre226.2663.26"
	  3"L22"3/li2ref">linu2x/mfd/lm3533.h>
<2a hre227f="+code=LM3n>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f2lass="fre2e" name="L27">  27
<2a hre2="driv}"include/linux/mfd/lm3533.h" class="f2lass="lin2e" name="L28">  28
<2a hre229.2663.26"
	  3"L22"3/li2OST_OVP_M2ASK           0x06
<2a hre23"drivef=".. void em3533-core.c#L"
	  3_enabl ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)/optioAc#L25L25">63.26"
	  3"L22"3/li2_BOOST_OV2P_MAc#L25L25">63.26"
	  2>
  v231driv{/optioAc#L25L25">63.26"
	  3"L22"3/li2nu4ba hre2 63.26"
	  3"L22"3/li2_fref">li2cc -- LM3533 Core2
 hre233ref="+code=LM35M3533lm3533-core.c#Lgpio_set_valulinux/slab.h>
<23 hre234ref=}"include/linux/mfd/lm3533.h" class="f2n"fref">l23nux/uaccess.h>
<23 hre23"drivers/mfd/lm3533-core.c#L25" id="L25" cl_ass="lin23" name="L25">  25
<23 hre236drivef=".. void em3533-core.c#L"
	  3_disabl ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)/optioAc#L25L25">63.26"
	  3"L22"3/li2_ef">linu23/mfd/lm3533.h>
<23 hre237driv{/optioAc#L25L25">63.26"
	  3"L22"3/li2nass="fre23" name="L27">  27
<23 hre238ref="+code=Lif (lm3533-core.c#Lgpio_is_validine" name="L29"gpio_is_validf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->63.26"
	  3"L22"3/li2_ass="lin23" name="L28">  28
<23 hre239ref="+code=LM35M3533lm3533-core.c#Lgpio_set_valu63.26"
	  24
  v246.2663.26"
	  3"L22"3/li24u4ba hre2463.26"
	  3"L22"3/li2433-core.24c -- LM3533 Core24 hre243ref="+code=Llm3533-core.c#L>  29  3063.26"
	  3"L22"3/li24ss="fref2"" name="L13">  13
<2  hre244ref="+code=Llm3533-core.c#L  30  3063.26"
	  3"L22"3/li24"fref">l24nux/uaccess.h>
<24 hre245driv}="include/linux/mfd/lm3533.h" class="f24ass="lin24" name="L25">  25
<24 hre246.2663.26"
	  3"L22"3/li24ef">linu24/mfd/lm3533.h>
<24 hre247drivef> ct/lm3533-core.c#L"
	  3_device_atspabuteine" name="L29""
	  3_device_atspabuteref="{/optioAc#L25L25">63.26"
	  3"L22"3/li24ass="fre24" name="L27">  27
<24 hre248ref="+code=Lef> ct/lm3533-core.c#Ldevice_atspabuteine" name="L29"device_atspabuteref="lm3533-core.c#Ldev_atsp"re" name="L29"dev_atspref=="include/linux/mfd/lm3533.h" class="f24ass="lin24" name="L28">  28
<24 hre249ref="+code=Lenum"lm3533-core.c#L"
	  3_atspabute_typ63.26"
	  3"L22"3/li25BOOST_OV25_MAc#L25L25">63.26"
	  25
  v251ref="+code=LM35M3533ef> ct/{/optioAc#L25L25">63.26"
	  3"L22"3/li25u4ba hre25 *25 hre254ref="+code=L}3lm3533-core.c#Luine" name="L29"uref=="include/linux/mfd/lm3533.h" class="f25"fref">l2eexas Instruments2
 hre255driv}="include/linux/mfd/lm3533.h" class="f25ass="lin25" name="L25">  25
<25 hre256.2663.26"
	  3"L22"3/li25ef">linu25/mfd/lm3533.h>
<25 hre257f="+#def.h<"lm3533-core.c#Lto_"
	  3_dev_atsp"re" name="L29"to_"
	  3_dev_atspf="+(lm3533-core.c#L_atsp"re" name="L29"_atspf="+) \/optioAc#L25L25">63.26"
	  3"L22"3/li25ass="fre25" name="L27">  27
<25 hre258ref="+code=Llm3533-core.c#Lseara"> r_of"re" name="L29"seara"> r_off="+(lm3533-core.c#L_atsp"re" name="L29"_atspf="+,Lef> ct/lm3533-core.c#L"
	  3_device_atspabuteine" name="L29""
	  3_device_atspabuteref=,/lm3533-core.c#Ldev_atsp"re" name="L29"dev_atspref=)/optioAc#L25L25">63.26"
	  3"L22"3/li25ass="lin25" name="L28">  28
<25 hre259.2663.26"
	  3"L22"3/li26ST_OVP_M26SK           0x06
<26 hre26"drivef=".. lm3533-core.c#Lssize_t"re" name="L29"ssize_tref="lm3533-core.c#Lshow_out   ct/lm3533-core.c#Ldeviceine" name="L29"deviceref="*lm3533-core.c#Ldev"re" name="L29"devref=,/optioAc#L25L25">63.26"
	  3"L22"3/li26BOOST_OV26_MAc#L25L25">63.26"
	  26
  v261ref="+code=LM35M35333333333333333333ef> ct/lm3533-core.c#Ldevice_atspabuteine" name="L29"device_atspabuteref="*lm3533-core.c#Latsp"re" name="L29"atspf="+,Lchar"*lm3533-core.c#Lbuf"re" name="L29"bufref=)/optioAc#L25L25">63.26"
	  3"L22"3/li26u4ba hre2663.26"
	  3"L22"3/li2633-core.26c -- LM3533 Core26 hre263ref="+code=L4"> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=c= em3533-core.c#Ldev_get_drvdata"re" name="L29"dev_get_drvdataf="+(lm3533-core.c#Ldev"re" name="L29"devref=)="include/linux/mfd/lm3533.h" class="f26 *26 hre264ref="+code=L4"> ct/lm3533-core.c#L"
	  3_device_atspabuteine" name="L29""
	  3_device_atspabuteref="*lm3533-core.c#L"atsp"re" name="L29"latspf="+c= em3533-core.c#Lto_"
	  3_dev_atsp"re" name="L29"to_"
	  3_dev_atspf="+(lm3533-core.c#Latsp"re" name="L29"atspf="+)="include/linux/mfd/lm3533.h" class="f26"fref">l26exas Instruments26 hre265ref="+code=Lint/lm3533-core.c#Lidine" name="L29"idref="= em3533-core.c#L"atsp"re" name="L29"latspf="+-> *2
 hre266ref="+code=Llm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lregine" name="L29"regref=de <linu26/mfd/lm3533.h>
<26 hre267f="+code=LM3lm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lvaline" name="L29"valref=;  27
<26 hre268ref="+code=Llm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lmaskine" name="L29"maskref=;  28
<26 hre269ref="+code=Lint/lm3533-core.c#Lshif="re" name="L29"shif=ref=;           0x06
<27 hre270ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f27BOOST_OV27_MAc#L25L25">63.26"
	  27
  v276.2663.26"
	  3"L22"3/li27u4ba hre27  29  3063.26"
	  3"L22"3/li2733-core.27c -- LM3533 Core27 hre273ref="+code=LM35M3533lm3533-core.c#Lregine" name="L29"regref=c= em3533-core.c#L30" id=R;G_ODTNUT_CONF1ine" name="L29">  29 *27 hre274ref="+code=LM35M3533lm3533-core.c#Lshif="re" name="L29"shif=ref=c= lm3533-core.c#Lidine" name="L29"idref="- 1="include/linux/mfd/lm3533.h" class="f2=1-2012 T27exas Instruments27 hre275ref="+code=LM35M3533lm3533-core.c#Lmaskine" name="L29"maskref=c= em3533-core.c#L30" id="L_IDss="line" name="L29">  29 *27 hre276ref="+code=L} else3{/optioAc#L25L25">63.26"
	  3"L22"3/li27lt;jhovo2lld@gmail.com>2
 hre277f="+code=LM3M35M3533if (lm3533-core.c#Lidine" name="L29"idref=">353 4)3{/optioAc#L25L25">63.26"
	  3"L22"3/li27ass="lin27" name="L27">  27
<27 hre278ref="+code=LM35M3533M35M3533lm3533-core.c#Lregine" name="L29"regref=c= em3533-core.c#L30" id=R;G_ODTNUT_CONF1ine" name="L29">  29  28
<27 hre279ref="+code=LM35M3533M35M3533lm3533-core.c#Lshif="re" name="L29"shif=ref=c= 2.c#lm3533-core.c#Lidine" name="L29"idref=="include/linux/mfd/lm3533.h" class="f28ST_OVP_M28SK           0x06
<28 hre280ref="+code=LM35M3533} else3{/optioAc#L25L25">63.26"
	  3"L22"3/li28BOOST_OV28_MAc#L25L25">63.26"
	  28
  v281ref="+code=LM35M353333333333lm3533-core.c#Lregine" name="L29"regref=c= em3533-core.c#L30" id=R;G_ODTNUT_CONF2ine" name="L29">  29 *28 hre284ref="+code=LM35M3533lm3533-core.c#Lmaskine" name="L29"maskref=c= em3533-core.c#L30" id=LED_IDss="line" name="L29">  29353m353 lm3533-core.c#Lshif="re" name="L29"shif=ref=;28 hre285ref="+code=L}"include/linux/mfd/lm3533.h" class="f28 *28 hre286.2663.26"
	  3"L22"3/li28lt;jhovo28ld@gmail.com>28 hre287f="+code=LM3lm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#L"
	  3_readine" name="L29""
	  3_readf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lregine" name="L29"regref=,/&pam3533-core.c#Lvaline" name="L29"valref=)="include/linux/mfd/lm3533.h" class="f28 *2
 hre288ref="+code=Lif (lm3533-core.c#Lrt="re" name="L29"retref=)/optioAc#L25L25">63.26"
	  3"L22"3/li28ass="lin28" name="L28">  28
<28 hre289ref="+code=LM35M3533n>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f29ST_OVP_M29SK           0x06
<29 hre29 drivers/mfd/lm3533-core.c#L28" id="L28" c29BOOST_OV29_MAc#L25L25">63.26"
	  29
  v291ref="+code=Llm3533-core.c#Lvaline" name="L29"valref=c= (lm3533-core.c#Lvaline" name="L29"valref=c&p/lm3533-core.c#Lmaskine" name="L29"maskref=) >63.26"
	  3"L22"3/li2933-core.29c -- LM3533 Core29 hre293ref="+code=Ln>
    lm3533-core.c#Lscnprintf"re" name="L29"scnprintff="+(lm3533-core.c#Lbuf"re" name="L29"bufref=,/lm3533-core.c#LPAGE_SIZE"re" name="L29"PAGE_SIZEref=,/lrs/mfd/lm353"%u\n"" id="L,3lm3533-core.c#Lvaline" name="L29"valref=)="include/linux/mfd/lm3533.h" class="f29 *29 hre294ref=}"include/linux/mfd/lm3533.h" class="f291-2012 T29exas Instruments29 hre29"drivers/mfd/lm3533-core.c#L25" id="L25" cl9 *29 hre296drivef=".. lm3533-core.c#Lssize_t"re" name="L29"ssize_tref="lm3533-core.c#Lst"L2_out   ct/lm3533-core.c#Ldeviceine" name="L29"deviceref="*lm3533-core.c#Ldev"re" name="L29"devref=,/optioAc#L25L25">63.26"
	  3"L22"3/li29lt;jhovo29ld@gmail.com>29 hre297f="+code=LM3M35M3533333333333333333333333333ef> ct/lm3533-core.c#Ldevice_atspabuteine" name="L29"device_atspabuteref="*lm3533-core.c#Latsp"re" name="L29"atspf="+,/optioAc#L25L25">63.26"
	  3"L22"3/li29 *29 hre298ref="+code=LM35M3533M35M35333333333333333333constLchar"*lm3533-core.c#Lbuf"re" name="L29"bufref=,3lm3533-core.c#Lsize_t"re" name="L29"size_tref="lm3533-core.c#Llenine" name="L29"lenref=)/optioAc#L25L25">63.26"
	  3"L22"3/li29ass="lin2>>linux/gpio.h>
<2  hre299ref={/optioAc#L25L25">63.26"
	  3"L22"3/li30nse as p3bblished by the
<3  hre300ref="+code=L4"> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=c= em3533-core.c#Ldev_get_drvdata"re" name="L29"dev_get_drvdataf="+(lm3533-core.c#Ldev"re" name="L29"devref=)="include/linux/mfd/lm3533.h" class="f3afref">li30e, or (at your
<301hre3 1ref="+code=L4"> ct/lm3533-core.c#L"
	  3_device_atspabuteine" name="L29""
	  3_device_atspabuteref="*lm3533-core.c#L"atsp"re" name="L29"latspf="+c= em3533-core.c#Lto_"
	  3_dev_atsp"re" name="L29"to_"
	  3_dev_atspf="+(lm3533-core.c#Latsp"re" name="L29"atspf="+)="include/linux/mfd/lm3533.h" class="f3a2ref">li30 */
<303hre303ref="+code=Llm3533-core.c#Lu8ine" name="L29"u8ref="lm3533-core.c#Lvaline" name="L29"valref=;  13
<304hre304ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f30="fref">30inux/module.h>
<305hre30"drivers/mfd/lm3533-core.c#L25" id="L25" c30ss="fref30>linux/init.h>
<306hre306ref="+code=Lif (lm3533-core.c#Lk4">tou8ine" name="L29"k4">tou8f="+(lm3533-core.c#Lbuf"re" name="L29"bufref=,/0,/&pam3533-core.c#Lvaline" name="L29"valref=))/optioAc#L25L25">63.26"
	  3"L22"3/li30="fref">30inux/kernel.h>
<307hre307f="+code=LM3M35M3533n>
    -rm3533-core.c#LEINVAL"re" name="L29"EINVALref=="include/linux/mfd/lm3533.h" class="f30ass="fre30">linux/err.h>
<308hre30"drivers/mfd/lm3533-core.c#L28" id="L28" c30ss="fref30>linux/gpio.h>
<309hre309ref="+code=Lif (lm3533-core.c#Llatsp"re" name="L29"latspf="+->  29  30
<3a hre310ref="+code=LM35M3533lm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#L"
	  3_set_hvled_configine" name="L29""
	  3_set_hvled_configf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lidine" name="L29"idref=,3lm3533-core.c#Lvaline" name="L29"valref=)="include/linux/mfd/lm3533.h" class="f3the Licen3ee, or (at your
<3 1hre311ref="+code=Lelse"include/linux/mfd/lm3533.h" class="f3t2ref">li3 later version.
<3a hre312ref="+code=LM35M3533lm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#L"
	  3_set_lvled_configine" name="L29""
	  3_set_lvled_configf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lidine" name="L29"idref=,3lm3533-core.c#Lvaline" name="L29"valref=)="include/linux/mfd/lm3533.h" class="f3tpan clas3s="comment"> */
<3a hre31"drivers/mfd/lm3533-core.c#L13" id="L13" c3tass="lin3e" name="L13">  13
<3a hre314ref="+code=Lif (lm3533-core.c#Lrt="re" name="L29"retref=)/optioAc#L25L25">63.26"
	  3"L22"3/li3t="fref">3linux/module.h>
<3a hre315ref="+code=LM35M3533n>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f3sss="fref3">linux/init.h>
<3a hre316.2663.26"
	  3"L22"3/li3t="fref">3linux/kernel.h>
<3a hre317f="+code=LM3n>
    lm3533-core.c#Llenine" name="L29"lenref=="include/linux/mfd/lm3533.h" class="f3sass="fre3f">linux/err.h>
<3a hre31"driv}"include/linux/mfd/lm3533.h" class="f3ass="fref3">linux/gpio.h>
<3a hre319.2663.26"
	  3"L22"3/li3lass="fre3f">linux/i2c.h>
<3a hre320ref=#def.h<"lm3533-core.c#L  30  30>ne" name="L30">_>>ref=,3lm3533-core.c#L_m.c#ne" name="L30">_m.c#ref=,3lm3533-core.c#L_showne" name="L30">_showref=,3lm3533-core.c#L_st"L2ne" name="L30">_st"L2ref=,3lm3533-core.c#L_typ63.26"
	  3"L22"3/li3"fref">li3nux/mfd/core.h>
<3a hre321ref="+code=L4"> ct/lm3533-core.c#L"
	  3_device_atspabuteine" name="L29""
	  3_device_atspabuteref="lm3533-core.c#L"
	  3_dev_atsp_ine" name="L29""
	  3_dev_atsp_ref=##_>>c= \/optioAc#L25L25">63.26"
	  3"L22"3/li3"2ref">li3llater version.
<3  hre322ref="+code=LM35M3533{ .lm3533-core.c#Ldev_atsp"re" name="L29"dev_atspref=M3533= em3533-core.c#L__ATTRne" name="L30">__ATTRf="+(lm3533-core.c#L_>>ne" name="L30">_>>ref=,3lm3533-core.c#L_m.c#ne" name="L30">_m.c#ref=,3lm3533-core.c#L_showne" name="L30">_showref=,3lm3533-core.c#L_st"L2ne" name="L30">_st"L2ref=), \/optioAc#L25L25">63.26"
	  3"L22"3/li3"pan clas3nux/seq_file.h>
<3a hre323ref="+code=LM35M3533  .lm3533-core.c#Ltyp63.26"
	  3"L22"3/li3"ass="lin3">linux/slab.h>
<3a hre324ref="+code=LM35M3533  .lm3533-core.c#Luine" name="L29"uref=.lm3533-core.c#Lout  l3inux/uaccess.h>
<3a hre32"drivers/mfd/lm3533-core.c#L25" id="L25" c3lass="lin3e" name="L25">  25
<3a hre326.26<#def.h<"lm3533-core.c#L  30  30>ne" name="L30">_>>ref=,3lm3533-core.c#L_typ63.26"
	  3"L22"3/li3"="fref">3x/mfd/lm3533.h>
<3a hre327f="+code=LM3lm3533-core.c#L  30  30>,3lm3533-core.c#LS_IRUGOine" name="L29"S_IRUGOf="+c|"lm3533-core.c#LS_IWUSRne" name="L30">S_IWUSRref=,3\/optioAc#L25L25">63.26"
	  3"L22"3/li3"ass="fre3e" name="L27">  27
<3a hre328ref="+code=LM35M3533M35M35333333333333333333lm3533-core.c#Lshow_out  63.26"
	  3"L22"3/li3"ss="fref3e" name="L28">  28
<3a hre329.2663.26"
	  3"L22"3/li3OST_OVP_M3ASK           0x06
<3a hre330ref=#def.h<"lm3533-core.c#L  30  30p"re" name="L29"_npf="+) \/optioAc#L25L25">63.26"
	  3"L22"3/li3_BOOST_OV3P_MAc#L25L25">63.26"
	  3>
  v331ref="+code=Llm3533-core.c#L  30  30r,/lm3533-core.c#L30" id=ATTR_TYPE_BACKLIGHine" name="L30">  30p"re" name="L29"_npf="+)/optioAc#L25L25">63.26"
	  3"L22"3/li3_2ref">li3   30p"re" name="L29"_npf="+) \/optioAc#L25L25">63.26"
	  3"L22"3/li3_pan clas3cc -- LM3533 Core3
 hre333ref="+code=Llm3533-core.c#L>  29  30r,/lm3533-core.c#L30" id=ATTR_TYPE_LEDne" name="L30">  30p"re" name="L29"_npf="+)/optioAc#L25L25">63.26"
	  3"L22"3/li3_ass="lin33>linux/slab.h>
<33 hre334ref=rivers/mfd/lm3533-core.c#L1" id="L1" class="line" name="L1">   13n"fref">l33nux/uaccess.h>
<33 hre33ef="drivers/mfd/lm3533-core * Out     13nass="lin33" name="L25">  25
<33 hre33ef="drivers/mfd/lm3533-core.c#L1" id="L1" class="line" name="L1">   13n="fref">33/mfd/lm3533.h>
<33 hre33ef="drivers/mfd/lm3533-core.csout  <_hvledm353nr>   13nass="fre33" name="L27">  27
<33 hre33ef="drivers/mfd/lm3533-core.csout  <_lvledm353nr>   13nss="fref33" name="L28">  28
<33 hre33ef="drivers/mfd/lm3533-core.c2" id="L12" class="line" name="L12">  12<34ST_OVP_M34SK           0x06
<34 hre34"drivef=".. lm3533-core.c#L  30  3063.26"
	  34
  v341drivef=".. lm3533-core.c#L  30  30li34  30  30  13
<3  hre344ref=ef=".. lm3533-core.c#L  30  30l34nux/uaccess.h>
<34 hre345drivef=".. lm3533-core.c#L  30  30  25
<34 hre346drivef=".. lm3533-core.c#L  30  3034/mfd/lm3533.h>
<34 hre34"drivers/mfd/lm3533-core.c#L27" id="L27" c34ass="fre34" name="L27">  27
<34 hre348drivef=".. 4"> ct/lm3533-core.c#Latspabuteine" name="L29"atspabuteref="*lm3533-core.c#L"
	  3_atspabutesine" name="L29""
	  3_atspabutesref=[] = {ers/mfd/lm3533-core.c#L27" id="L27" c34ss="fref34" name="L28">  28
<34 hre349ref="+code=L&pam3533-core.c#L"
	  3_dev_atsp_out  <_hvled1ine" name="L29""
	  3_dev_atsp_out  <_hvled1ref=.lm3533-core.c#Ldev_atsp"re" name="L29"dev_atspref=.lm3533-core.c#Latsp"re" name="L29"atspf="+,/optioAc#L25L25">63.26"
	  3"L22"3/li35ST_OVP_M35SK           0x06
<35 hre350ref="+code=L&pam3533-core.c#L"
	  3_dev_atsp_out  <_hvled2ine" name="L29""
	  3_dev_atsp_out  <_hvled2ref=.lm3533-core.c#Ldev_atsp"re" name="L29"dev_atspref=.lm3533-core.c#Latsp"re" name="L29"atspf="+,/optioAc#L25L25">63.26"
	  3"L22"3/li35BOOST_OV35_MAc#L25L25">63.26"
	  35
  v351ref="+code=L&pam3533-core.c#L"
	  3_dev_atsp_out  <_lvled1ine" name="L29""
	  3_dev_atsp_out  <_lvled1ref=.lm3533-core.c#Ldev_atsp"re" name="L29"dev_atspref=.lm3533-core.c#Latsp"re" name="L29"atspf="+,/optioAc#L25L25">63.26"
	  3"L22"3/li352ref">li3563.26"
	  3"L22"3/li35pan clas35c -- LM3533 Core35 hre353ref="+code=L&pam3533-core.c#L"
	  3_dev_atsp_out  <_lvled3ine" name="L29""
	  3_dev_atsp_out  <_lvled3ref=.lm3533-core.c#Ldev_atsp"re" name="L29"dev_atspref=.lm3533-core.c#Latsp"re" name="L29"atspf="+,/optioAc#L25L25">63.26"
	  3"L22"3/li35ass="lin35ass="comment"> *35 hre354ref="+code=L&pam3533-core.c#L"
	  3_dev_atsp_out  <_lvled4ine" name="L29""
	  3_dev_atsp_out  <_lvled4ref=.lm3533-core.c#Ldev_atsp"re" name="L29"dev_atspref=.lm3533-core.c#Latsp"re" name="L29"atspf="+,/optioAc#L25L25">63.26"
	  3"L22"3/li35"fref">l3eexas Instruments3
 hre355ref="+code=L&pam3533-core.c#L"
	  3_dev_atsp_out  <_lvled5ine" name="L29""
	  3_dev_atsp_out  <_lvled5ref=.lm3533-core.c#Ldev_atsp"re" name="L29"dev_atspref=.lm3533-core.c#Latsp"re" name="L29"atspf="+,/optioAc#L25L25">63.26"
	  3"L22"3/li35ass="lin35" name="L25">  25
<35 hre356ref="+code=Llm3533-core.c#LNULL"re" name="L29"NULLf="+,/optioAc#L25L25">63.26"
	  3"L22"3/li35="fref">35/mfd/lm3533.h>
<35 hre357f="+}="include/linux/mfd/lm3533.h" class="f35ass="fre35" name="L27">  27
<35 hre35"drivers/mfd/lm3533-core.c#L28" id="L28" c35ass="lin35" name="L28">  28
<35 hre359.26<#def.h<"lm3533-core.c#Lto_dev_atsp"re" name="L29"to_dev_atspf="+(lm3533-core.c#L_atsp"re" name="L29"_atspf="+) \/optioAc#L25L25">63.26"
	  3"L22"3/li36ST_OVP_M36SK           0x06
<36 hre360ref="+code=Llm3533-core.c#Lseara"> r_of"re" name="L29"seara"> r_off="+(lm3533-core.c#L_atsp"re" name="L29"_atspf="+,Lef> ct/lm3533-core.c#Ldevice_atspabuteine" name="L29"device_atspabuteref=,3lm3533-core.c#Latsp"re" name="L29"atspf="+)/optioAc#L25L25">63.26"
	  3"L22"3/li36BOOST_OV36_MAc#L25L25">63.26"
	  36
  v366.2663.26"
	  3"L22"3/li36u4ba hre3663.26"
	  3"L22"3/li3633-core.36c -- LM3533 Core36 hre363ref="+code=LM35M3533                             4"> ct/lm3533-core.c#Latspabuteine" name="L29"atspabuteref="*lm3533-core.c#Latsp"re" name="L29"atspf="+,Lint/lm3533-core.c#Lnine" name="L29"nref=)/optioAc#L25L25">63.26"
	  3"L22"3/li36 *36 hre364ref={ers/mfd/lm3533-core.c#L27" id="L27" c36"fref">l36exas Instruments36 hre365ref="+code=L4"> ct/lm3533-core.c#Ldeviceine" name="L29"deviceref="*lm3533-core.c#Ldev"re" name="L29"devref="= em3533-core.c#Lseara"> r_of"re" name="L29"seara"> r_off="+(lm3533-core.c#Lkobj"re" name="L29"kobjf="+,L4"> ct/lm3533-core.c#Ldeviceine" name="L29"deviceref=,3lm3533-core.c#Lkobj"re" name="L29"kobjf="+)="include/linux/mfd/lm3533.h" class="f36ass="lin3aass="comment"> *3
 hre366ref="+code=L4"> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=c= em3533-core.c#Ldev_get_drvdata"re" name="L29"dev_get_drvdataf="+(lm3533-core.c#Ldev"re" name="L29"devref=)="include/linux/mfd/lm3533.h" class="f36ef">linu36/mfd/lm3533.h>
<36 hre367f="+code=LM3ef> ct/lm3533-core.c#Ldevice_atspabuteine" name="L29"device_atspabuteref="*lm3533-core.c#Ldatsp"re" name="L29"datspf="+c= em3533-core.c#Lto_dev_atsp"re" name="L29"to_dev_atspf="+(lm3533-core.c#Latsp"re" name="L29"atspf="+)="include/linux/mfd/lm3533.h" class="f36ass="lin36" name="L27">  27
<36 hre368ref="+code=Lef> ct/lm3533-core.c#L"
	  3_device_atspabuteine" name="L29""
	  3_device_atspabuteref="*lm3533-core.c#L"atsp"re" name="L29"latspf="+c= em3533-core.c#Lto_"
	  3_dev_atsp"re" name="L29"to_"
	  3_dev_atspf="+(lm3533-core.c#Ldatsp"re" name="L29"datspf="+)="include/linux/mfd/lm3533.h" class="f36ass="lin36" name="L28">  28
<36 hre369ref="+code=Lenum"lm3533-core.c#L"
	  3_atspabute_typm.c#ref="= em3533-core.c#Latsp"re" name="L29"atspf="+->m.c#ref=="include/linux/mfd/lm3533.h" class="f37BOOST_OV37_MAc#L25L25">63.26"
	  37
  v376.2663.26"
	  3"L22"3/li37u4ba hre37  29  3037 hre373ref="+code=LM35M3533lm3533-core.c#Lm.c#ne" name="L30">m.c#ref="= 0="include/linux/mfd/lm3533.h" class="f37 *37 hre374ref="+code=Lelse3if (!lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->  29  30l37exas Instruments37 hre375ref="+code=LM35M3533lm3533-core.c#Lm.c#ne" name="L30">m.c#ref="= 0="include/linux/mfd/lm3533.h" class="f37ass="lin37ass="comment"> *37 hre376.2663.26"
	  3"L22"3/li37lt;jhovo3lld@gmail.com>3
 hre377f="+code=LM3n>
    lm3533-core.c#Lm.c#ne" name="L30">m.c#ref=="include/linux/mfd/lm3533.h" class="f37ass="lin37" name="L27">  27
<37 hre378ref=}="include/linux/mfd/lm3533.h" class="f3=ass="lin37" name="L28">  28
<37 hre379.2663.26"
	  3"L22"3/li38ST_OVP_M38SK           0x06
<38 hre38"drivef=".. 4"> ct/lm3533-core.c#Latspabute_groupine" name="L29"atspabute_groupref="lm3533-core.c#L"
	  3_atspabute_groupine" name="L29""
	  3_atspabute_groupref="= {ers/mfd/lm3533-core.c#L27" id="L27" c38BOOST_OV38_MAc#L25L25">63.26"
	  38
  v381ref="+code=L.lm3533-core.c#Lis_visibl63.26"
	  3"L22"3/li38u4ba hre3863.26"
	  3"L22"3/li3833-core.38c -- LM3533 Core38 hre383ref=}="include/linux/mfd/lm3533.h" class="f38 *38 hre384ref="include/linux/mfd/lm3533.h" class="f38"fref">l38exas Instruments38 hre385drivef=".. int/lm3533-core.c#L"
	  3_device_als_init"re" name="L29""
	  3_device_als_initf="+(ef> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)ers/mfd/lm3533-core.c#L28" id="L28" c38 *38 hre386.26<{ers/mfd/lm3533-core.c#L27" id="L27" c38lt;jhovo38ld@gmail.com>38 hre387f="+code=LM3ef> ct/lm3533-core.c#L"
	  3_platform_data"re" name="L29""
	  3_platform_dataref="*lm3533-core.c#Lpdata"re" name="L29"pdataref="= em3533-core.c#Ldev_get_platdata"re" name="L29"dev_get_platdataf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=-> *3
 hre388ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f38ass="lin38" name="L28">  28
<38 hre389.2663.26"
	  3"L22"3/li39ST_OVP_M39SK           0x06
<39 hre390ref="+code=Lif (!lm3533-core.c#Lpdata"re" name="L29"pdataref=->63.26"
	  39
  v391ref="+code=LM35M3533n>
    0="include/linux/mfd/lm3533.h" class="f39u4ba hre3963.26"
	  3"L22"3/li3933-core.39c -- LM3533 Core39 hre393ref="+code=Llm3533-core.c#L"
	  3_als_devsine" name="L29""
	  3_als_devsref=[0].lm3533-core.c#Lplatform_data"re" name="L29"platform_dataref="= em3533-core.c#Lpdata"re" name="L29"pdataref=-> *39 hre394ref="+code=Llm3533-core.c#L"
	  3_als_devsine" name="L29""
	  3_als_devsref=[0].lm3533-core.c#Lpdata_size"re" name="L29"pdata_sizeref="= sizeof(*lm3533-core.c#Lpdata"re" name="L29"pdataref=->l39exas Instruments39 hre39"drivers/mfd/lm3533-core.c#L25" id="L25" c39 *39 hre396ref="+code=Llm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#Le.c_add_devicesine" name="L29"e.c_add_devicesf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->63.26"
	  3"L22"3/li39lt;jhovo39ld@gmail.com>39 hre397f="+code=LM3M35M3533333333333333330,/lm3533-core.c#LNULL"re" name="L29"NULLf="+)="include/linux/mfd/lm3533.h" class="f39 *39 hre398ref="+code=Lif (lm3533-core.c#Lrt="re" name="L29"retref=) {ers/mfd/lm3533-core.c#L27" id="L27" c39ass="lin3>>linux/gpio.h>
<3  hre399ref="+code=LM35M3533lm3533-core.c#Ldev_erp"re" name="L29"dev_erpf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"failed to add ALS device\n"" id="L)="include/linux/mfd/lm3533.h" class="f40nse as p4bblished by the
<4  hre400ref="+code=LM35M3533n>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f4afref">li40e, or (at your
<401hre4 1ref="+code=L}"include/linux/mfd/lm3533.h" class="f4a2ref">li4063.26"
	  3"L22"3/li40pan clas40="comment"> */
<403hre403ref="+code=Llm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->  13
<404hre404ref="include/linux/mfd/lm3533.h" class="f40="fref">40inux/module.h>
<405hre405ref="+code=Ln>
    0="include/linux/mfd/lm3533.h" class="f40ss="fref40>linux/init.h>
<406hre406ref=}"include/linux/mfd/lm3533.h" class="f4a7s="fref40ld@gmail.com>407hre40"drivers/mfd/lm3533-core.c#L27" id="L27" c40ass="fre40">linux/err.h>
<408hre408drivef=".. int/lm3533-core.c#L"
	  3_device_bl_init"re" name="L29""
	  3_device_bl_initf="+(ef> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)ers/mfd/lm3533-core.c#L28" id="L28" c40ss="fref40>linux/gpio.h>
<409hre409ref={/optioAc#L25L25">63.26"
	  3"L22"3/li4ense as p4ublished by the
<4a hre410ref="+code=L4"> ct/lm3533-core.c#L"
	  3_platform_data"re" name="L29""
	  3_platform_dataref="*lm3533-core.c#Lpdata"re" name="L29"pdataref="= em3533-core.c#Ldev_get_platdata"re" name="L29"dev_get_platdataf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->li4 later version.
<4a hre412ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f4tpan clas4s="comment"> */
<4a hre41"drivers/mfd/lm3533-core.c#L13" id="L13" c4tass="lin4e" name="L13">  13
<4a hre414ref="+code=Lif (!lm3533-core.c#Lpdata"re" name="L29"pdataref=->4linux/module.h>
<4a hre415ref="+code=LM35M3533n>
    0="include/linux/mfd/lm3533.h" class="f4sss="fref4">linux/init.h>
<4a hre416.2663.26"
	  3"L22"3/li4t="fref">4linux/kernel.h>
<4a hre417f="+code=LM3if (lm3533-core.c#Lpdata"re" name="L29"pdataref=->linux/err.h>
<4a hre418ref="+code=LM35M3533lm3533-core.c#Lpdata"re" name="L29"pdataref=->linux/gpio.h>
<4a hre419.2663.26"
	  3"L22"3/li4lass="fre4f">linux/i2c.h>
<4a hre420ref="+code=Lfor#(lm3533-core.c#Liine" name="L29"iref="= 0=/lm3533-core.c#Liine" name="L29"iref= m353 lm3533-core.c#Lpdata"re" name="L29"pdataref=->li4nux/mfd/core.h>
<4a hre421ref="+code=LM35M3533lm3533-core.c#L"
	  3_bl_devsine" name="L29""
	  3_bl_devsre"+[lm3533-core.c#Liine" name="L29"iref=].lm3533-core.c#Lplatform_data"re" name="L29"platform_dataref="= &pam3533-core.c#Lpdata"re" name="L29"pdataref=->li4llater version.
<4  hre422ref="+code=LM35M3533lm3533-core.c#L"
	  3_bl_devsine" name="L29""
	  3_bl_devsre"+[lm3533-core.c#Liine" name="L29"iref=].lm3533-core.c#Lpdata_size"re" name="L29"pdata_sizeref="= sizeof(am3533-core.c#Lpdata"re" name="L29"pdataref=->>
<4a hre423ref="+code=L}"include/linux/mfd/lm3533.h" class="f4"ass="lin4">linux/slab.h>
<4a hre424ref="include/linux/mfd/lm3533.h" class="f4="fref">l4inux/uaccess.h>
<4a hre425ref="+code=Llm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#Le.c_add_devicesine" name="L29"e.c_add_devicesf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->63.26"
	  3"L22"3/li4lass="lin4e" name="L25">  25
<4a hre426ref="+code=LM35M3533code=LM35M3533lm3533-core.c#Lpdata"re" name="L29"pdataref=->4x/mfd/lm3533.h>
<4a hre427f="+code=LM3if (lm3533-core.c#Lrt="re" name="L29"retref=) {ers/mfd/lm3533-core.c#L27" id="L27" c4"ass="fre4e" name="L27">  27
<4a hre428ref="+code=LM35M3533lm3533-core.c#Ldev_erp"re" name="L29"dev_erpf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"failed to add backlight devices\n"" id="L)="include/linux/mfd/lm3533.h" class="f4"ss="fref4e" name="L28">  28
<4a hre429ref="+code=LM35M3533n>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f4OST_OVP_M4ASK           0x06
<4a hre430ref="+code=L}"include/linux/mfd/lm3533.h" class="f4_BOOST_OV4P_MAc#L25L25">63.26"
	  4>
  v436.2663.26"
	  3"L22"3/li4_2ref">li4 
    0="include/linux/mfd/lm3533.h" class="f4n"fref">l43nux/uaccess.h>
<43 hre43ef="d}"include/linux/mfd/lm3533.h" class="f4_ass="lin43" name="L25">  25
<43 hre436.2663.26"
	  3"L22"3/li4n="fref">43/mfd/lm3533.h>
<43 hre43ef="def=".. int/lm3533-core.c#L"
	  3_device_led_init"re" name="L29""
	  3_device_led_initf="+(ef> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)ers/mfd/lm3533-core.c#L28" id="L28" c4nass="fre43" name="L27">  27
<43 hre43ef="d{ers/mfd/lm3533-core.c#L27" id="L27" c4nss="fref43" name="L28">  28
<43 hre439ref="+code=L4"> ct/lm3533-core.c#L"
	  3_platform_data"re" name="L29""
	  3_platform_dataref="*lm3533-core.c#Lpdata"re" name="L29"pdataref="= em3533-core.c#Ldev_get_platdata"re" name="L29"dev_get_platdataf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->63.26"
	  44
  v441ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f442ref">li4463.26"
	  3"L22"3/li44pan clas44c -- LM3533 Core44 hre443ref="+code=Lif (!lm3533-core.c#Lpdata"re" name="L29"pdataref=->  13
<4  hre444ref="+code=LM35M3533n>
    0="include/linux/mfd/lm3533.h" class="f44"fref">l44nux/uaccess.h>
<44 hre44"drivers/mfd/lm3533-core.c#L25" id="L25" c44ass="lin44" name="L25">  25
<44 hre446ref="+code=Lif (lm3533-core.c#Lpdata"re" name="L29"pdataref=->44/mfd/lm3533.h>
<44 hre447f="+code=LM3M35M3533lm3533-core.c#Lpdata"re" name="L29"pdataref=->  27
<44 hre44"drivers/mfd/lm3533-core.c#L28" id="L28" c44ss="fref44" name="L28">  28
<44 hre449ref="+code=Lfor#(lm3533-core.c#Liine" name="L29"iref="= 0=/lm3533-core.c#Liine" name="L29"iref= m353 lm3533-core.c#Lpdata"re" name="L29"pdataref=->           0x06
<45 hre450ref="+code=LM35M3533lm3533-core.c#L"
	  3_led_devsine" name="L29""
	  3_led_devsre"+[lm3533-core.c#Liine" name="L29"iref=].lm3533-core.c#Lplatform_data"re" name="L29"platform_dataref="= &pam3533-core.c#Lpdata"re" name="L29"pdataref=->63.26"
	  45
  v451ref="+code=LM35M3533lm3533-core.c#L"
	  3_led_devsine" name="L29""
	  3_led_devsre"+[lm3533-core.c#Liine" name="L29"iref=].lm3533-core.c#Lpdata_size"re" name="L29"pdata_sizeref="= sizeof(am3533-core.c#Lpdata"re" name="L29"pdataref=->li45 *45 hre454ref="+code=Llm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#Le.c_add_devicesine" name="L29"e.c_add_devicesf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->63.26"
	  3"L22"3/li45"fref">l4eexas Instruments4
 hre455ref="+code=LM35M3533de=LM3M35M3533lm3533-core.c#Lpdata"re" name="L29"pdataref=->  25
<45 hre456ref="+code=Lif (lm3533-core.c#Lrt="re" name="L29"retref=) {ers/mfd/lm3533-core.c#L27" id="L27" c45="fref">45/mfd/lm3533.h>
<45 hre457f="+code=LM3M35M3533lm3533-core.c#Ldev_erp"re" name="L29"dev_erpf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"failed to add LED devices\n"" id="L)="include/linux/mfd/lm3533.h" class="f45ass="fre45" name="L27">  27
<45 hre458ref="+code=LM35M3533n>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f45ass="lin45" name="L28">  28
<45 hre459ref="+code=L}"include/linux/mfd/lm3533.h" class="f46ST_OVP_M46SK           0x06
<46 hre460ref="include/linux/mfd/lm3533.h" class="f46BOOST_OV46_MAc#L25L25">63.26"
	  46
  v461ref="+code=Llm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->63.26"
	  3"L22"3/li4633-core.46c -- LM3533 Core46 hre463ref="+code=Ln>
    0="include/linux/mfd/lm3533.h" class="f46 *46 hre464ref=}"include/linux/mfd/lm3533.h" class="f46"fref">l46exas Instruments46 hre46"drivers/mfd/lm3533-core.c#L25" id="L25" c46ass="lin4aass="comment"> *4
 hre466drivef=".. int/lm3533-core.c#L"
	  3_device_s>
 pine" name="L29""
	  3_device_s>
 pf="+(ef> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/optioAc#L25L25">63.26"
	  3"L22"3/li46ef">linu46/mfd/lm3533.h>
<46 hre467f="+code=LM3M35M35333333333333333333333333334"> ct/lm3533-core.c#L"
	  3_platform_data"re" name="L29""
	  3_platform_dataref="*lm3533-core.c#Lpdata"re" name="L29"pdataref=)ers/mfd/lm3533-core.c#L28" id="L28" c46ass="lin46" name="L27">  27
<46 hre46ef="d{ers/mfd/lm3533-core.c#L27" id="L27" c46ass="lin46" name="L28">  28
<46 hre469ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f47ST_OVP_M47SK           0x06
<47 hre470ref="include/linux/mfd/lm3533.h" class="f47BOOST_OV47_MAc#L25L25">63.26"
	  47
  v471ref="+code=Llm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#L"
	  3_set_boost_freq"re" name="L29""
	  3_set_boost_freqf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lpdata"re" name="L29"pdataref=->
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f47 *47 hre474ref="include/linux/mfd/lm3533.h" class="f47"fref">l47exas Instruments47 hre475ref="+code=Llm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#L"
	  3_set_boost_ovpine" name="L29""
	  3_set_boost_ovpf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lpdata"re" name="L29"pdataref=-> *47 hre476ref="+code=Lif (lm3533-core.c#Lrt="re" name="L29"retref=)"include/linux/mfd/lm3533.h" class="f47ef">linu4lld@gmail.com>4
 hre477f="+code=LM3M35M3533n>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f47ass="lin47" name="L27">  27
<47 hre47"drivers/mfd/lm3533-core.c#L28" id="L28" c4=ass="lin47" name="L28">  28
<47 hre479ref="+code=Ln>
    0="include/linux/mfd/lm3533.h" class="f48ST_OVP_M48SK           0x06
<48 hre48"driv}"include/linux/mfd/lm3533.h" class="f48BOOST_OV48_MAc#L25L25">63.26"
	  48
  v486.2663.26"
	  3"L22"3/li48u4ba hre4848 hre483ref={ers/mfd/lm3533-core.c#L27" id="L27" c48 *48 hre484ref="+code=L4"> ct/lm3533-core.c#L"
	  3_platform_data"re" name="L29""
	  3_platform_dataref="*lm3533-core.c#Lpdata"re" name="L29"pdataref="= em3533-core.c#Ldev_get_platdata"re" name="L29"dev_get_platdataf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->l48exas Instruments48 hre485ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f48 *48 hre486.2663.26"
	  3"L22"3/li48lt;jhovo48ld@gmail.com>48 hre487f="+code=LM3lm3533-core.c#Ldev_dbg"re" name="L29"dev_dbgf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"%s\n"" id="L,3lm3533-core.c#L__func__ine" name="L29"__func__re"+)="include/linux/mfd/lm3533.h" class="f48ass="lin4aass="comment"> *4
 hre48"drivers/mfd/lm3533-core.c#L28" id="L28" c48ass="lin48" name="L28">  28
<48 hre489ref="+code=Lif (!lm3533-core.c#Lpdata"re" name="L29"pdataref=) {ers/mfd/lm3533-core.c#L27" id="L27" c49ST_OVP_M49SK           0x06
<49 hre490ref="+code=LM35M3533lm3533-core.c#Ldev_erp"re" name="L29"dev_erpf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"no platform data\n"" id="L)="include/linux/mfd/lm3533.h" class="f49BOOST_OV49_MAc#L25L25">63.26"
	  49
  v491ref="+code=LM35M3533n>
    -am3533-core.c#LEINVAL"re" name="L29"EINVALref=="include/linux/mfd/lm3533.h" class="f49u4ba hre49 *49 hre494ref="+code=Llm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->l49exas Instruments49 hre49"drivers/mfd/lm3533-core.c#L25" id="L25" c49 *49 hre496ref="+code=Llm3533-core.c#Ldev_set_drvdata"re" name="L29"dev_set_drvdataf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=-> *49 hre498ref="+code=Lif (lm3533-core.c#Lgpio_is_validine" name="L29"gpio_is_validf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->63.26"
	  3"L22"3/li50nse as p5bblished by the
<5  hre500ref="+code=LM35M3533333333333333333333333333am3533-core.c#LGPIOFaODT_INIT_LOWne" name="L30">GPIOFaODT_INIT_LOWref=,/lrs/mfd/lm353""
	  3"hwen"" id="L)="include/linux/mfd/lm3533.h" class="f5afref">li50e, or (at your
<501hre501ref="+code=LM35M3533if (lm3533-core.c#Lrt="re" name="L29"retref= m353 0) {ers/mfd/lm3533-core.c#L27" id="L27" c5a2ref">li50li50c -- LM3533 Core503hre503ref="+code=LM35M3533M35M3533M35M3533lrs/mfd/lm353"failed to request HWEN GPIO %d\n"" id="L,ers/mfd/lm3533-core.c#L27" id="L27" c5a4ref">li50ass="comment"> *504hre504ref="+code=LM35M3533M35M3533M35M3533lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->li50exas Instruments505hre505ref="+code=LM35M3533de=LM3M3n>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f50ss="fref50>linux/init.h>
<506hre506ref="+code=LM35M3533}"include/linux/mfd/lm3533.h" class="f5a7s="fref50ld@gmail.com>507hre507f="+code=LM3}"include/linux/mfd/lm3533.h" class="f5a8s="fref50ass="comment"> *508hre50"drivers/mfd/lm3533-core.c#L28" id="L28" c50ss="fref50>linux/gpio.h>
<509hre509ref="+code=Llm3533-core.c#L"
	  3_enabl
 pine" name="L29""
	  3_device_s>
 pf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=,/lm3533-core.c#Lpdata"re" name="L29"pdataref=)="include/linux/mfd/lm3533.h" class="f5e2ref">li5 later version.
<5a hre512f="+code=LM3if (lm3533-core.c#Lrt="re" name="L29"retref=)"include/linux/mfd/lm3533.h" class="f5tpan clas5s="comment"> */
<5a hre513ref="+code=LM35M3533goto lm3533-core.c#Lerp_disabl  13
<5a hre514ref="include/linux/mfd/lm3533.h" class="f5t="fref">5linux/module.h>
<5a hre515ref="+code=Llm3533-core.c#L"
	  3_device_als_init"re" name="L29""
	  3_device_als_initf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)="include/linux/mfd/lm3533.h" class="f5ess="fref5">linux/init.h>
<5a hre516ref="+code=Llm3533-core.c#L"
	  3_device_bl_init"re" name="L29""
	  3_device_bl_initf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)="include/linux/mfd/lm3533.h" class="f5e7s="fref5linux/kernel.h>
<5a hre517f="+code=LM3lm3533-core.c#L"
	  3_device_led_init"re" name="L29""
	  3_device_led_initf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)="include/linux/mfd/lm3533.h" class="f5e8s="fref5f">linux/err.h>
<5a hre51"drivers/mfd/lm3533-core.c#L28" id="L28" c5sss="fref5">linux/gpio.h>
<5a hre519ref="+code=Llm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#Lsysfs_create_groupine" name="L29"sysfs_create_groupf="+(&pam3533-core.c#L"
	  3ine" name="L29""
	  3ref=->linux/i2c.h>
<5a hre520ref="+code=Lif (lm3533-core.c#Lrt="re" name="L29"retref= m353 0) {ers/mfd/lm3533-core.c#L27" id="L27" c5"fref">li5nux/mfd/core.h>
<5a hre521ref="+code=LM35M3533lm3533-core.c#Ldev_erp"re" name="L29"dev_erpf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"failed to create sysfs atspabutes\n"" id="L)="include/linux/mfd/lm3533.h" class="f5"2ref">li5llater version.
<5  hre522ref="+code=LM35M3533goto lm3533-core.c#Lerp_unregistep"re" name="L29"erp_unregistepref=="include/linux/mfd/lm3533.h" class="f5"pan clas5nux/seq_file.h>
<5a hre523ref="+code=L}"include/linux/mfd/lm3533.h" class="f5"ass="lin5">linux/slab.h>
<5a hre524ref="include/linux/mfd/lm3533.h" class="f5="fref">l5inux/uaccess.h>
<5a hre525ref="+code=Ln>
    0="include/linux/mfd/lm3533.h" class="f5lass="lin5e" name="L25">  25
<5a hre526.2663.26"
	  3"L22"3/li5"="fref">5x/mfd/lm3533.h>
<5a hre527f="+lm3533-core.c#Lerp_unregistep"re" name="L29"erp_unregistepref=:/optioAc#L25L25">63.26"
	  3"L22"3/li5"8s="fref5e" name="L27">  27
<5a hre528ref="+code=Llm3533-core.c#Le.c_remove_devicesine" name="L29"e.c_remove_devicesf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->  28
<5a hre529ref=lm3533-core.c#Lerp_disabl63.26"
	  3"L22"3/li5OST_OVP_M5ASK           0x06
<5a hre530ref="+code=Llm3533-core.c#L"
	  3_disabl63.26"
	  5>
  v536.2663.26"
	  3"L22"3/li5_2ref">li5 
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f5_pan clas  3ine" namecodefine linux/slab.h>
<53 hre534ref="include/linux/mfd/lm3533.h" class="f5n"fref">l53nux/uaccess.h>
<53 hre535drivef=".. void3lm3533-core.c#L"
	  3_device_exit"re" name="L29""
	  3_device_exitf="+(ef> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)ers/mfd/lm3533-core.c#L28" id="L28" c5_ass="lin53" name="L25">  25
<53 hre536.26<{ers/mfd/lm3533-core.c#L27" id="L27" c5n="fref">53/mfd/lm3533.h>
<53 hre537f="+code=LM3lm3533-core.c#Ldev_dbg"re" name="L29"dev_dbgf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->"%s\n"" id="L,3lm3533-core.c#L__func__ine" name="L29"__func__re"+)="rs/mfd/lm3533-core.c#L27" id="L27" c5n8s="fref53" name="L27">  27
<53 hre53"drivers/mfd/lm3533-core.c#L28" id="L28" c5nss="fref53" name="L28">  28
<53 hre539ref="+code=Llm3533-core.c#Lsysfs_remove_groupine" name="L29"sysfs_remove_groupf="+(&pam3533-core.c#L"
	  3ine" name="L29""
	  3ref=->           0x06
<54 hre540ref="include/linux/mfd/lm3533.h" class="f54BOOST_OV54_MAc#L25L25">63.26"
	  54
  v541ref="+code=Llm3533-core.c#Le.c_remove_devicesine" name="L29"e.c_remove_devicesf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->li54  13
<5  hre544ref="include/linux/mfd/lm3533.h" class="f54"fref">l54nux/uaccess.h>
<54 hre545drivef=".. lm3533-core.c#Lbooline" name="L29"boolref="lm3533-core.c#L"
	  3_readabl<_registep"re" name="L29""
	  3_readabl<_registepf="+(ef> ct/lm3533-core.c#Ldevice"re" name="L29"deviceref="*lm3533-core.c#Ldev"re" name="L29"devref=,/unsigned int/lm3533-core.c#Lrtg"re" name="L29"rtgref=)ers/mfd/lm3533-core.c#L28" id="L28" c54ass="lin54" name="L25">  25
<54 hre546.26<{ers/mfd/lm3533-core.c#L27" id="L27" c54="fref">54/mfd/lm3533.h>
<54 hre547f="+code=LM3switch (lm3533-core.c#Lrtg"re" name="L29"rtgref=) {ers/mfd/lm3533-core.c#L27" id="L27" c54ass="fre54" name="L27">  27
<54 hre548ref="+code=Lcase 0x10 ... 0x2c:/optioAc#L25L25">63.26"
	  3"L22"3/li54ss="fref54" name="L28">  28
<54 hre549ref="+code=Lcase 0x30 ... 0x38:/optioAc#L25L25">63.26"
	  3"L22"3/li55ST_OVP_M55SK           0x06
<55 hre550ref="+code=Lcase 0x40 ... 0x45:/optioAc#L25L25">63.26"
	  3"L22"3/li55BOOST_OV55_MAc#L25L25">63.26"
	  55
  v551ref="+code=Lcase 0x50 ... 0x57:/optioAc#L25L25">63.26"
	  3"L22"3/li552ref">li5563.26"
	  3"L22"3/li55pan clas55c -- LM3533 Core55 hre553ref="+code=Lcase 0x70 ... 0x75:/optioAc#L25L25">63.26"
	  3"L22"3/li55ass="lin55ass="comment"> *55 hre554ref="+code=Lcase 0x80 ... 0x85:/optioAc#L25L25">63.26"
	  3"L22"3/li55"fref">l5eexas Instruments5
 hre555ref="+code=Lcase 0x90 ... 0x95:/optioAc#L25L25">63.26"
	  3"L22"3/li55ass="lin55" name="L25">  25
<55 hre556ref="+code=Lcase 0xa0 ... 0xa5:/optioAc#L25L25">63.26"
	  3"L22"3/li55="fref">55/mfd/lm3533.h>
<55 hre557f="+code=LM3case 0xb0 ... 0xb2:/optioAc#L25L25">63.26"
	  3"L22"3/li55ass="fre55" name="L27">  27
<55 hre558ref="+code=LM35M3533n>
    lm3533-core.c#Lf> e"re" name="L29"f> eref=="include/linux/mfd/lm3533.h" class="f55ass="lin55" name="L28">  28
<55 hre559ref="+code=Ldefault:/optioAc#L25L25">63.26"
	  3"L22"3/li56ST_OVP_M56SK           0x06
<56 hre560ref="+code=LM35M3533n>
    lm3533-core.c#Lfalse"re" name="L29"falseref=="include/linux/mfd/lm3533.h" class="f56BOOST_OV56_MAc#L25L25">63.26"
	  56
  v561ref="+code=L}"include/linux/mfd/lm3533.h" class="f56u4ba hre56 *56 hre564ref=ef=".. lm3533-core.c#Lbooline" name="L29"boolref="lm3533-core.c#L"
	  3_vol=".l<_registep"re" name="L29""
	  3_vol=".l<_registepf="+(ef> ct/lm3533-core.c#Ldevice"re" name="L29"deviceref="*lm3533-core.c#Ldev"re" name="L29"devref=,/unsigned int/lm3533-core.c#Lrtg"re" name="L29"rtgref=)ers/mfd/lm3533-core.c#L28" id="L28" c56"fref">l56exas Instruments56 hre56"driv{ers/mfd/lm3533-core.c#L27" id="L27" c56ass="lin5aass="comment"> *5
 hre566f="+code=LM3switch (lm3533-core.c#Lrtg"re" name="L29"rtgref=) {ers/mfd/lm3533-core.c#L27" id="L27" c56ef">linu56/mfd/lm3533.h>
<56 hre567f="+code=LM3case 0x34 ... 0x36:ode=Llrs/mfd/lm353comment">/* zone */" id="Lers/mfd/lm3533-core.c#L27" id="L27" c56ass="fre56" name="L27">  27
<56 hre568ref="+code=Lcase 0x37 ... 0x38:ode=Llrs/mfd/lm353comment">/* adc */" id="Lers/mfd/lm3533-core.c#L27" id="L27" c56ass="lin56" name="L28">  28
<56 hre569ref="+code=Lcase 0xb0 ... 0xb1:ode=Llrs/mfd/lm353comment">/* fault */" id="Lers/mfd/lm3533-core.c#L27" id="L27" c57ST_OVP_M57SK           0x06
<57 hre570ref="+code=LM35M3533n>
    lm3533-core.c#Lf> e"re" name="L29"f> eref=="include/linux/mfd/lm3533.h" class="f57BOOST_OV57_MAc#L25L25">63.26"
	  57
  v571ref="+code=Ldefault:/optioAc#L25L25">63.26"
	  3"L22"3/li57u4ba hre57
    lm3533-core.c#Lfalse"re" name="L29"falseref=="include/linux/mfd/lm3533.h" class="f5733-core.57c -- LM3533 Core57 hre573ref="+code=L}"include/linux/mfd/lm3533.h" class="f57 *57 hre574ref=}"include/linux/mfd/lm3533.h" class="f57"fref">l57exas Instruments57 hre57"drivers/mfd/lm3533-core.c#L25" id="L25" c57ass="lin57ass="comment"> *57 hre576ref=ef=".. lm3533-core.c#Lbooline" name="L29"boolref="lm3533-core.c#L"
	  3_precious_registep"re" name="L29""
	  3_precious_registepf="+(ef> ct/lm3533-core.c#Ldevice"re" name="L29"deviceref="*lm3533-core.c#Ldev"re" name="L29"devref=,/unsigned int/lm3533-core.c#Lrtg"re" name="L29"rtgref=)ers/mfd/lm3533-core.c#L28" id="L28" c57ef">linu5lld@gmail.com>5
 hre577f="+{ers/mfd/lm3533-core.c#L27" id="L27" c57ass="lin57" name="L27">  27
<57 hre578f="+code=LM3switch (lm3533-core.c#Lrtg"re" name="L29"rtgref=) {ers/mfd/lm3533-core.c#L27" id="L27" c5=ass="lin57" name="L28">  28
<57 hre579ref="+code=Lcase 0x34:code=LM35M3533lrs/mfd/lm353comment">/* zone */" id="Lers/mfd/lm3533-core.c#L27" id="L27" c58ST_OVP_M58SK           0x06
<58 hre580ref="+code=LM35M3533n>
    lm3533-core.c#Lf> e"re" name="L29"f> eref=="include/linux/mfd/lm3533.h" class="f58BOOST_OV58_MAc#L25L25">63.26"
	  58
  v581ref="+code=Ldefault:/optioAc#L25L25">63.26"
	  3"L22"3/li58u4ba hre58
    lm3533-core.c#Lfalse"re" name="L29"falseref=="include/linux/mfd/lm3533.h" class="f5833-core.58c -- LM3533 Core58 hre583ref="+code=L}"include/linux/mfd/lm3533.h" class="f58 *58 hre584ref=}"include/linux/mfd/lm3533.h" class="f58"fref">l58exas Instruments58 hre58"drivers/mfd/lm3533-core.c#L25" id="L25" c58 *58 hre586ref=ef=".. ef> ct/lm3533-core.c#Lrtgmap_config"re" name="L29"rtgmap_configref="lm3533-core.c#Lrtgmap_config"re" name="L29"rtgmap_configref="= {ers/mfd/lm3533-core.c#L27" id="L27" c58lt;jhovo58ld@gmail.com>58 hre587f="+code=LM3.lm3533-core.c#Lrtg_bitsine" name="L29"rtg_bitsf="+code=LM= 8,ers/mfd/lm3533-core.c#L27" id="L27" c58ass="lin5aass="comment"> *5
 hre588f="+code=LM3.lm3533-core.c#Lval_bitsine" name="L29"val_bitsf="+code=LM= 8,ers/mfd/lm3533-core.c#L27" id="L27" c58ass="lin58" name="L28">  28
<58 hre589ref="+code=L.lm3533-core.c#Lmax_registep"re" name="L29"max_registepref="+c= em3533-core.c#LLM	  3_REG_MAX"re" name="L29"LM	  3_REG_MAXref=,ers/mfd/lm3533-core.c#L27" id="L27" c59ST_OVP_M59SK           0x06
<59 hre590ref="+code=L.lm3533-core.c#Lrtadabl<_regine" name="L29"rtadabl<_regref="+c= em3533-core.c#L"
	  3_readabl<_registep"re" name="L29""
	  3_readabl<_registepf="+,ers/mfd/lm3533-core.c#L27" id="L27" c59BOOST_OV59_MAc#L25L25">63.26"
	  59
  v591ref="+code=L.lm3533-core.c#Lvol=".l<_regine" name="L29"vol=".l<_regref="+c= em3533-core.c#L"
	  3_vol=".l<_registep"re" name="L29""
	  3_vol=".l<_registepf="+,ers/mfd/lm3533-core.c#L27" id="L27" c59u4ba hre5959 hre59"driv}="include/linux/mfd/lm3533.h" class="f59 *59 hre594ref="include/linux/mfd/lm3533.h" class="f59"fref">l59exas Instruments59 hre595drivef=".. int/lm3533-core.c#L"
	  3_i2c_prob *59 hre596ref="+code=LM35M3533333333333333333333333333const ef> ct/lm3533-core.c#Li2c_device_idine" name="L29"i2c_device_idref="*lm3533-core.c#Lidine" name="L29"idref=)ers/mfd/lm3533-core.c#L28" id="L28" c59lt;jhovo59ld@gmail.com>59 hre597f="+{ers/mfd/lm3533-core.c#L27" id="L27" c59 *59 hre598ref="+code=Lef> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=="include/linux/mfd/lm3533.h" class="f59ass="lin5>>linux/gpio.h>
<5  hre599ref="+code=Lint/lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f60nse as p6bblished by the
<6  hre600ref="include/linux/mfd/lm3533.h" class="f6afref">li60e, or (at your
<601hre601ref="+code=Llm3533-core.c#Ldev_dbg"re" name="L29"dev_dbgf="+(&pam3533-core.c#Li2c"ne" name="L29"i2cf="+->"%s\n"" id="L,3lm3533-core.c#L__func__ine" name="L29"__func__re"+)="rs/mfd/lm3533-core.c#L27" id="L27" c6a2ref">li6063.26"
	  3"L22"3/li6a3ref">li60c -- LM3533 Core603hre603ref="+code=Llm3533-core.c#L"
	  3ine" name="L29""
	  3ref="= em3533-core.c#Ldevm_kzalloc"ne" name="L29"devm_kzallocf="+(&pam3533-core.c#Li2c"ne" name="L29"i2cf="+->li60ass="comment"> *604hre604ref="+code=Lif (!lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)ers/mfd/lm3533-core.c#L28" id="L28" c6a5ref">li60exas Instruments605hre605ref="+code=LM35M3533n>
    -am3533-core.c#LENOMEMine" name="L29"ENOMEMref=="include/linux/mfd/lm3533.h" class="f606ref">li60ass="comment"> *606hre606.2663.26"
	  3"L22"3/li6a7s="fref60ld@gmail.com>607hre607f="+code=LM3lm3533-core.c#Li2c_set_clientdata"re" name="L29"i2c_set_clientdataf="+(lm3533-core.c#Li2c"ne" name="L29"i2cf="+,/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)="include/linux/mfd/lm3533.h" class="f6a8s="fref60ass="comment"> *608hre60"drivers/mfd/lm3533-core.c#L28" id="L28" c60ss="fref60>linux/gpio.h>
<609hre609ref="+code=Llm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->
<6 1hre611ref="+code=LM35M3533n>
    am3533-core.c#LPTR_ERR"re" name="L29"PTR_ERRf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->li6 later version.
<6a hre612.2663.26"
	  3"L22"3/li6tpan clas6s="comment"> */
<6a hre613ref="+code=Llm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->li6e" name="L13">  13
<6a hre614ref="+code=Llm3533-core.c#L"
	  3ine" name="L29""
	  3ref=->li6linux/module.h>
<6a hre61"drivers/mfd/lm3533-core.c#L25" id="L25" c6ess="fref6">linux/init.h>
<6a hre616ref="+code=Llm3533-core.c#Lrt="re" name="L29"retref=c= em3533-core.c#L"
	  3_device_init"re" name="L29""
	  3_device_initf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)="include/linux/mfd/lm3533.h" class="f6e7s="fref6linux/kernel.h>
<6a hre617f="+code=LM3if (lm3533-core.c#Lrt="re" name="L29"retref=)"include/linux/mfd/lm3533.h" class="f6e8s="fref6f">linux/err.h>
<6a hre618ref="+code=LM35M3533n>
    lm3533-core.c#Lrt="re" name="L29"retref=="include/linux/mfd/lm3533.h" class="f6sss="fref6">linux/gpio.h>
<6a hre619ref="include/linux/mfd/lm3533.h" class="f6lass="fre6f">linux/i2c.h>
<6a hre620ref="+code=Ln>
    0="include/linux/mfd/lm3533.h" class="f6"fref">li6nux/mfd/core.h>
<6a hre621ref=}"include/linux/mfd/lm3533.h" class="f6"2ref">li6llater version.
<6  hre622.2663.26"
	  3"L22"3/li6"pan clas6nux/seq_file.h>
<6a hre623ref=ef=".. int/lm3533-core.c#L"
	  3_i2c_removeine" name="L29""
	  3_i2c_removef="+(ef> ct/lm3533-core.c#Li2c_client"ne" name="L29"i2c_clientref="*lm3533-core.c#Li2c"ne" name="L29"i2cf="+)"include/linux/mfd/lm3533.h" class="f6"ass="lin6">linux/slab.h>
<6a hre624ref={ers/mfd/lm3533-core.c#L27" id="L27" c6="fref">l6inux/uaccess.h>
<6a hre625ref="+code=Lef> ct/lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="*lm3533-core.c#L"
	  3ine" name="L29""
	  3ref="= em3533-core.c#Li2c_get_clientdata"re" name="L29"i2c_get_clientdataf="+(lm3533-core.c#Li2c"ne" name="L29"i2cf="+)="include/linux/mfd/lm3533.h" class="f6lass="lin6e" name="L25">  25
<6a hre626.2663.26"
	  3"L22"3/li6"="fref">6x/mfd/lm3533.h>
<6a hre627f="+code=LM3lm3533-core.c#Ldev_dbg"re" name="L29"dev_dbgf="+(&pam3533-core.c#Li2c"ne" name="L29"i2cf="+->"%s\n"" id="L,3lm3533-core.c#L__func__ine" name="L29"__func__re"+)="rs/mfd/lm3533-core.c#L27" id="L27" c6"8s="fref6e" name="L27">  27
<6a hre62"drivers/mfd/lm3533-core.c#L28" id="L28" c6"ss="fref6e" name="L28">  28
<6a hre629ref="+code=Llm3533-core.c#L"
	  3_device_exit"re" name="L29""
	  3_device_exitf="+(lm3533-core.c#L"
	  3ine" name="L29""
	  3ref=)="include/linux/mfd/lm3533.h" class="f6OST_OVP_M6ASK           0x06
<6a hre630ref="include/linux/mfd/lm3533.h" class="f6_BOOST_OV6P_MAc#L25L25">63.26"
	  6>
  v631ref="+code=Ln>
    0="include/linux/mfd/lm3533.h" class="f6_2ref">li6  ct/lm3533-core.c#Li2c_device_idine" name="L29"i2c_device_idref="lm3533-core.c#L"
	  3_i2c_idsine" name="L29"l
	  3_i2c_idsref=[]"= {ers/mfd/lm3533-core.c#L27" id="L27" c6n"fref">l63nux/uaccess.h>
<63 hre635ref="+code=L{/lrs/mfd/lm353""
	  3"" id="L,30 },ers/mfd/lm3533-core.c#L27" id="L27" c6_ass="lin63" name="L25">  25
<63 hre636ref="+code=L{/},ers/mfd/lm3533-core.c#L27" id="L27" c6_="fref">63/mfd/lm3533.h>
<63 hre637f="+}="include/linux/mfd/lm3533.h" class="f6n8s="fref63" name="L27">  27
<63 hre63"drivlm3533-core.c#LMODULE_DEVICE_TABLEine" name="L29"MODULE_DEVICE_TABLEf="+(lm3533-core.c#Li2c"ne" name="L29"i2cf="+,/lm3533-core.c#L"
	  3_i2c_idsine" name="L29"l
	  3_i2c_idsref=)="include/linux/mfd/lm3533.h" class="f6Oss="fref63" name="L28">  28
<63 hre639ref="include/linux/mfd/lm3533.h" class="f64ST_OVP_M64SK           0x06
<64 hre640ref=ef=".. ef> ct/lm3533-core.c#Li2c_dnux/mine" name="L29"i2c_dnux/mref="lm3533-core.c#L"
	  3_i2c_dnux/mine" name="L29""
	  3_i2c_dnux/mref="= {ers/mfd/lm3533-core.c#L27" id="L27" c64BOOST_OV64_MAc#L25L25">63.26"
	  64
  v641ref="+code=L.lm3533-core.c#Ldnux/mine" name="L29"dnux/mref="= {ers/mfd/lm3533-core.c#L27" id="L27" c642ref">li64""
	  3"" id="L,ers/mfd/lm3533-core.c#L27" id="L27" c64pan clas64c -- LM3533 Core64 hre643ref="+code=LM35M3533M35.lm3533-core.c#Lown/mine" name="L29"own/mref="= em3533-core.c#LTHIS_MODULEine" name="L29"THIS_MODULEf="+,ers/mfd/lm3533-core.c#L27" id="L27" c64ass="lin6"" name="L13">  13
<6  hre644ref="+code=L},ers/mfd/lm3533-core.c#L27" id="L27" c64"fref">l64nux/uaccess.h>
<64 hre645ref="+code=L.lm3533-core.c#Lid_tabl  25
<64 hre646ref="+code=L.lm3533-core.c#Lprob64/mfd/lm3533.h>
<64 hre647f="+code=LM3.lm3533-core.c#Lrtmoveine" name="L29"removef="+5M3533M35= em3533-core.c#L"
	  3_i2c_removeine" name="L29""
	  3_i2c_removef="+,ers/mfd/lm3533-core.c#L27" id="L27" c648s="fref64" name="L27">  27
<64 hre648ref=}="include/linux/mfd/lm3533.h" class="f64ss="fref64" name="L28">  28
<64 hre649ref="include/linux/mfd/lm3533.h" class="f65ST_OVP_M65SK           0x06
<65 hre650ref=ef=".. int/lm3533-core.c#L__init"re" name="L29"__initf="+ em3533-core.c#L"
	  3_i2c_init"re" name="L29""
	  3_i2c_initf="+(void)"include/linux/mfd/lm3533.h" class="f65BOOST_OV65_MAc#L25L25">63.26"
	  65
  v651ref={ers/mfd/lm3533-core.c#L27" id="L27" c652ref">li65
    lm3533-core.c#Li2c_add_dnux/mine" name="L29"i2c_add_dnux/mf="+(&pam3533-core.c#L"
	  3_i2c_dnux/mine" name="L29""
	  3_i2c_dnux/mref=)="include/linux/mfd/lm3533.h" class="f65pan clas65c -- LM3533 Core65 hre653ref=}"include/linux/mfd/lm3533.h" class="f65ass="lin65ass="comment"> *65 hre654ref=am3533-core.c#Lsubsys_initcalline" name="L29"subsys_initcallf="+(lm3533-core.c#L"
	  3_i2c_init"re" name="L29""
	  3_i2c_initf="+)="include/linux/mfd/lm3533.h" class="f65"fref">l6eexas Instruments6
 hre65"drivers/mfd/lm3533-core.c#L25" id="L25" c65ass="lin65" name="L25">  25
<65 hre656ref=ef=".. void3lm3533-core.c#L__exit"re" name="L29"__exitf="+ em3533-core.c#L"
	  3_i2c_exit"re" name="L29""
	  3_i2c_exitf="+(void)"include/linux/mfd/lm3533.h" class="f65="fref">65/mfd/lm3533.h>
<65 hre657f="+{ers/mfd/lm3533-core.c#L27" id="L27" c65ass="fre65" name="L27">  27
<65 hre658ref="+code=Llm3533-core.c#Li2c_del_dnux/mine" name="L29"i2c_del_dnux/mf="+(&pam3533-core.c#L"
	  3_i2c_dnux/mine" name="L29""
	  3_i2c_dnux/mref=)="include/linux/mfd/lm3533.h" class="f65ss="fref65" name="L28">  28
<65 hre659ref=}"include/linux/mfd/lm3533.h" class="f66ST_OVP_M66SK           0x06
<66 hre660ref=am3533-core.c#Lmodule_exit"re" name="L29"module_exitf="+(lm3533-core.c#L"
	  3_i2c_exit"re" name="L29""
	  3_i2c_exitf="+)="include/linux/mfd/lm3533.h" class="f66BOOST_OV66_MAc#L25L25">63.26"
	  66
  v666.2663.26"
	  3"L22"3/li66u4ba hre66"Joh/mfHovold m353jhovold@gmail.com>"LM	  3 Clas"" id="L)="include/linux/mfd/lm3533.h" class="f66ass="lin66ass="comment"> *66 hre664ref=am3533-core.c#LMODULE_LICENSEine" name="L29"MODULE_LICENSEf="+(lrs/mfd/lm353"GPL"" id="L)="include/linux/mfd/lm3533.h" class="f66"fref">l66exas Instruments66 hre66"driv


The original LXR software by the include/lhttp://sourceforge.net/projects/lxp">LXR communityf="+,/this experimental x/mfion by include/lmailto:lxp@umeux.no9""xp@umeux.nof="+.
"xp.umeux.no kindly hosted by include/lhttp://www.redpill-umepro.no9"Redpill Lmepro ASf="+,/provider of Lmeux consultang and oper=".ons services since 1995.