aboutsummaryrefslogtreecommitdiff
path: root/Documentation
AgeCommit message (Collapse)AuthorFilesLines
2015-02-04of: unitest: Add I2C overlay unit tests.Pantelis Antoniou1-1/+58
Introduce I2C device tree overlay tests. Tests insertion and removal of i2c adapters, i2c devices, and muxes. Signed-off-by: Pantelis Antoniou <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2015-02-04Merge tag 'v3.19-rc6' into HEADRob Herring7-100/+45
Linux 3.19-rc6
2015-02-04Merge branches 'arm/renesas', 'arm/smmu', 'arm/omap', 'ppc/pamu', 'x86/amd' ↵Joerg Roedel2-1/+2
and 'core' into next Conflicts: drivers/iommu/Kconfig drivers/iommu/Makefile
2015-02-04Doc/DT: Add DT binding doc for DRA7xx DSSTomi Valkeinen1-0/+69
Add device tree binding documentation for DRA7xx display subsystem. Signed-off-by: Tomi Valkeinen <[email protected]> Cc: [email protected]
2015-02-04mmc: pwrseq: add driver for emmc hardware resetMarek Szyprowski1-0/+25
This patch provides a simple mmc-pwrseq-emmc driver, which controls single gpio line. It perform standard eMMC hw reset procedure, as descibed by Jedec 4.4 specification. This procedure is performed just after MMC core enabled power to the given mmc host (to fix possible issues if bootloader has left eMMC card in initialized or unknown state), and before performing complete system reboot (also in case of emergency reboot call). The latter is needed on boards, which doesn't have hardware reset logic connected to emmc card and (limited or broken) ROM bootloaders are unable to read second stage from the emmc card if the card is left in unknown or already initialized state. Signed-off-by: Marek Szyprowski <[email protected]> Signed-off-by: Ulf Hansson <[email protected]>
2015-02-04Merge tag 'v3.19-rc7' into perf/core, to merge fixes before applying new changesIngo Molnar2-1/+2
Signed-off-by: Ingo Molnar <[email protected]>
2015-02-04Merge tag 'v3.19-rc7' into locking/core, to refresh the branch before ↵Ingo Molnar12-67/+112
applying new changes Signed-off-by: Ingo Molnar <[email protected]>
2015-02-03Documentation: DT: document compatible string existence requirementPaul Walmsley1-0/+23
DT maintainers require all compatible strings used in chip or board DTS file to be previously documented somewhere in Documentation/devicetree/bindings, per: http://marc.info/?l=linux-tegra&m=142201349727836&w=2 Document this requirement in the DT patch submission requirements text file. This second version updates the documentation to align with Rob's comments here: http://marc.info/?l=devicetree&m=142255654213019&w=2 Signed-off-by: Paul Walmsley <[email protected]> Cc: Rob Herring <[email protected]> Cc: Pawel Moll <[email protected]> Cc: Mark Rutland <[email protected]> Cc: Ian Campbell <[email protected]> Cc: Kumar Gala <[email protected]> Cc: Javier Martinez Canillas <[email protected]> Cc: Jonathan Corbet <[email protected]> Cc: Paul Walmsley <[email protected]> Cc: [email protected] Signed-off-by: Rob Herring <[email protected]>
2015-02-03Documentation: DT bindings: add nvidia, tegra132-denver compatible stringPaul Walmsley1-0/+1
Add a compatible string for the NVIDIA Denver CPU to the ARM CPU DT binding documentation file. The primary objective here is to keep checkpatch.pl from warning when the compatible string is used in an SoC DT file, per: http://marc.info/?l=linux-tegra&m=142201349727836&w=2 This second version changes the string from "nvidia,denver" to "nvidia,tegra132-denver" to more precisely describe the revision of the Denver CPU complex that is present in the Tegra132 SoC. Signed-off-by: Paul Walmsley <[email protected]> Cc: Rob Herring <[email protected]> Cc: Pawel Moll <[email protected]> Cc: Mark Rutland <[email protected]> Cc: Ian Campbell <[email protected]> Cc: Kumar Gala <[email protected]> Cc: Heiko Stuebner <[email protected]> Cc: Arnd Bergmann <[email protected]> Cc: Catalin Marinas <[email protected]> Cc: Olof Johansson <[email protected]> Cc: Maxime Ripard <[email protected]> Cc: Rohit Vaswani <[email protected]> Cc: Paul Walmsley <[email protected]> Cc: Marc Carino <[email protected]> Cc: Lorenzo Pieralisi <[email protected]> Cc: [email protected] Cc: [email protected] Signed-off-by: Rob Herring <[email protected]>
2015-02-03Documentation: DT bindings: add more Tegra chip compatible stringsPaul Walmsley22-40/+85
Align compatible strings for several IP blocks present on Tegra chips with the latest doctrine from the DT maintainers: http://marc.info/?l=devicetree&m=142255654213019&w=2 The primary objective here is to avoid checkpatch warnings, per: http://marc.info/?l=linux-tegra&m=142201349727836&w=2 DT binding text files have been updated for the following IP blocks: - PCIe - SOR - SoC timers - AHB "gizmo" - APB_MISC - pinmux control - UART - PWM - I2C - SPI - RTC - PMC - eFuse - AHCI - HDA - XUSB_PADCTRL - SDHCI - SOC_THERM - AHUB - I2S - EHCI - USB PHY N.B. The nvidia,tegra20-timer compatible string is removed from the nvidia,tegra30-timer.txt documentation file because it's already mentioned in the nvidia,tegra20-timer.txt documentation file. This second version takes into account the following requests from Rob Herring <[email protected]>: - Per-IP block patches have been combined into a single patch - Explicit documentation about which compatible strings are actually matched by the driver has been removed. In its place is implicit documentation that loosely follows Rob's prescribed format: "Must contain '"nvidia,<chip>-pcie", "nvidia,tegra20-pcie"' where <chip> is tegra30, tegra132, ..." [...] "You should attempt to document known values of <chip> if you use it" Signed-off-by: Paul Walmsley <[email protected]> Cc: Alexandre Courbot <[email protected]> Cc: Dylan Reid <[email protected]> Cc: Greg Kroah-Hartman <[email protected]> Cc: Hans de Goede <[email protected]> Cc: Ian Campbell <[email protected]> Cc: Jingchang Lu <[email protected]> Cc: John Crispin <[email protected]> Cc: Kumar Gala <[email protected]> Cc: Linus Walleij <[email protected]> Cc: Mark Rutland <[email protected]> Cc: Mikko Perttunen <[email protected]> Cc: Murali Karicheri <[email protected]> Cc: Paul Walmsley <[email protected]> Cc: Pawel Moll <[email protected]> Cc: Peter De Schrijver <[email protected]> Cc: Peter Hurley <[email protected]> Cc: Sean Paul <[email protected]> Cc: Stephen Warren <[email protected]> Cc: Takashi Iwai <[email protected]> Cc: Tejun Heo <[email protected]> Cc: "Terje Bergström" <[email protected]> Cc: Thierry Reding <[email protected]> Cc: Tuomas Tynkkynen <[email protected]> Cc: Wolfram Sang <[email protected]> Cc: Zhang Rui <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Acked-by: Eduardo Valentin <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2015-02-04Merge branch 'next' of ↵Michael Ellerman3-3/+93
git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux into next Freescale updates from Scott: "Highlights include 8xx optimizations, some more work on datapath device tree content, e300 machine check support, t1040 corenet error reporting, and various cleanups and fixes."
2015-02-03net/fsl_pq_mdio: Document supported compatiblesShruti Kanetkar1-1/+10
The device tree binding(s) document has fallen out of sync with the driver code. Update the list of supported devices to reflect current driver capabilities Change-Id: I440d8de2ee2d9c3b7b23e69b3da851cab18a4c9a Signed-off-by: Shruti Kanetkar <[email protected]> Signed-off-by: Emil Medve <[email protected]> Signed-off-by: David S. Miller <[email protected]>
2015-02-03Input: ti_am335x_tsc - read charge delay from DTVignesh R1-0/+15
This patch reads charge delay from tsc DT node and writes to REG_CHARGEDELAY register. If the charge delay is not specified in DT then default value of 0x400(CHARGEDLY_OPENDLY) is used. Signed-off-by: Vignesh R <[email protected]> Signed-off-by: Dmitry Torokhov <[email protected]>
2015-02-03pnfs: Update documentation on the Layout DriversTom Haynes1-6/+7
Signed-off-by: Tom Haynes <[email protected]>
2015-02-03dt/bindings: gpio: add compatible string for marvell,pxa1928-gpioRob Herring1-2/+2
Add a new compatible string for PXA1928 GPIO controller. The IP block is same as prior chips with a 6th bank added. Signed-off-by: Rob Herring <[email protected]> Cc: Pawel Moll <[email protected]> Cc: Mark Rutland <[email protected]> Cc: Ian Campbell <[email protected]> Cc: Kumar Gala <[email protected]> Cc: [email protected] Signed-off-by: Linus Walleij <[email protected]>
2015-02-03ASoC: tlv320aic3x: Add support for tlv320aic3104Jyri Sarha1-1/+9
Disables GPIO support and LINE2 input and renames Mic3 input to Mic2, if tlv320aic3104 mode is seleced. Devicetree binding document is updated accordingly. Signed-off-by: Jyri Sarha <[email protected]> Signed-off-by: Mark Brown <[email protected]>
2015-02-03Merge tag 'v3.19-rc7' into x86/asm, to refresh the branch before pulling in ↵Ingo Molnar9-65/+82
new changes Signed-off-by: Ingo Molnar <[email protected]>
2015-02-02Documentation: Update netlink_mmap.txtRichard Weinberger1-10/+3
Update netlink_mmap.txt wrt. commit 4682a0358639b29cf ("netlink: Always copy on mmap TX."). Signed-off-by: Richard Weinberger <[email protected]> Signed-off-by: David S. Miller <[email protected]>
2015-02-02net-timestamp: no-payload option in txtimestamp testWillem de Bruijn1-4/+24
Demonstrate how SOF_TIMESTAMPING_OPT_TSONLY can be used and test the implementation. Signed-off-by: Willem de Bruijn <[email protected]> Signed-off-by: David S. Miller <[email protected]>
2015-02-02net-timestamp: no-payload only sysctlWillem de Bruijn1-0/+8
Tx timestamps are looped onto the error queue on top of an skb. This mechanism leaks packet headers to processes unless the no-payload options SOF_TIMESTAMPING_OPT_TSONLY is set. Add a sysctl that optionally drops looped timestamp with data. This only affects processes without CAP_NET_RAW. The policy is checked when timestamps are generated in the stack. It is possible for timestamps with data to be reported after the sysctl is set, if these were queued internally earlier. No vulnerability is immediately known that exploits knowledge gleaned from packet headers, but it may still be preferable to allow administrators to lock down this path at the cost of possible breakage of legacy applications. Signed-off-by: Willem de Bruijn <[email protected]> ---- Changes (v1 -> v2) - test socket CAP_NET_RAW instead of capable(CAP_NET_RAW) (rfc -> v1) - document the sysctl in Documentation/sysctl/net.txt - fix access control race: read .._OPT_TSONLY only once, use same value for permission check and skb generation. Signed-off-by: David S. Miller <[email protected]>
2015-02-02net-timestamp: no-payload optionWillem de Bruijn1-0/+21
Add timestamping option SOF_TIMESTAMPING_OPT_TSONLY. For transmit timestamps, this loops timestamps on top of empty packets. Doing so reduces the pressure on SO_RCVBUF. Payload inspection and cmsg reception (aside from timestamps) are no longer possible. This works together with a follow on patch that allows administrators to only allow tx timestamping if it does not loop payload or metadata. Signed-off-by: Willem de Bruijn <[email protected]> ---- Changes (rfc -> v1) - add documentation - remove unnecessary skb->len test (thanks to Richard Cochran) Signed-off-by: David S. Miller <[email protected]>
2015-02-02nfsd: update documentation for pNFS supportChristoph Hellwig1-15/+8
Signed-off-by: Christoph Hellwig <[email protected]>
2015-02-02[media] media-doc: Fix MFC display delay control docNicolas Dufresne1-6/+5
The V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY_ENABLE control is a boolean but was documented as a integer. The documentation was also slightly miss-leading. Signed-off-by: Nicolas Dufresne <[email protected]> Acked-by: Kamil Debski <[email protected]> Signed-off-by: Kamil Debski <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
2015-02-02powerpc/perf/hv-24x7: Document sysfs event description entriesCody P Schafer1-0/+22
Signed-off-by: Cody P Schafer <[email protected]> Signed-off-by: Sukadev Bhattiprolu <[email protected]> Signed-off-by: Michael Ellerman <[email protected]>
2015-01-31Merge branch 'i2c/for-current' of ↵Linus Torvalds2-1/+2
git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux Pull i2c fixes from Wolfram Sang: "i2c driver bugfixes (s3c2410, slave-eeprom, sh_mobile), size regression "bugfix" (i2c slave), documentation bugfix (st). Also, one documentation update (da9063), so some devicetrees can now be verified" * 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux: i2c: sh_mobile: terminate DMA reads properly i2c: Only include slave support if selected i2c: s3c2410: fix ABBA deadlock by keeping clock prepared i2c: slave-eeprom: fix boundary check when using sysfs i2c: st: Rename clock reference to something that exists DT: i2c: Add devices handled by the da9063 MFD driver
2015-01-30doc: brief user documentation for completionNicholas Mc Guire1-0/+236
Signed-off-by: Nicholas Mc Guire <[email protected]> [jc: cleaned up some spurious blank lines] Signed-off-by: Jonathan Corbet <[email protected]>
2015-01-30DT: pinctrl: Document Qualcomm MSM8916 pinctrl bindingStanimir Varbanov1-0/+186
Adds devicetree binding documentation. Signed-off-by: Stanimir Varbanov <[email protected]> Reviewed-by: Bjorn Andersson <[email protected]> Signed-off-by: Linus Walleij <[email protected]>
2015-01-30mmc: pwrseq: Document optional clock for the simple power sequenceJavier Martinez Canillas1-0/+4
Some WLAN chips attached to a SDIO interface, need an external clock to be operational. Since this is very common, extend the simple MMC power sequence DT binding to support an optional clock. Signed-off-by: Javier Martinez Canillas <[email protected]> Signed-off-by: Ulf Hansson <[email protected]>
2015-01-30mmc: pwrseq: Document that simple sequence support more than one GPIOJavier Martinez Canillas1-3/+4
Many SDIO/MMC attached WLAN chips need more than one ping for their reset sequence. Extend the pwrseq_simple binding to support more than one pin. Signed-off-by: Javier Martinez Canillas <[email protected]> Signed-off-by: Ulf Hansson <[email protected]>
2015-01-30Merge tag 'v3.19-rc6' into develLinus Walleij13-106/+131
Linux 3.19-rc6
2015-01-30PM / devfreq: event: Add documentation for exynos-ppmu devfreq-event driverChanwoo Choi1-0/+110
This patch adds the documentation for Exynos PPMU (Platform Performance Monitoring Unit) devfreq-event driver. Cc: MyungJoo Ham <[email protected]> Cc: Kyungmin Park <[email protected]> Signed-off-by: Chanwoo Choi <[email protected]> Signed-off-by: MyungJoo Ham <[email protected]>
2015-01-29dt/bindings: b/qman: Add phandle to the portalsEmil Medve2-0/+20
This supports SoC(s) with multiple B/QMan instances Signed-off-by: Emil Medve <[email protected]> Signed-off-by: Scott Wood <[email protected]>
2015-01-29dt/bindings: b/qman: Fix the alloc-ranges in the example(s)Emil Medve2-3/+3
'ranges' are specified as <base size> not as <start end> Signed-off-by: Emil Medve <[email protected]> Signed-off-by: Scott Wood <[email protected]>
2015-01-29power/fsl: add MDIO dt binding for FManShaohui Xie1-0/+70
This binding is for FMan MDIO, it covers FMan v2 & FMan v3. Signed-off-by: Shaohui Xie <[email protected]> [[email protected]: mark interrupts required only for external] Signed-off-by: Scott Wood <[email protected]>
2015-01-30intel_pstate: Add num_pstates to sysfsKristen Carlson Accardi1-0/+4
Add a sysfs interface to display the total number of supported pstates. This value is independent of whether turbo has been enabled or disabled. Signed-off-by: Kristen Carlson Accardi <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]>
2015-01-30intel_pstate: expose turbo range to sysfsKristen Carlson Accardi1-0/+4
This patch adds "turbo_pct" to the intel_pstate sysfs interface. turbo_pct will display the percentage of the total supported pstates that are in the turbo range. This value is independent of whether turbo has been disabled or not. Signed-off-by: Kristen Carlson Accardi <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]>
2015-01-30PM / sleep: Mention async suspend in PM_TRACE documentationPavel Machek1-0/+4
Document pm_tracing actually affecting suspend in non-trivial way. Signed-off-by: Pavel Machek <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]>
2015-01-29DT: leds: Add led-sources propertyJacek Anaszewski1-1/+15
Add a property for defining device outputs the LED represented by the DT child node is connected to. Signed-off-by: Jacek Anaszewski <[email protected]> Acked-by: Kyungmin Park <[email protected]> Cc: Bryan Wu <[email protected]> Cc: Richard Purdie <[email protected]> Cc: Pawel Moll <[email protected]> Cc: Mark Rutland <[email protected]> Cc: Ian Campbell <[email protected]> Cc: Kumar Gala <[email protected]> Cc: [email protected] Acked-by: Pavel Machek <[email protected]> Acked-by: Rob Herring <[email protected]> Signed-off-by: Bryan Wu <[email protected]>
2015-01-29[media] Documentation/video4linux: remove obsolete text filesHans Verkuil3-285/+0
Remove obsolete text files for drivers that have been removed. Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
2015-01-29[media] rc: sunxi-cir: Add support for the larger fifo found on sun5i and sun6iHans de Goede1-1/+1
Add support for the larger fifo found on sun5i and sun6i, having a separate compatible for the ir found on sun5i & sun6i also is useful if we ever want to add ir transmit support, because the sun5i & sun6i version do not have transmit support. Note this commits also adds checking for the end-of-packet interrupt flag (which was already enabled), as the fifo-data-available interrupt flag only gets set when the trigger-level is exceeded. So far we've been getting away with not doing this because of the low trigger-level, but this is something which we should have done since day one. Signed-off-by: Hans de Goede <[email protected]> Acked-by: Mauro Carvalho Chehab <[email protected]> Acked-by: Maxime Ripard <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
2015-01-29[media] rc: sunxi-cir: Add support for an optional reset controllerHans de Goede1-0/+2
On sun6i the cir block is attached to the reset controller, add support for de-asserting the reset if a reset controller is specified in dt. Signed-off-by: Hans de Goede <[email protected]> Acked-by: Mauro Carvalho Chehab <[email protected]> Acked-by: Maxime Ripard <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
2015-01-29Merge branch 'doc/sp-update' into docs-nextJonathan Corbet1-220/+216
Bring in the big SubmittingPatches thrashup. Conflicts: Documentation/SubmittingPatches
2015-01-29Documentation/misc-devices/mei: Fix indentation of embedded code.Julian Brost1-5/+5
Some of the source code embedded in mei-client-bus.txt was indented using spaces. This properly indents it with tabs and also removes a single space that was placed in front of a closing curly brace. Reviewed-by: Jeremiah Mahler <[email protected]> Signed-off-by: Julian Brost <[email protected]> Signed-off-by: Fabian Hofmann <[email protected]> Signed-off-by: Jonathan Corbet <[email protected]>
2015-01-29Documentation/misc-devices/mei: Fix indentation of enumeration.Julian Brost1-45/+46
Properly indent a list in mei.txt in the same way as another list in that file. Reviewed-by: Jeremiah Mahler <[email protected]> Signed-off-by: Julian Brost <[email protected]> Signed-off-by: Fabian Hofmann <[email protected]> Signed-off-by: Jonathan Corbet <[email protected]>
2015-01-29Documentation/misc-devices/mei: Fix spacing around parentheses.Julian Brost1-5/+5
Add a space before opening and after closing parentheses where appropriate. Reviewed-by: Jeremiah Mahler <[email protected]> Signed-off-by: Julian Brost <[email protected]> Signed-off-by: Fabian Hofmann <[email protected]> Signed-off-by: Jonathan Corbet <[email protected]>
2015-01-29Documentation/misc-devices/mei: Fix formatting of headings.Julian Brost2-12/+22
Make the heading underlines fit the length of the heading, remove colons at the end of headings and consistently place an empty line after each heading and two empty lines before each that is preceded by a paragraph. Reviewed-by: Jeremiah Mahler <[email protected]> Signed-off-by: Julian Brost <[email protected]> Signed-off-by: Fabian Hofmann <[email protected]> Signed-off-by: Jonathan Corbet <[email protected]>
2015-01-29mmc: sdhci-pxav3: Extend binding with SDIO3 conf reg for the Armada 38xGregory CLEMENT1-4/+11
The SDHCI unit used on the Armada 38x needs using an extra register to do specific clock adjustments in order to support the SDR50 and DDR50 modes. This patch extends the binding to allow using this register. Signed-off-by: Gregory CLEMENT <[email protected]> Signed-off-by: Ulf Hansson <[email protected]>
2015-01-29pinctrl: sh-pfc: sh7372: Remove DT binding documentationMagnus Damm1-5/+3
Remove the DT compatible string entry for the now unsupported sh7372 SoC. Signed-off-by: Magnus Damm <[email protected]> Acked-by: Laurent Pinchart <[email protected]> Signed-off-by: Linus Walleij <[email protected]>
2015-01-28Merge tag 'nfc-next-3.20-1' of ↵David S. Miller2-4/+11
git://git.kernel.org/pub/scm/linux/kernel/git/sameo/nfc-next NFC: 3.20 first pull request This is the first NFC pull request for 3.20. With this one we have: - Secure element support for the ST Micro st21nfca driver. This depends on a few HCI internal changes in order for example to support more than one secure element per controller. - ACPI support for NXP's pn544 HCI driver. This controller is found on many x86 SoCs and is typically enumerated on the ACPI bus there. - A few st21nfca and st21nfcb fixes. Signed-off-by: David S. Miller <[email protected]>
2015-01-28PCI: versatile: Add DT docs for ARM Versatile PB PCIe driverRob Herring1-0/+59
Add binding documentation for the PCI controller found on Versatile PB boards. Signed-off-by: Rob Herring <[email protected]> Signed-off-by: Bjorn Helgaas <[email protected]> Acked-by: Linus Walleij <[email protected]> CC: Pawel Moll <[email protected]> CC: Mark Rutland <[email protected]> CC: Ian Campbell <[email protected]> CC: Kumar Gala <[email protected]>