Home
last modified time | relevance | path

Searched full:need (Results 1 – 25 of 1309) sorted by relevance

12345678910>>...53

/Documentation/devicetree/bindings/sound/
Dsirf-audio.txt9 - hp-pa-gpios: Need to be present if the board need control external
11 - spk-pa-gpios: Need to be present if the board need control external
13 - hp-switch-gpios: Need to be present if the board capable to detect jack
/Documentation/core-api/
Didr.rst34 If you need to change the pointer associated with an ID, you can call
40 Some users need to allocate IDs larger than ``INT_MAX``. So far all of
42 idr_alloc_u32(). If you need IDs that will not fit in a u32,
45 If you need to allocate IDs sequentially, you can use
51 iterator-style idr_for_each_entry(). You may need to use
63 If you need to take a lock while allocating a new ID from the IDR,
64 you may need to pass a restrictive set of GFP flags, which can lead
Ddma-isa-lpc.rst14 To do ISA style DMA you need to include two headers::
34 (You usually need a special buffer for DMA transfers instead of
58 is really all you need. Remember that even though the DMA controller
89 Before you use any ISA DMA routines you need to claim the DMA lock
97 (and everyone else) uses the locking functions then you only need to
Dcachetlb.rst20 on a cpu (see mm_cpumask()), one need not perform a flush
75 This time we need to remove the PAGE_SIZE sized translation
130 The cache flushing routines below need only deal with cache flushing
135 indexed physically tagged caches of IA32 processors have no need to
181 This time we need to remove a PAGE_SIZE sized range
202 This routine need only be implemented if the platform utilizes
290 This routine need only be called for page cache pages
293 handling vfs symlinks in the page cache need not call
344 that need to occur should happen here. If the processor's
346 likely that you will need to flush the instruction cache
[all …]
/Documentation/filesystems/
Djournalling.rst10 The journalling layer is easy to use. You need to first of all create a
20 Once you have got your journal_t object you need to 'mount' or load the
25 does not need to be processed (or even need not have valid contents), it
38 You still need to actually journal your filesystem changes, this is done
39 by wrapping them into transactions. Additionally you also need to wrap
52 Inside each transaction you need to wrap the modifications to the
54 need to call jbd2_journal_get_create_access() /
60 buffer, and once you are have done so you need to call
100 strategy. Why? Because, if you do a delete, you need to ensure you
116 that need processing when the transaction commits.
[all …]
Dbfs.rst11 In order to access /stand partition under Linux you obviously need to
21 When you have finished using it and umounted you need to also deallocate
35 /proc/mounts. You will need to do it manually using "-d" switch of
38 To create the BFS image under UnixWare you need to find out first which
/Documentation/scheduler/
Dsched-arch.rst11 locked. This is usually not a problem unless switch_to may need to
24 Your cpu_idle routines need to obey the following rules:
31 threads need only ever query need_resched, and may never set or
37 4. The only time interrupts need to be disabled when checking
52 need an interrupt to wake them up when need_resched goes high.
/Documentation/dev-tools/
Dgpio-sloppy-logic-analyzer.rst40 core is easiest. If you do need cpusets, check that helper script for the
44 you need to use the following bindings. Because these bindings are only for
69 core in a big.LITTLE setup. Because CPU1 is the default, we don't need a
70 parameter. The bus speed is 400kHz. So, the sampling theorem says we need to
72 start condition happen faster, so we need a higher sampling frequency, e.g.
74 for a start condition on an idle bus. So, we need to set a trigger to a falling
84 will then need to trigger I2C communication::
/Documentation/devicetree/bindings/mfd/
Dtwl4030-audio.txt12 - codec { }: Need to be present if the audio functionality is used. Within this
14 - ti,digimic_delay: Delay need after enabling the digimic to reduce artifacts
23 - ti,enable-vibra: Need to be set to <1> if the vibra functionality is used. if
/Documentation/devicetree/bindings/net/
Dmediatek-dwmac.yaml15 # We need a select here so we don't match all nodes with 'snps,dwmac'
79 For MT2712 RGMII interface, Allowed value need to be a multiple of 170,
81 For MT2712 RMII/MII interface, Allowed value need to be a multiple of 550,
83 For MT8188/MT8195 RGMII/RMII/MII interface, Allowed value need to be a multiple of 290,
89 For MT2712 RGMII interface, Allowed value need to be a multiple of 170,
91 For MT2712 RMII/MII interface, Allowed value need to be a multiple of 550,
93 For MT8188/MT8195 RGMII/RMII/MII interface, Allowed value need to be a multiple
/Documentation/driver-api/media/
Dv4l2-device.rst19 Drivers that want integration with the media device framework need to set
45 to notify you of events. Whether you need to set this depends on the
66 This does *not* unregister the subdevs, so you still need to call the
68 hotpluggable, then there is no need to call :c:func:`v4l2_device_disconnect`.
70 Sometimes you need to iterate over all devices registered by a specific
104 Sometimes you need to keep a running counter of the device instance. This is
138 Since the initial refcount is 1 you also need to call
/Documentation/admin-guide/media/
Dfaq.rst60 to scan for services. So, you don't need to use an external
63 Most of such tools need a file containing a list of channel
80 transponders. If not, you may need to seek for such info at
87 Once you have a transponders list, you need to generate a services
154 usually TV cards need stronger signals than TV sets, and are more
155 sensitive to noise. So, perhaps you just need a better antenna or
202 7. What are all those modules that need to be loaded?
210 need the remote controller core and the remote controller tables.
212 core support for video4linux need to be loaded.
/Documentation/trace/
Dftrace-design.rst37 You will need to implement the mcount and the ftrace_stub functions.
119 Deep breath ... time to do some real work. Here you will need to update the
223 You need very few things to get the syscalls tracing in an arch.
252 You will first need HAVE_FTRACE_MCOUNT_RECORD and HAVE_FUNCTION_TRACER, so
255 Once those are out of the way, you will need to implement:
271 First you will need to fill out some arch details in your asm/ftrace.h.
277 Since no one else will have a decl for that function, you will need to::
281 You will also need the helper function ftrace_call_adjust(). Most people
291 Lastly you will need the custom dyn_arch_ftrace structure. If you need
339 runtime patching. You'll need a little knowledge of your arch's opcodes in
[all …]
/Documentation/filesystems/xfs/
Dxfs-delayed-logging-design.rst18 reservations bounds. At this point we need to explain how relogging works. With
138 For single shot operations that need to reach stable storage immediately, or
163 enough to take into account the amount of metadata that the change might need to
192 rolls are likely for the common modifications that need to be made.
207 modifications we make only need to reserve log space once.
241 and need to write into the log. The reserve head is used to prevent new
267 we need to be able to *overcommit* the log reservation space. As has already
421 need to ensure application level data integrity is maintained.
450 changes to the log buffers, we need to ensure that the object we are formatting
479 Hence we avoid the need to lock items when we need to flush outstanding
[all …]
/Documentation/networking/
Dax25.rst7 To use the amateur radio protocols within Linux you will need to get a
15 of the message, the subject field is ignored. You don't need to be
Dtc-actions-env-rules.rst14 or intentionally branches by redirecting a packet, then you need to
27 returned, then all is great and you don't need to do anything.
Darcnet.rst112 All you will need to do in order to install the driver is::
121 your current kernel, you will need to first copy arcnet.c over the one in
210 If you're using a loadable module, you need to use insmod to load it, and
252 If you have the chipset support built as a loadable module, then you need to
270 you never know what you might need.
272 With AmiTCP (and possibly others), you may need to set the following
285 initialization. In fact, if you use it on a 386+ you REALLY need
308 ARCnet packets. If you use ODI, you'll need to use the 'arc0'
310 See the "Multiprotocol Support" section below if you need arc0e,
311 you're completely insane, and/or you need to build some kind of
[all …]
/Documentation/networking/devlink/
Ddevlink-trap.rst153 - Traps packets that the device decided to drop in case they need to be
175 - Traps packets that the device decided to drop because they need to
179 - Traps packets that the device decided to drop because they need to be
184 - Traps packets that the device decided to drop because they need to be
189 - Traps packets that the device decided to drop because they need to be
193 - Traps packets that the device decided to drop because they need to be
197 - Traps packets that the device decided to drop because they need to be
202 - Traps packets that the device decided to drop because they need to be
206 - Traps IPv6 packets that the device decided to drop because they need to
211 - Traps IPv6 packets that the device decided to drop because they need to
[all …]
/Documentation/i2c/
Dgpio-fault-injection.rst58 This file is write only and you need to write the address of an existing I2C
70 Similar to above, this file is write only and you need to write the address of
95 This file is write only and you need to write the duration of the arbitration
103 There doesn't need to be a device at this address because arbitration lost
124 This file is write only and you need to write the delay between the detected
135 Note that there doesn't need to be a device listening to the address you are
/Documentation/locking/
Dspinlocks.rst21 lock. This works well even under UP also, so the code does _not_ need to
32 The above is usually pretty simple (you usually need and want only one
35 sequences that you **know** need to be split up: avoid it at all cost if you
88 time need to do any changes (even if you don't do it every time), you have
103 than they'd need to be, because they do have to disable interrupts
136 (This is also the reason why the irq-versions of the spinlocks only need
/Documentation/scsi/
D53c700.rst14 Since the 53c700 must be interfaced to a bus, you need to wrapper the
18 The comments in the 53c700.[ch] files tell you which parts you need to
37 driver, you need to know three things about the way the chip is wired
44 Optionally, you may also need to know other things, like how to read
73 In the detect routine, you need to allocate a struct
/Documentation/gpu/
Dtodo.rst17 Intermediate: Tasks which need some experience with working in the DRM
22 Advanced: Tricky tasks that need fairly good understanding of the DRM subsystem
23 and graphics topics. Generally need the relevant hardware for development and
52 There is a conversion guide for atomic [1]_ and all you need is a GPU for a
56 As part of this drivers also need to convert to universal plane (which means
157 ``GFP_NOFAIL`` behind the scenes. All legacy paths need to start allocating
185 Core GEM doesn't have a need for ``struct_mutex`` any more since kernel 4.8,
189 For drivers that need ``struct_mutex`` it should be replaced with a driver-
209 To solve this we need one standard per-object locking mechanism, which is
287 - Need to switch over to the generic dirty tracking code using
[all …]
/Documentation/virt/kvm/s390/
Ds390-pv-dump.rst15 However when dumping a protected VM we need to maintain its
54 read from the swap and written to the dump target without need for any
57 The tweaks / status flags for the exported pages need to be requested
/Documentation/pcmcia/
Ddevicetable.rst17 If you want to match product ID strings, you also need to pass the crc32
19 string 1, you need to use
/Documentation/devicetree/bindings/
Dwriting-bindings.rst31 devices only need child nodes when the child nodes have their own DT
66 more than one phandle. When used, both of these fields need the same
73 by schema) need the type, even if this is an enum.
93 platforms don't need all devices to have 64-bit address and size.

12345678910>>...53