€•UNŒsphinx.addnodes”Œdocument”“”)”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)”}”(hhh]”(hŒ pending_xref”“”)”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…””}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ$/translations/zh_CN/leds/leds-lp5523”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)”}”(hhh]”hŒChinese (Traditional)”…””}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/zh_TW/leds/leds-lp5523”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/it_IT/leds/leds-lp5523”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/ja_JP/leds/leds-lp5523”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/ko_KR/leds/leds-lp5523”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒPortuguese (Brazilian)”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/pt_BR/leds/leds-lp5523”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒSpanish”…””}”hh–sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/sp_SP/leds/leds-lp5523”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒKernel driver for lp5523”h]”hŒKernel driver for lp5523”…””}”(hh¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhh·h²hh³Œ>/var/lib/git/docbuild/linux/Documentation/leds/leds-lp5523.rst”h´KubhŒ bullet_list”“”)”}”(hhh]”(hŒ list_item”“”)”}”(hŒ-National Semiconductor LP5523 led driver chip”h]”hŒ paragraph”“”)”}”(hhÔh]”hŒ-National Semiconductor LP5523 led driver chip”…””}”(hhØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´KhhÒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÐhhÍh²hh³hÊh´NubhÑ)”}”(hŒ5Datasheet: http://www.national.com/pf/LP/LP5523.html ”h]”h×)”}”(hŒ4Datasheet: http://www.national.com/pf/LP/LP5523.html”h]”(hŒ Datasheet: ”…””}”(hhïh²hh³Nh´NubhŒ reference”“”)”}”(hŒ)http://www.national.com/pf/LP/LP5523.html”h]”hŒ)http://www.national.com/pf/LP/LP5523.html”…””}”(hhùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”hûuh1h÷hhïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Khhëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÐhhÍh²hh³hÊh´Nubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ*”uh1hËh³hÊh´Khh·h²hubh×)”}”(hŒgAuthors: Mathias Nyman, Yuri Zaporozhets, Samu Onkalo Contact: Samu Onkalo (samu.p.onkalo-at-nokia.com)”h]”hŒgAuthors: Mathias Nyman, Yuri Zaporozhets, Samu Onkalo Contact: Samu Onkalo (samu.p.onkalo-at-nokia.com)”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Khh·h²hubh¶)”}”(hhh]”(h»)”}”(hŒ Description”h]”hŒ Description”…””}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj*h²hh³hÊh´K ubh×)”}”(hŒéLP5523 can drive up to 9 channels. Leds can be controlled directly via the led class control interface. The name of each channel is configurable in the platform data - name and label. There are three options to make the channel name.”h]”hŒéLP5523 can drive up to 9 channels. Leds can be controlled directly via the led class control interface. The name of each channel is configurable in the platform data - name and label. There are three options to make the channel name.”…””}”(hj;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K hj*h²hubhŒenumerated_list”“”)”}”(hhh]”hÑ)”}”(hŒ'Define the 'name' in the platform data ”h]”h×)”}”(hŒ&Define the 'name' in the platform data”h]”hŒ*Define the ‘name’ in the platform data”…””}”(hjRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´KhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÐhjKh²hh³hÊh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œenumtype”Œ loweralpha”Œprefix”hŒsuffix”Œ)”uh1jIhj*h²hh³hÊh´Kubh×)”}”(hŒ=To make specific channel name, then use 'name' platform data.”h]”hŒATo make specific channel name, then use ‘name’ platform data.”…””}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Khj*h²hubhÌ)”}”(hhh]”(hÑ)”}”(hŒ-/sys/class/leds/R1 (name: 'R1')”h]”h×)”}”(hj„h]”hŒ1/sys/class/leds/R1 (name: ‘R1’)”…””}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Khj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÐhjh²hh³hÊh´NubhÑ)”}”(hŒ./sys/class/leds/B1 (name: 'B1') ”h]”h×)”}”(hŒ-/sys/class/leds/B1 (name: 'B1')”h]”hŒ1/sys/class/leds/B1 (name: ‘B1’)”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Khj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÐhjh²hh³hÊh´Nubeh}”(h]”h ]”h"]”h$]”h&]”jŒ-”uh1hËh³hÊh´Khj*h²hubjJ)”}”(hhh]”hÑ)”}”(hŒ%Use the 'label' with no 'name' field ”h]”h×)”}”(hŒ$Use the 'label' with no 'name' field”h]”hŒ,Use the ‘label’ with no ‘name’ field”…””}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Khj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÐhj¸h²hh³hÊh´Nubah}”(h]”h ]”h"]”h$]”h&]”jljmjnhjojpŒstart”Kuh1jIhj*h²hh³hÊh´Kubh×)”}”(hŒvFor one device name with channel number, then use 'label'. - /sys/class/leds/RGB:channelN (label: 'RGB', N: 0 ~ 8)”h]”hŒ~For one device name with channel number, then use ‘label’. - /sys/class/leds/RGB:channelN (label: ‘RGB’, N: 0 ~ 8)”…””}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Khj*h²hubjJ)”}”(hhh]”hÑ)”}”(hŒDefault ”h]”h×)”}”(hŒDefault”h]”hŒDefault”…””}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Khjëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÐhjèh²hh³hÊh´Nubah}”(h]”h ]”h"]”h$]”h&]”jljmjnhjojpjÙKuh1jIhj*h²hh³hÊh´Kubh×)”}”(hŒcIf both fields are NULL, 'lp5523' is used by default. - /sys/class/leds/lp5523:channelN (N: 0 ~ 8)”h]”hŒgIf both fields are NULL, ‘lp5523’ is used by default. - /sys/class/leds/lp5523:channelN (N: 0 ~ 8)”…””}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K hj*h²hubh×)”}”(hŒpLP5523 has the internal program memory for running various LED patterns. There are two ways to run LED patterns.”h]”hŒpLP5523 has the internal program memory for running various LED patterns. There are two ways to run LED patterns.”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K#hj*h²hubjJ)”}”(hhh]”hÑ)”}”(hŒ>sysfs interface - enginex_mode, enginex_load and enginex_leds ”h]”h×)”}”(hŒ=sysfs interface - enginex_mode, enginex_load and enginex_leds”h]”hŒ=sysfs interface - enginex_mode, enginex_load and enginex_leds”…””}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K&hj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÐhj%h²hh³hÊh´Nubah}”(h]”h ]”h"]”h$]”h&]”jlŒarabic”jnhjojpuh1jIhj*h²hh³hÊh´K&ubhŒ block_quote”“”)”}”(hX­Control interface for the engines: x is 1 .. 3 enginex_mode: disabled, load, run enginex_load: microcode load enginex_leds: led mux control :: cd /sys/class/leds/lp5523:channel2/device echo "load" > engine3_mode echo "9d80400004ff05ff437f0000" > engine3_load echo "111111111" > engine3_leds echo "run" > engine3_mode To stop the engine:: echo "disabled" > engine3_mode ”h]”(h×)”}”(hŒ"Control interface for the engines:”h]”hŒ"Control interface for the engines:”…””}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K(hjIubh×)”}”(hŒ x is 1 .. 3”h]”hŒ x is 1 .. 3”…””}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K*hjIubhŒdefinition_list”“”)”}”(hhh]”(hŒdefinition_list_item”“”)”}”(hŒ!enginex_mode: disabled, load, run”h]”(hŒterm”“”)”}”(hŒ enginex_mode:”h]”hŒ enginex_mode:”…””}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jth³hÊh´K,hjpubhŒ definition”“”)”}”(hhh]”h×)”}”(hŒdisabled, load, run”h]”hŒdisabled, load, run”…””}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K-hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1j„hjpubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnh³hÊh´K,hjkubjo)”}”(hŒenginex_load: microcode load”h]”(ju)”}”(hŒ enginex_load:”h]”hŒ enginex_load:”…””}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jth³hÊh´K.hj£ubj…)”}”(hhh]”h×)”}”(hŒmicrocode load”h]”hŒmicrocode load”…””}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K/hjµubah}”(h]”h ]”h"]”h$]”h&]”uh1j„hj£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnh³hÊh´K.hjkubjo)”}”(hŒenginex_leds: led mux control ”h]”(ju)”}”(hŒ enginex_leds:”h]”hŒ enginex_leds:”…””}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jth³hÊh´K1hjÒubj…)”}”(hhh]”h×)”}”(hŒled mux control”h]”hŒled mux control”…””}”(hjçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K1hjäubah}”(h]”h ]”h"]”h$]”h&]”uh1j„hjÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnh³hÊh´K1hjkubeh}”(h]”h ]”h"]”h$]”h&]”uh1jihjIubhŒ literal_block”“”)”}”(hŒ­cd /sys/class/leds/lp5523:channel2/device echo "load" > engine3_mode echo "9d80400004ff05ff437f0000" > engine3_load echo "111111111" > engine3_leds echo "run" > engine3_mode”h]”hŒ­cd /sys/class/leds/lp5523:channel2/device echo "load" > engine3_mode echo "9d80400004ff05ff437f0000" > engine3_load echo "111111111" > engine3_leds echo "run" > engine3_mode”…””}”hj sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1jh³hÊh´K5hjIubh×)”}”(hŒTo stop the engine::”h]”hŒTo stop the engine:”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K;hjIubj)”}”(hŒecho "disabled" > engine3_mode”h]”hŒecho "disabled" > engine3_mode”…””}”hj'sbah}”(h]”h ]”h"]”h$]”h&]”jjuh1jh³hÊh´K=hjIubeh}”(h]”h ]”h"]”h$]”h&]”uh1jGh³hÊh´K(hj*h²hubjJ)”}”(hhh]”hÑ)”}”(hŒ-Firmware interface - LP55xx common interface ”h]”h×)”}”(hŒ,Firmware interface - LP55xx common interface”h]”hŒ,Firmware interface - LP55xx common interface”…””}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K?hj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÐhj;h²hh³hÊh´Nubah}”(h]”h ]”h"]”h$]”h&]”jljFjnhjojpjÙKuh1jIhj*h²hh³hÊh´K?ubh×)”}”(hŒFFor the details, please refer to 'firmware' section in leds-lp55xx.txt”h]”hŒJFor the details, please refer to ‘firmware’ section in leds-lp55xx.txt”…””}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´KAhj*h²hubh×)”}”(hŒLP5523 has three master faders. If a channel is mapped to one of the master faders, its output is dimmed based on the value of the master fader.”h]”hŒLP5523 has three master faders. If a channel is mapped to one of the master faders, its output is dimmed based on the value of the master fader.”…””}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´KChj*h²hubh×)”}”(hŒ For example::”h]”hŒ For example:”…””}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´KGhj*h²hubj)”}”(hŒ$echo "123000123" > master_fader_leds”h]”hŒ$echo "123000123" > master_fader_leds”…””}”hj†sbah}”(h]”h ]”h"]”h$]”h&]”jjuh1jh³hÊh´KIhj*h²hubh×)”}”(hŒ.creates the following channel-fader mappings::”h]”hŒ-creates the following channel-fader mappings:”…””}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´KKhj*h²hubj)”}”(hŒVchannel 0,6 to master_fader1 channel 1,7 to master_fader2 channel 2,8 to master_fader3”h]”hŒVchannel 0,6 to master_fader1 channel 1,7 to master_fader2 channel 2,8 to master_fader3”…””}”hj¢sbah}”(h]”h ]”h"]”h$]”h&]”jjuh1jh³hÊh´KMhj*h²hubh×)”}”(hŒ9Then, to have 25% of the original output on channel 0,6::”h]”hŒ8Then, to have 25% of the original output on channel 0,6:”…””}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´KQhj*h²hubj)”}”(hŒecho 64 > master_fader1”h]”hŒecho 64 > master_fader1”…””}”hj¾sbah}”(h]”h ]”h"]”h$]”h&]”jjuh1jh³hÊh´KShj*h²hubh×)”}”(hŒ@To have 0% of the original output (i.e. no output) channel 1,7::”h]”hŒ?To have 0% of the original output (i.e. no output) channel 1,7:”…””}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´KUhj*h²hubj)”}”(hŒecho 0 > master_fader2”h]”hŒecho 0 > master_fader2”…””}”hjÚsbah}”(h]”h ]”h"]”h$]”h&]”jjuh1jh³hÊh´KWhj*h²hubh×)”}”(hŒFTo have 100% of the original output (i.e. no dimming) on channel 2,8::”h]”hŒETo have 100% of the original output (i.e. no dimming) on channel 2,8:”…””}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´KYhj*h²hubj)”}”(hŒecho 255 > master_fader3”h]”hŒecho 255 > master_fader3”…””}”hjösbah}”(h]”h ]”h"]”h$]”h&]”jjuh1jh³hÊh´K[hj*h²hubh×)”}”(hŒ$To clear all master fader controls::”h]”hŒ#To clear all master fader controls:”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K]hj*h²hubj)”}”(hŒ$echo "000000000" > master_fader_leds”h]”hŒ$echo "000000000" > master_fader_leds”…””}”hjsbah}”(h]”h ]”h"]”h$]”h&]”jjuh1jh³hÊh´K_hj*h²hubh×)”}”(hŒ8Selftest uses always the current from the platform data.”h]”hŒ8Selftest uses always the current from the platform data.”…””}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Kahj*h²hubh×)”}”(hŒ‘Each channel contains led current settings. - /sys/class/leds/lp5523:channel2/led_current - RW - /sys/class/leds/lp5523:channel2/max_current - RO”h]”hŒ‘Each channel contains led current settings. - /sys/class/leds/lp5523:channel2/led_current - RW - /sys/class/leds/lp5523:channel2/max_current - RO”…””}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Kchj*h²hubh×)”}”(hŒ"Format: 10x mA i.e 10 means 1.0 mA”h]”hŒ"Format: 10x mA i.e 10 means 1.0 mA”…””}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Kghj*h²hubh×)”}”(hŒExample platform data::”h]”hŒExample platform data:”…””}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´Kihj*h²hubj)”}”(hXªstatic struct lp55xx_led_config lp5523_led_config[] = { { .name = "D1", .chan_nr = 0, .led_current = 50, .max_current = 130, }, ... { .chan_nr = 8, .led_current = 50, .max_current = 130, } }; static int lp5523_setup(void) { /* Setup HW resources */ } static void lp5523_release(void) { /* Release HW resources */ } static void lp5523_enable(bool state) { /* Control chip enable signal */ } static struct lp55xx_platform_data lp5523_platform_data = { .led_config = lp5523_led_config, .num_channels = ARRAY_SIZE(lp5523_led_config), .clock_mode = LP55XX_CLOCK_EXT, .setup_resources = lp5523_setup, .release_resources = lp5523_release, .enable = lp5523_enable, };”h]”hXªstatic struct lp55xx_led_config lp5523_led_config[] = { { .name = "D1", .chan_nr = 0, .led_current = 50, .max_current = 130, }, ... { .chan_nr = 8, .led_current = 50, .max_current = 130, } }; static int lp5523_setup(void) { /* Setup HW resources */ } static void lp5523_release(void) { /* Release HW resources */ } static void lp5523_enable(bool state) { /* Control chip enable signal */ } static struct lp55xx_platform_data lp5523_platform_data = { .led_config = lp5523_led_config, .num_channels = ARRAY_SIZE(lp5523_led_config), .clock_mode = LP55XX_CLOCK_EXT, .setup_resources = lp5523_setup, .release_resources = lp5523_release, .enable = lp5523_enable, };”…””}”hjXsbah}”(h]”h ]”h"]”h$]”h&]”jjuh1jh³hÊh´Kkhj*h²hubjj)”}”(hhh]”jo)”}”(hŒ-Note chan_nr can have values between 0 and 8.”h]”(ju)”}”(hŒNote”h]”hŒNote”…””}”(hjmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jth³hÊh´K’hjiubj…)”}”(hhh]”h×)”}”(hŒ(chan_nr can have values between 0 and 8.”h]”hŒ(chan_nr can have values between 0 and 8.”…””}”(hj~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖh³hÊh´K“hj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1j„hjiubeh}”(h]”h ]”h"]”h$]”h&]”uh1jnh³hÊh´K’hjfubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj*h²hh³hÊh´Nubeh}”(h]”Œ description”ah ]”h"]”Œ description”ah$]”h&]”uh1hµhh·h²hh³hÊh´K ubeh}”(h]”Œkernel-driver-for-lp5523”ah ]”h"]”Œkernel driver for lp5523”ah$]”h&]”uh1hµhhh²hh³hÊh´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”hÊuh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)”}”(hºNŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jÑŒerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”hÊŒ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(j«j¨j£j uŒ nametypes”}”(j«‰j£‰uh}”(j¨h·j j*uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”(hŒsystem_message”“”)”}”(hhh]”h×)”}”(hŒ:Enumerated list start value not ordinal-1: "b" (ordinal 2)”h]”hŒ>Enumerated list start value not ordinal-1: “b†(ordinal 2)”…””}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖhj5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”ŒINFO”Œsource”hÊŒline”Kuh1j3hj*h²hh³hÊh´Kubj4)”}”(hhh]”h×)”}”(hŒ:Enumerated list start value not ordinal-1: "c" (ordinal 3)”h]”hŒ>Enumerated list start value not ordinal-1: “c†(ordinal 3)”…””}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖhjQubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”jNŒsource”hÊŒline”Kuh1j3hj*h²hh³hÊh´Kubj4)”}”(hhh]”h×)”}”(hŒ:Enumerated list start value not ordinal-1: "2" (ordinal 2)”h]”hŒ>Enumerated list start value not ordinal-1: “2†(ordinal 2)”…””}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÖhjlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”jNŒsource”hÊŒline”Kuh1j3hj*h²hh³hÊh´K?ubeŒtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.