Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Add missing section IDs to genericirq.tmpl

Add missing section IDs to genericirq.tmpl

Signed-off-by: Rob Landley <rob@landley.net>
Cc: "Randy.Dunlap" <rdunlap@xenotime.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Rob Landley and committed by
Linus Torvalds
aa9128f3 3dddbfc3

+13 -13
+13 -13
Documentation/DocBook/genericirq.tmpl
··· 172 172 <listitem><para>Chiplevel hardware encapsulation</para></listitem> 173 173 </orderedlist> 174 174 </para> 175 - <sect1> 175 + <sect1 id="Interrupt_control_flow"> 176 176 <title>Interrupt control flow</title> 177 177 <para> 178 178 Each interrupt is described by an interrupt descriptor structure ··· 190 190 referenced by the assigned chip descriptor structure. 191 191 </para> 192 192 </sect1> 193 - <sect1> 193 + <sect1 id="Highlevel_Driver_API"> 194 194 <title>Highlevel Driver API</title> 195 195 <para> 196 196 The highlevel Driver API consists of following functions: ··· 210 210 See the autogenerated function documentation for details. 211 211 </para> 212 212 </sect1> 213 - <sect1> 213 + <sect1 id="Highlevel_IRQ_flow_handlers"> 214 214 <title>Highlevel IRQ flow handlers</title> 215 215 <para> 216 216 The generic layer provides a set of pre-defined irq-flow methods: ··· 224 224 specific) are assigned to specific interrupts by the architecture 225 225 either during bootup or during device initialization. 226 226 </para> 227 - <sect2> 227 + <sect2 id="Default_flow_implementations"> 228 228 <title>Default flow implementations</title> 229 - <sect3> 229 + <sect3 id="Helper_functions"> 230 230 <title>Helper functions</title> 231 231 <para> 232 232 The helper functions call the chip primitives and ··· 267 267 </para> 268 268 </sect3> 269 269 </sect2> 270 - <sect2> 270 + <sect2 id="Default_flow_handler_implementations"> 271 271 <title>Default flow handler implementations</title> 272 - <sect3> 272 + <sect3 id="Default_Level_IRQ_flow_handler"> 273 273 <title>Default Level IRQ flow handler</title> 274 274 <para> 275 275 handle_level_irq provides a generic implementation ··· 284 284 </programlisting> 285 285 </para> 286 286 </sect3> 287 - <sect3> 287 + <sect3 id="Default_Edge_IRQ_flow_handler"> 288 288 <title>Default Edge IRQ flow handler</title> 289 289 <para> 290 290 handle_edge_irq provides a generic implementation ··· 311 311 </programlisting> 312 312 </para> 313 313 </sect3> 314 - <sect3> 314 + <sect3 id="Default_simple_IRQ_flow_handler"> 315 315 <title>Default simple IRQ flow handler</title> 316 316 <para> 317 317 handle_simple_irq provides a generic implementation ··· 328 328 </programlisting> 329 329 </para> 330 330 </sect3> 331 - <sect3> 331 + <sect3 id="Default_per_CPU_flow_handler"> 332 332 <title>Default per CPU flow handler</title> 333 333 <para> 334 334 handle_percpu_irq provides a generic implementation ··· 349 349 </para> 350 350 </sect3> 351 351 </sect2> 352 - <sect2> 352 + <sect2 id="Quirks_and_optimizations"> 353 353 <title>Quirks and optimizations</title> 354 354 <para> 355 355 The generic functions are intended for 'clean' architectures and chips, ··· 358 358 overriding the highlevel irq-flow handler. 359 359 </para> 360 360 </sect2> 361 - <sect2> 361 + <sect2 id="Delayed_interrupt_disable"> 362 362 <title>Delayed interrupt disable</title> 363 363 <para> 364 364 This per interrupt selectable feature, which was introduced by Russell ··· 380 380 </para> 381 381 </sect2> 382 382 </sect1> 383 - <sect1> 383 + <sect1 id="Chiplevel_hardware_encapsulation"> 384 384 <title>Chiplevel hardware encapsulation</title> 385 385 <para> 386 386 The chip level hardware descriptor structure irq_chip