24 Jun, 2015
1 commit
-
Signed-off-by: Hongmei Gou
26 May, 2015
2 commits
-
…egration-tree/connectivity-ti-linux-kernel into ti-linux-3.14.y
TI-Feature: connectivity
TI-Tree: git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel.git
TI-Branch: connectivity-ti-linux-3.14.y* 'connectivity-ti-linux-3.14.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel:
usb: host: xhci-pci: Fix NULL pointer dereference error
ti_config_fragments/connectivity.cfg: disable CONFIG_USB_OTG_WHITELISTSigned-off-by: Dan Murphy <DMurphy@ti.com>
-
CONFIG_USB_OTG_WHITELIST is to be enabled for compliance to OTG
specification. However, on TI SoCs, we only support/test USB
dual-role device, not the full OTG specification.Moreover, with CONFIG_USB_OTG_WHITELIST enabled, on AM335x
beaglebone black, on connecting a USB webcam we get:[ 74.960459] musb-hdrc musb-hdrc.1.auto: otg: usb_otg_kick_fsm: invalid host/gadget device
[ 75.080228] usb 1-1: new high-speed USB device number 4 using musb-hdrc
[ 75.270151] usb 1-1: device v03f0 pa707 is not supported
[ 75.275670] hub 1-0:1.0: unable to enumerate USB device on port 1This is because kernel refuses to enumerate peripherals which
are not listed in kernel's OTG whitelist. This is needed for
full compliance with OTG specification.Disable CONFIG_USB_OTG_WHITELIST since we support only dual-role
device and do not need to reject non-whitelisted devices during
enumeration.Suggested-by: Roger Quadros
Signed-off-by: Sekhar Nori
14 May, 2015
2 commits
-
…egration-tree/connectivity-ti-linux-kernel into ti-linux-3.14.y
TI-Feature: connectivity
TI-Tree: git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel.git
TI-Branch: connectivity-ti-linux-3.14.y* 'connectivity-ti-linux-3.14.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel:
HACK: ti_config_fragments/connectivity.cfg: Disable UART 8250 DMA
extcon: usb-gpio: handle EPROBE_DEFER for gpio requests
mmc: host: omap_hsmmc: Fix hangs due to software/hardware timer races
phy: ti-pipe3: fix SATA when AHCI_PLATFORM is m and SATA enabled in u-boot
ARM: dts: dra7-evm: correct compatible field for pcf i2c client
mmc: host: omap_hsmmc: delete timer on suspend and remove
mmc: host: omap_hsmmc: switch over to setup_timer()/mod_timer()Signed-off-by: Dan Murphy <dmurphy@ti.com>
-
Multiple failures are seemed to be caused by 8250 DMA:
* board crash due to dma errors if it is suspended while crypto
operations are in progress
* edma unmanaged events errors caused nand write failures during
suspend
* board aborts suspend sequence due to late interrupt generated by
presumably uart dmaSo disable it to have a more stable system.
Signed-off-by: Carlos Hernandez
06 May, 2015
1 commit
-
…egration-tree/connectivity-ti-linux-kernel into ti-linux-3.14.y
TI-Feature: connectivity
TI-Tree: git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel.git
TI-Branch: connectivity-ti-linux-3.14.y* 'connectivity-ti-linux-3.14.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel: (125 commits)
usb: phy: mv-usb: fix usb_phy build errors
tty: serial: 8250: omap: synchronize rx_running
time: Export nsecs_to_jiffies()
ti_config_fragments/connectivity.cfg: Enable USB_OTG and switch to EXTCON_USB_GPIO
ARM: dts: am437x-sk-evm: Fix usb2_phy2 pinctrl
ARM: dts: am43xx: Enable dual-role on USB1
usb: dwc3: gadget: Fix suspend/resume during dual-role mode
usb: dwc3: save/restore OTG registers during suspend/resume
usb: dwc3: core: make dual-role work with OTG irq
usb: dwc3: core.h: add some register definitions
ARM: dts: dra7*-evm: Enable dual-role for usb1
usb: dwc3: add dual-role support
usb: otg: hub: Notify OTG fsm when A device sets b_hnp_enable
usb: otg: Add dual-role device (DRD) support
usb: udc-core: fix lock circular dependency on udc_lock
usb: gadget: udc: adapt to OTG core
usb: hcd: Adapt to OTG core
usb: otg: add OTG core
usb: gadget.h: Add OTG to gadget interface
usb: hcd.h: Add OTG to HCD interface
...Signed-off-by: Dan Murphy <DMurphy@ti.com>
05 May, 2015
1 commit
-
We support dual-role via CONFIG_USB_OTG so enable it.
Switch from EXTCON_GPIO to EXTCON_USB_GPIO as we've moved
to using the new driver for USB.Signed-off-by: Roger Quadros
Signed-off-by: Sekhar Nori
28 Apr, 2015
1 commit
-
…egration-tree/connectivity-ti-linux-kernel into ti-linux-3.14.y
TI-Feature: connectivity
TI-Tree: git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel.git
TI-Branch: connectivity-ti-linux-3.14.y* 'connectivity-ti-linux-3.14.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel:
phy: phy-ti-pipe3: disable optional functional clocks of pcie PHY
PCI: host: pci-dra7xx: add pm support to pci dra7xx
pci: host: pcie-designware: add support for suspend and resume
i2c: omap: implement bus recovery
i2c: omap: cleanup register definitions
ti_config_fragments/connectivity.cfg: Add PCIe EP related configs to connectivitySigned-off-by: Texas Instruments Auto Merger <lcpd_integration@list.ti.com>
23 Apr, 2015
1 commit
-
Add example PCIe EP configs into connectivity config.
These drivers have been tested with DRA7x PCIe RC with some success.This is needed so PCI can be exercised on the release
build itself rather than relying on a special system
test-enabled build.Signed-off-by: Yan Liu
Signed-off-by: Sekhar Nori
20 Apr, 2015
1 commit
-
…egration-tree/connectivity-ti-linux-kernel into ti-linux-3.14.y
TI-Feature: connectivity
TI-Tree: git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel.git
TI-Branch: connectivity-ti-linux-3.14.y* 'connectivity-ti-linux-3.14.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel:
usb: gadget: f_uac2: fix section mismatch warning
ti_config_fragments/connectivity.cfg: Enable EDT FT5X06 Touchscreen as a module
arm: boot: dts: am437x-sk: reduce col-scan-delay-us
arm: boot: dts: am437x-sk: fix for new newhaven display module revisionSigned-off-by: Texas Instruments Auto Merger <lcpd_integration@list.ti.com>
17 Apr, 2015
1 commit
-
EDT FT5x06 touchscreen is used on the AM437x StarterKit
Signed-off-by: Franklin S Cooper Jr
Reviewed-by: Felipe Balbi
Signed-off-by: Sekhar Nori
11 Apr, 2015
1 commit
-
…rnel/platform-linux-feature-tree into ti-linux-3.14.y
TI-Feature: platform_base
TI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git
TI-Branch: platform-ti-linux-3.14.y* 'platform-ti-linux-3.14.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree:
crypto: omap-sham: Use pm_runtime_irq_safe()
crypto: omap-sham: Add the offset of sg page to vaddr
crypto: omap-aes - Fix support for unaligned lengths
gpio: Document GPIO hogging mechanism
gpio: add GPIO hog mechanism
dmaengine: omap-dma: Fix memory leak when terminating running transfer
dmaengine: edma: fix memory leak when terminating running transfers
ti_config_fragments/baseport.cfg: enable opening files by handle
scripts/dtc: Update to upstream version 1.4.1-ga4b093f7
scripts/dtc: Add a script to update to mainline dtc sourceConflicts:
drivers/dma/edma.c
drivers/gpio/gpiolib.cSigned-off-by: Dan Murphy <DMurphy@ti.com>
09 Apr, 2015
1 commit
-
CONFIG_FHANDLE=y is required by systemd and thus systemd based
distributions like debian unstable.See: https://github.com/systemd/systemd/blob/master/README
Other kernel config options needed by systemd are already enabled
(except CONFIG_FHANDLE).This option adds two system calls and *should* not create
any performance or functional regressions. OTOH, it will
enable TI kernel to be used with systemd based distributions
without recompilation.Signed-off-by: Sekhar Nori
05 Mar, 2015
2 commits
-
…ux-kernel/audio-display-linux-feature-tree into ti-linux-3.14.y
TI-Feature: audio-display
TI-Tree: git://git.ti.com/~darrene/ti-linux-kernel/audio-display-linux-feature-tree.git
TI-Branch: audio-display-ti-linux-3.14.y* 'audio-display-ti-linux-3.14.y' of git://git.ti.com/~darrene/ti-linux-kernel/audio-display-linux-feature-tree:
ti_fragments: audio_display: Enabled MT9T11x sensor driverSigned-off-by: Texas Instruments Auto Merger <lcpd_integration@list.ti.com>
-
Enable MT9T11x sensor driver.
Signed-off-by: Benoit Parrot
Signed-off-by: Jyri Sarha
03 Mar, 2015
1 commit
-
Switch to newer 8250_omap driver supporting DMA.
Boot tested on AM335x, AM437x, DRA74x, DRA72x, AM57x EVMs.
Tested wake from DeepSleep on AM437x EVM.
Signed-off-by: Sekhar Nori
09 Feb, 2015
4 commits
-
…egration-tree/connectivity-ti-linux-kernel into ti-linux-3.14.y
TI-Feature: connectivity
TI-Tree: git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel.git
TI-Branch: connectivity-ti-linux-3.14.y* 'connectivity-ti-linux-3.14.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel:
ti_config_fragments/connectivity.cfg: Enable SCSI device drivers
tty: serial: omap: Increase max consoles and add check to prevent crashSigned-off-by: Texas Instruments Auto Merger <lcpd_integration@list.ti.com>
-
…rnel/platform-linux-feature-tree into ti-linux-3.14.y
TI-Feature: platform_base
TI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git
TI-Branch: platform-ti-linux-3.14.y* 'platform-ti-linux-3.14.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree:
ti_config_fragments/baseport.cfg: explicitly enable DEBUG_FSSigned-off-by: Texas Instruments Auto Merger <lcpd_integration@list.ti.com>
-
CONFIG_DEBUG_FS gets automatically selected by CONFIG_TRACING. However,
with CONFIG_FTRACE disabled, CONFIG_DEBUG_FS, DEBUG_FS should have
been removed from the final kernel configuration. It is not the case
since defconfig_merge.sh appends config flags added by config fragments
to the end of the omap2plus based generated config options.In contrast, tools like merge_config.sh (under scripts/kconfig)
take all config and also account for dependencies. Hence disabling
FTRACE causes DEBUG_FS also to be disabled and therefore enabling
DEBUG_FS explicitly.Signed-off-by: Subramaniam Chanderashekarapuram
-
SATA drives use SCSI device drivers. Enable most SCSI devices i.e.
disk, CD-ROM, tape, generic, media changer, enclosure, etc.Config values are based on Ubuntu PC configuration. It should
reflect broad market scenario.Signed-off-by: Roger Quadros
Signed-off-by: Sekhar Nori
04 Feb, 2015
2 commits
-
…egration-tree/connectivity-ti-linux-kernel into ti-linux-3.14.y
TI-Feature: connectivity
TI-Tree: git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel.git
TI-Branch: connectivity-ti-linux-3.14.y* 'connectivity-ti-linux-3.14.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel:
ARM: dts: dra7: fix kernel oops when using 8250_omap
usb: gadget: loopback: don't queue requests to bogus endpoints
ti_config_fragments/connectivity.cfg: enable GPIO fan and palmas gpio
ARM: dts: am57xx-beagle-x15: Add GPIO controlled fan node
hwmon: (gpio-fan) Add a shutdown handler to poweroff the fans
hwmon: (gpio-fan) Allow usage of gpio operations that may sleepSigned-off-by: Dan Murphy <DMurphy@ti.com>
-
Enable GPIO fan and palmas gpio for fan control.
Signed-off-by: Nishanth Menon
Signed-off-by: Sekhar Nori
30 Jan, 2015
2 commits
-
Set BACKLIGHT_GPIO and DISPLAY_PANEL_DPI as built-in for AM57xx-EVM.
Signed-off-by: Tomi Valkeinen
Tested-by: Nishanth Menon
Signed-off-by: Jyri Sarha -
audio_display.cfg contains some config options that are selected
automatically by the kconfig, and thus are not needed in the
audio_display.cfg. This patch removes those.While at it, reorder the lines a bit to group options properly.
Signed-off-by: Tomi Valkeinen
Tested-by: Nishanth Menon
Signed-off-by: Jyri Sarha
29 Jan, 2015
3 commits
-
Remove redundant debug-related config entries in system_test.cfg
now that debug_options.cfg has been defined.
Update ti_config_fragments/system_test_defconfig_fragment to use new
debug_options.cfg.Signed-off-by: Carlos Hernandez
-
…rnel/platform-linux-feature-tree into ti-linux-3.14.y
TI-Feature: platform_base
TI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git
TI-Branch: platform-ti-linux-3.14.y* 'platform-ti-linux-3.14.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree:
ti_config_fragments/baseport.cfg: Add IOdelay configuration driver
ARM: dts: dra7: Add iodelay module
pinctrl: Introduce TI IOdelay configuration driver
pinctrl: bindings: pinctrl: Add support for TI's IODelay configuration
pinctrl: dra: dt-bindings: Add virtual mode configuration optionConflicts:
include/dt-bindings/pinctrl/dra.hSigned-off-by: Dan Murphy <DMurphy@ti.com>
-
IODelay module is necessary for DRA7 family of SoCs
Signed-off-by: Nishanth Menon
20 Jan, 2015
2 commits
-
…rnel/platform-linux-feature-tree into ti-linux-3.14.y
TI-Feature: platform_base
TI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git
TI-Branch: platform-ti-linux-3.14.y* 'platform-ti-linux-3.14.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree:
ti_config_fragments/debug_options.cfg: add commonly useful debug optionsSigned-off-by: Texas Instruments Auto Merger <lcpd_integration@list.ti.com>
-
Use the debug options that are usually recommended. includes the usual
lockdep, alloc checks detailed bug reporting etc..Acked-by: Carlos Hernandez
Signed-off-by: Nishanth Menon
04 Dec, 2014
1 commit
-
…-linux-kernel into ti-linux-3.14.y
TI-Feature: wlcore
TI-Tree: git@git.ti.com:wilink8-wlan/wilink8-wlan-ti-linux-kernel.git
TI-Branch: ti-linux-3.14.y-wlcore* 'ti-linux-3.14.y-wlcore' of git.ti.com:wilink8-wlan/wilink8-wlan-ti-linux-kernel:
drivers: misc: ti-st: fix null pointer exception in st_kim_ref()
wlan.cfg: remove configuration of generic networking features
drivers: misc: ti-st: fix debugfs creation error handlingSigned-off-by: Dan Murphy <DMurphy@ti.com>
03 Dec, 2014
1 commit
-
Allows setting temperatures on thermal zones from sysfs for
testing purposes.Signed-off-by: Carlos Hernandez
Acked-by: Keerthy
02 Dec, 2014
1 commit
-
connectivity.cfg and wlan.cfg both enable generic networking features and worse they do it in different ways.
As noted in the description of 80fe5a51d743 ("connectivity.cfg:
make advanced networking features as modules"), these networking features should be enabled as modules as they are not required for all use cases and cause performance degradation in cases where they are not actually needed.Remove configuration of these features from wlan.cfg and keep wlan.cfg limited to WLAN specific options.
Cc: Eyal Reizer
Cc: Yaniv Machani
Signed-off-by: Sekhar Nori
26 Nov, 2014
1 commit
-
…egration-tree/connectivity-ti-linux-kernel into ti-linux-3.14.y
TI-Feature: connectivity
TI-Tree: git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel.git
TI-Branch: connectivity-ti-linux-3.14.y* 'connectivity-ti-linux-3.14.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel:
connectivity.cfg: make advanced networking features as modulesSigned-off-by: Dan Murphy <DMurphy@ti.com>
25 Nov, 2014
1 commit
-
Linux networking supports advanced networking features like IPSEC, NETFILTERS,
BRIDGING etc and should be enabled only when user has specific usecase to
use them. Thats why all typical distros build them as modules so that all
the standard network usecases don't get any additional overhead and specific
case can load those modules when needed.Lets align the config accordingly.
nsekhar@ti.com:
* cherry-picked from TI's v3.12 tree.
* updated to follow the v3.14 config fragment model
* removed non-relevant config changes resulting from savedefconfig
* tested on AM437x GP EVM. Ethernet performance went up from ~300Mbps
to ~385Mbs on that platform.Signed-off-by: Santosh Shilimkar
Signed-off-by: Mugunthan V N
Signed-off-by: Sekhar Nori
21 Nov, 2014
3 commits
-
…rnel/platform-linux-feature-tree into ti-linux-3.14.y
TI-Feature: platform_base
TI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git
TI-Branch: platform-ti-linux-3.14.y* 'platform-ti-linux-3.14.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree:
ARM: DRA7: Add hook in SoC initcalls to enable pm initialization
ti_config_fragments: add a DRA7 only build configuration
ti_config_fragments/all_valid_socs.cfg: Only enable the SoCs that we actually supportSigned-off-by: Dan Murphy <DMurphy@ti.com>
-
Allow distros that use DRA7-only to enable LPAE to address larger
regions of memory as needed. This may also allow us to enable cortex-a15
only features later on as needed.Cc: Somnath Mukherjee
Cc: Praneeth Bajjuri
Cc: Vishal Mahaveer
Signed-off-by: Nishanth Menon -
Remove additional overhead code when we support v6 instruction set and
platforms such as OMAP3/4 which our release is not really targetting.This also makes it clear which specific SoCs the build is meant for.
Specific SoC only config fragments override this base configuration.
Signed-off-by: Nishanth Menon
18 Nov, 2014
1 commit
-
Hi Dan,
Could you push this patch to integration if this patch is ok for you? Carlos acked already.
Thanks,
yan-----Original Message-----
From: Liu, Yan
Sent: Monday, October 13, 2014 4:33 PM
To: linux-patch-review@list.ti.com - An open list to review linux patches internally. (May contain non-TIers); Hernandez, Carlos
Cc: Murphy, Dan
Subject: RE: [PATCH v1] system_test.cfg: Added PCI test related config fragmentsHi Dan,
Do you know when this patch can be reviewed and pushed into integration? I did not see any comments for this patch.
Thanks,
Yan-----Original Message-----
From: Liu, Yan
Sent: Tuesday, September 30, 2014 12:17 PM
To: linux-patch-review@list.ti.com - An open list to review linux patches internally. (May contain non-TIers); Hernandez, Carlos
Cc: Liu, Yan
Subject: [PATCH v1] system_test.cfg: Added PCI test related config fragmentsThis patch add PCIe related config options to system_test.cfg
Signed-off-by: Yan Liu
12 Nov, 2014
1 commit
-
Crypto tests are used to indirectly validate DMA functionality as
well as crypto hardware. Enable them so Crypto and DMA tests can
be run in daily test plans.Signed-off-by: Carlos Hernandez
11 Nov, 2014
1 commit
-
…rnel/platform-linux-feature-tree into ti-linux-3.14.y
TI-Feature: platform_base
TI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git
TI-Branch: platform-ti-linux-3.14.y* 'platform-ti-linux-3.14.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree:
ti_config_fragments/baseport.cfg: Disable extra debug options
ARM: dts: dra7: fix DSS PLL clock mux registersSigned-off-by: Dan Murphy <DMurphy@ti.com>