/linux/fs/nls/ |
H A D | Kconfig | 35 If you specify a wrong value, it will use the built-in NLS; 45 in so-called DOS codepages. You need to include the appropriate 46 codepage if you want to be able to read/write these filenames on 48 only, not to the file contents. You can include several codepages; 49 say Y here if you want to include the DOS codepage that is used in 57 in so-called DOS codepages. You need to include the appropriate 58 codepage if you want to be able to read/write these filenames on 60 only, not to the file contents. You can include several codepages; 61 say Y here if you want to include the DOS codepage that is used for 69 in so-called DOS codepages. You need to include the appropriate [all …]
|
/linux/Documentation/process/ |
H A D | management-style.rst | 7 on who you ask) management style for the linux kernel. It's meant to 15 might not actually be true. You'll have to decide for yourself. 19 companies. If you sign purchase orders or you have any clue about the 20 budget of your group, you're almost certainly not a kernel manager. 21 These suggestions may or may not apply to you. 43 particular, if somebody tells you "choose (a) or (b), we really need you 44 to decide on this", you're in trouble as a manager. The people you 45 manage had better know the details better than you, so if they come to 46 you for a technical decision, you're screwed. You're clearly not 49 (Corollary:if the people you manage don't know the details better than [all …]
|
H A D | 6.Followthrough.rst | 6 At this point, you have followed the guidelines given so far and, with the 16 code. You, as the author of that code, will be expected to work with the 28 process. Life can be made much easier, though, if you keep a few things in 31 - If you have explained your patch well, reviewers will understand its 32 value and why you went to the trouble of writing it. But that value 35 Many of the changes you may be asked to make - from coding style tweaks 42 they see the same mistakes being made over and over again. If you get a 45 the people, and code reviewers are not attacking you personally. 61 What all of this comes down to is that, when reviewers send you comments, 62 you need to pay attention to the technical observations that they are [all …]
|
H A D | backporting.rst | 21 techniques you can use to make the process smoother and increase your 30 Sometimes the patch you are backporting already exists as a git commit, 31 in which case you just cherry-pick it directly using 33 often does for the Linux kernel, you will need to apply it to a tree 36 If you've ever used ``git am``, you probably already know that it is 38 fact, you've probably had nightmares about ``.rej`` files and trying to 44 you resolve conflicts with the help of git and any other conflict 45 resolution tools you might prefer to use. For example, if you want to 46 apply a patch that just arrived on LKML to an older stable kernel, you 63 If you are using `b4`_. and you are applying the patch directly from an [all …]
|
H A D | applying-patches.rst | 12 manually, you'll almost certainly want to look at using Git instead. 17 will explain this to you. 31 To correctly apply a patch you need to know what base it was generated from 40 You apply a patch with the ``patch`` program. The patch program reads a diff 52 unlabeled patch was generated against) you should change into your kernel 58 So, if you applied a patch like this:: 62 You can revert (undo) it like this:: 78 If you just want to be able to follow the examples below and don't want to 79 know of more than one way to use patch, then you can stop reading this 87 If your patch file is compressed with gzip or xz and you don't want to [all …]
|
/linux/Documentation/admin-guide/ |
H A D | spkguide.txt | 23 interface to Speakup, a Linux Screen Reader. If you need instructions 33 the system is shutdown. This means that if you have obtained Linux 35 of its kernel, you will be able, as a blind person, to install Linux 43 specific synthesizer by default, then all you need to do to use Speakup 52 synthesizers and not others. If you find that this is the case, and 59 synthesizer set, or you would like to use a different synthesizer than 60 the default one, then you may issue the following command at the boot 66 DoubleTalk LT at boot up. You may replace the ltlk synthesizer keyword 67 with the keyword for whatever synthesizer you wish to use. The 107 administrator. This will mean that you will hear some, but not all, of [all …]
|
/linux/drivers/clk/qcom/ |
H A D | Kconfig | 29 Say Y if you want to support display devices and functionality such as 38 Say Y if you want to use peripheral devices such as UART, SPI, 47 Say Y if you want to use peripheral devices such as USB/PCIe/EDP. 55 Say Y if you want to support camera devices and camera functionality. 64 Say Y if you want to support display devices and functionality such as 74 Say Y if you want to use peripheral devices such as UART, SPI, I2C, 83 Say Y if you want to support graphics controller devices and 92 Say Y if you want to use peripheral devices such as SD/UFS. 100 Say Y if you want to support graphics controller devices and 109 Say Y if you want to support graphics controller devices and [all …]
|
/linux/tools/usb/usbip/ |
H A D | COPYING | 18 the GNU Library General Public License instead.) You can apply it to 22 price. Our General Public Licenses are designed to make sure that you 24 this service if you wish), that you receive source code or can get it 25 if you want it, that you can change the software or use pieces of it 26 in new free programs; and that you know you can do these things. 29 anyone to deny you these rights or to ask you to surrender the rights. 30 These restrictions translate to certain responsibilities for you if you 31 distribute copies of the software, or if you modify it. 33 For example, if you distribute copies of such a program, whether 34 gratis or for a fee, you must give the recipients all the rights that [all …]
|
/linux/LICENSES/preferred/ |
H A D | GPL-2.0 | 37 the GNU Library General Public License instead.) You can apply it to 41 price. Our General Public Licenses are designed to make sure that you 43 this service if you wish), that you receive source code or can get it 44 if you want it, that you can change the software or use pieces of it 45 in new free programs; and that you know you can do these things. 48 anyone to deny you these rights or to ask you to surrender the rights. 49 These restrictions translate to certain responsibilities for you if you 50 distribute copies of the software, or if you modify it. 52 For example, if you distribute copies of such a program, whether 53 gratis or for a fee, you must give the recipients all the rights that [all …]
|
H A D | LGPL-2.1 | 39 Foundation and other authors who decide to use it. You can use it too, but 40 we suggest you first think carefully about whether this license or the 45 price. Our General Public Licenses are designed to make sure that you have 47 service if you wish); that you receive source code or can get it if you 48 want it; that you can change the software and use pieces of it in new free 49 programs; and that you are informed that you can do these things. 52 distributors to deny you these rights or to ask you to surrender these 53 rights. These restrictions translate to certain responsibilities for you if 54 you distribute copies of the library or if you modify it. 56 For example, if you distribute copies of the library, whether gratis or for [all …]
|
H A D | LGPL-2.0 | 36 whose authors decide to use it. You can use it for your libraries, too. 39 General Public Licenses are designed to make sure that you have the freedom 40 to distribute copies of free software (and charge for this service if you 41 wish), that you receive source code or can get it if you want it, that you 43 you know you can do these things. 46 deny you these rights or to ask you to surrender the rights. These 47 restrictions translate to certain responsibilities for you if you 48 distribute copies of the library, or if you modify it. 50 For example, if you distribute copies of the library, whether gratis or for 51 a fee, you must give the recipients all the rights that we gave you. You [all …]
|
/linux/LICENSES/deprecated/ |
H A D | GPL-1.0 | 30 You can use it for your programs, too. 34 sure that you have the freedom to give away or sell copies of free 35 software, that you receive source code or can get it if you want it, 36 that you can change the software or use pieces of it in new free 37 programs; and that you know you can do these things. 40 anyone to deny you these rights or to ask you to surrender the rights. 41 These restrictions translate to certain responsibilities for you if you 42 distribute copies of the software, or if you modify it. 44 For example, if you distribute copies of a such a program, whether 45 gratis or for a fee, you must give the recipients all the rights that [all …]
|
H A D | GFDL-1.1 | 62 addressed as "you". 119 You may copy and distribute the Document in any medium, either 122 to the Document are reproduced in all copies, and that you add no other 123 conditions whatsoever to those of this License. You may not use 125 copying of the copies you make or distribute. However, you may accept 126 compensation in exchange for copies. If you distribute a large enough 127 number of copies you must also follow the conditions in section 3. 129 You may also lend copies, under the same conditions stated above, and 130 you may publicly display copies. 135 If you publish printed copies of the Document numbering more than 100, [all …]
|
/linux/Documentation/networking/ |
H A D | arcnet.rst | 10 and cabling information if you're like many of us and didn't happen to get a 22 The point is: I REALLY REALLY REALLY REALLY REALLY want to hear from you if 23 you test this and get it working. Or if you don't. Or anything. 36 If you don't e-mail me about your success/failure soon, I may be forced to 39 (You know, it might be argued that I'm pushing this point a little too much. 40 If you think so, why not flame me in a quick little e-mail? Please also 41 include the type of card(s) you're using, software, size of network, and 83 You can try my ARCNET page on the World Wide Web at: 87 Also, SMC (one of the companies that makes ARCnet cards) has a WWW site you 101 You can get the Crynwr packet driver collection (including arcether.com, the [all …]
|
/linux/Documentation/hid/ |
H A D | uhid.rst | 19 dynamically so you need to rely on udev (or similar) to create the device node. 22 If a new device is detected by your HID I/O Driver and you want to register this 23 device with the HID subsystem, then you need to open /dev/uhid once for each 24 device you want to register. All further communication is done by read()'ing or 39 payloads are sent. You must not split a single event across multiple read()'s or 42 If you want to handle multiple events in a single syscall, then use vectored 48 The first thing you should do is send a UHID_CREATE2 event. This will 49 register the device. UHID will respond with a UHID_START event. You can now 52 That is, you might put your device asleep unless you receive the UHID_OPEN 53 event. If you receive the UHID_OPEN event, you should start I/O. If the last [all …]
|
/linux/Documentation/arch/s390/ |
H A D | 3270.rst | 21 You may have 3270s in-house and not know it. If you're using the 23 the command "DEF GRAF <hex-address>" This paper presumes you will be 31 Your network connection from VM-ESA allows you to use x3270, tn3270, or 34 and this Linux-390 3270 driver, you have another way of talking to your 44 You install the driver by installing a patch, doing a kernel build, and 47 WARNING: If you are using 3270 console support, you must rerun the 48 configuration script every time you change the console's address (perhaps 50 you should rerun the configuration script every time your set of 3270s, 55 If you have chosen to make tub3270 a module, you add a line to a 56 configuration file under /etc/modprobe.d/. If you are working on a VM [all …]
|
/linux/drivers/media/usb/gspca/ |
H A D | Kconfig | 8 Say Y here if you want to enable selecting webcams based 13 This driver uses the Video For Linux API. You must say Y or M to 25 Say Y here if you want support for the Benq DC E300 camera. 34 Say Y here if you want support for cameras based on the Conexant chip. 43 Say Y here if you want support for USB cameras based on the cpia 44 CPiA chip. Note that you need at least version 0.6.4 of libv4l for 54 Say Y here if you want support for the Scopium camera 64 Say Y here if you want support for cameras based on the Etoms chip. 73 Say Y here if you want support for cameras based on the FinePix chip. 82 Say Y here if you want support for cameras based on this Jeilin chip. [all …]
|
/linux/LICENSES/dual/ |
H A D | MPL-1.1 | 6 If you end up using this it MUST be used together with a GPL2 compatible 84 1.12. "You" (or "Your") means an individual or a legal entity 87 For legal entities, "You" includes any entity which controls, is 88 controlled by, or is under common control with You. For purposes of 98 The Initial Developer hereby grants You a world-wide, royalty-free, 117 granted: 1) for code that You delete from the Original Code; 2) 124 hereby grants You a world-wide, royalty-free, non-exclusive license 159 The Modifications which You create or to which You contribute are 163 of this License released under Section 6.1, and You must include a 164 copy of this License with every copy of the Source Code You [all …]
|
H A D | CDDL-1.0 | 6 If you end up using this it MUST be used together with a GPL2 compatible 74 1.13. "You" (or "Your") means an individual or a legal entity 76 of, this License. For legal entities, "You" includes any 78 control with You. For purposes of this definition, "control" 90 hereby grants You a world-wide, royalty-free, non-exclusive 111 granted: (1) for code that You delete from the Original 121 hereby grants You a world-wide, royalty-free, non-exclusive 160 Any Covered Software that You distribute or otherwise make 163 the terms of this License. You must include a copy of this License 164 with every copy of the Source Code form of the Covered Software You [all …]
|
/linux/Documentation/filesystems/ |
H A D | journalling.rst | 10 The journalling layer is easy to use. You need to first of all create a 12 how you decide to allocate the physical media on which the journal 16 journal_t is a typedef for a struct pointer, so when you are finally 17 finished make sure you call jbd2_journal_destroy() on it to free up 20 Once you have got your journal_t object you need to 'mount' or load the 23 When loading the journal you must call jbd2_journal_load() to process 30 jbd2_journal_skip_recovery() for you if it detects any outstanding 35 Now you can go ahead and start modifying the underlying filesystem. 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 [all …]
|
/linux/drivers/w1/slaves/ |
H A D | Kconfig | 11 Say Y here if you want to connect 1-wire thermal sensors to your 17 Say Y here if you want to connect 1-wire 23 Say Y or M here if you want to use a DS2405 1-wire 31 Say Y here if you want to use a 1-wire 47 Say Y here if you want to use a 1-wire 54 Say Y or M here if you want to use a 1-wire 62 If you enable this you can read the counter values available 66 Say Y here if you want to use a 1-wire 72 Say Y here if you want to use a 1-wire 80 Say Y here if you want to use a 1-wire 256bit EEPROM [all …]
|
/linux/sound/soc/tegra/ |
H A D | Kconfig | 12 Say Y or M here if you want support for SoC audio on Tegra. 21 Say Y or M if you want to add support for codecs attached to the 22 Tegra20 AC97 interface. You will also need to select the individual 28 Say Y or M if you want to add support for the Tegra20 DAS module. 29 You will also need to select the individual machine drivers to 36 Say Y or M if you want to add support for codecs attached to the 37 Tegra20 I2S interface. You will also need to select the individual 43 Say Y or M if you want to add support for the Tegra20 SPDIF interface. 44 You will also need to select the individual machine drivers to support 50 Say Y or M if you want to add support for the Tegra30 AHUB module. [all …]
|
/linux/Documentation/driver-api/ |
H A D | uio-howto.rst | 14 If you know of any translations for this document, or you are interested 57 would love to hear from you. Please email me at hjk@hansjkoch.de. 62 If you use UIO for your card's driver, here's what you get: 67 tools and libraries you're used to. 86 interrupt occurs. You can also use :c:func:`select()` on 88 ``/dev/uioX`` represents the total interrupt count. You can use this 89 number to figure out if you missed some interrupts. 104 interrupt source or has separate IRQ mask and status registers. If you 106 :c:func:`irqcontrol()` function implemented by the driver. You have 173 memory of mapping N, you have to use N times the page size as your [all …]
|
/linux/Documentation/power/ |
H A D | swsusp.rst | 11 If you touch anything on disk between suspend and resume... 14 If you do resume from initrd after your filesystems are mounted... 19 If you have unsupported ( ) devices using DMA, you may have some 21 it may cause some problems, too. If you change kernel command line 22 between suspend and resume, it may do something wrong. If you change 28 If you have any filesystems on USB devices mounted before software suspend, 29 they won't be accessible after resume and you may lose data, as though 30 you have unplugged the USB devices with mounted filesystems on them; 35 You need to append resume=/dev/your_swap_partition to kernel command 39 If using a swapfile you can also specify a resume offset using [all …]
|
/linux/drivers/usb/serial/ |
H A D | Kconfig | 10 Say Y here if you have a USB device that provides normal serial 11 ports, or acts like a serial device, and you want to connect it to 27 If you say Y here, it will be possible to use a USB to serial 33 Even if you say Y here, the currently visible virtual console 35 you can alter that using a kernel command line option such as 40 If you don't have a VGA card installed and you say Y here, the 49 Say Y here if you want to use the generic USB serial driver. Please 82 Say Y here if you want to use USB AIRcable Bluetooth Dongle. 90 Say Y here if you want to use a ARK Micro 3116 USB to Serial 99 Say Y here if you want to use a Belkin USB Serial single port [all …]
|