- Aug 31, 2015
-
-
Robert Nelson authored
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Darren Etheridge authored
Use pdata_quirks to provide platform data to the sgx driver. This is used to provide a function pointer for the sgx driver to access omap_device_deassert_hardreset along with the reset name as defined in the corresponding hwmod entry. This platform data will not be required when a seperate reset driver is available allowing decoupling from omap_hwmod and omap_device. Signed-off-by:
Darren Etheridge <detheridge@ti.com> Signed-off-by:
Eric Ruei <e-ruei1@ti.com>
-
Darren Etheridge authored
Add dt node to enable SGX PowerVR driver in AM437x base dtsi file. Signed-off-by:
Darren Etheridge <detheridge@ti.com> Signed-off-by:
Eric Ruei <e-ruei1@ti.com>
-
Darren Etheridge authored
Add the node into the am33xx.dtsi file for the SGX GPU. Signed-off-by:
Darren Etheridge <detheridge@ti.com> Signed-off-by:
Eric Ruei <e-ruei1@ti.com>
-
Pantelis Antoniou authored
When compiling a kernel without CONFIG_MULTI_CACHE enabled the dma access functions end up not being exported. Fix it. Signed-off-by:
Pantelis Antoniou <panto@antoniou-consulting.com> Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@ti.com> Signed-off-by:
Eric Ruei <e-ruei1@ti.com>
-
Rob Clark authored
This patch enables SGX driver to be added as a plugin to omapdrm. Main changes involved: 1. SGX specific GEM VM operations SGX requires contiguous memory for both texture memory as well as framebuffers. Memory allocation of FB is done through GEM and is guaranteed to be contiguous. Texture memory can be non-contiguous if: a. user space allocates memory b. memory is allocated by other cores c. memory comes from CMA We want to wrap such memory regions as GEM objects so that the graphics pipeline remains consistent. 2. Support for ioctls from plugin driver SGX driver registers as a plugin to the omapdrm driver. During registration, SGX specific ioctls are added to omapdrm. This allows user space to control specific SGX feature sets using the DRM FD. 3. Make GEM operations public SGX driver needs to work directly on GEM objects for DSS synchronization, getting Tiler address, etc. Signed-off-by:
Rob Clark <rob@ti.com> Signed-off-by:
Subhajit Paul <subhajit_paul@ti.com> Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@ti.com> Signed-off-by:
Anand Balagopalakrishnan <anandb@ti.com>
-
Hemant Hariyani authored
GPU hwmod data for DRA7xx Signed-off-by:
Hemant Hariyani <hemanthariyani@ti.com> Signed-off-by:
Gowtham Tammana <g-tammana@ti.com> Signed-off-by:
Anand Balagopalakrishnan <anandb@ti.com>
-
Anand Balagopalakrishnan authored
Addition of SGX to DRA7xx DTS to enable graphics support. Signed-off-by:
Anand Balagopalakrishnan <anandb@ti.com>
-
Anand Balagopalakrishnan authored
This patch adds the devicetree binding for TI SGX device driver. Signed-off-by:
Anand Balagopalakrishnan <anandb@ti.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Jay at Control Module Industries authored
I have encountered the same issue(s) on A6A boards. I couldn't find a patch, so I wrote this patch to update the device tree in the davinci_mdio driver in the 3.15.1 tree, it seems to correct it. I would welcome any input on a different approach. https://groups.google.com/d/msg/beagleboard/9mctrG26Mc8/SRlnumt0LoMJ v4.1-rcX: added hack around CONFIG_OF_OVERLAY v4.2-rc3+: added if (of_machine_is_compatible("ti,am335x-bone")) so we do not break dual ethernet am335x devices Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Nathaniel Lewis authored
Signed-off-by:
Nathaniel Lewis <linux.robotdude@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Tobias Müller authored
Remove CONFIG_EXPERIMENTAL dependency on CONFIG_GPIO_OF_HELPER as CONFIG_EXPERIMENTAL has been removed with 3.9 Signed-off-by:
Tobias Müller <Tobias_Mueller@twam.info>
-
Adrian Remonda authored
Signed-off-by:
Adrian Remonda <adrianremonda@gmail.com> Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Charles Steinkuehler authored
BeagleBone DTS : Enable run-time pinmux for HDMI Add cape-universal-hdmi pin info to am335x-bone-common-universal.dtsi Edit hdmi dtsi include files to use new mode= setting to set HDMI mode at startup, leaving pinmux configurable at runtime. Signed-off-by:
Charles Steinkuehler <charles@steinkuehler.net> Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Charles Steinkuehler authored
bone-pinmux-helper: Add support for "mode" device-tree parameter The new mode parameter is used to set the initial pinmux mode to something other than "default" or NULL, which is what happens currently. This allows enabling SoC hardware via device-tree which requires specific pinmux settings to function on boot, but still leaves the pinmux register under control of the bone-pinmux- helper driver meaning the pinmux setting can be changed at run time via user-mode access to sysfs. Signed-off-by:
Charles Steinkuehler <charles@steinkuehler.net>
-
Jason Kridner authored
This adds gpio and pinmux helpers to the majority of available expansion header pins based on the cape-universal work from Charles Steinkuehler making them userspace configurable. This is not a substitute for Capemgr as it doesn't perform the configuration based on cape detection, nor does it enable dynamic configuration of all types of peripherals that could be on a cape. It does, however, enable many developers to rapidly experiment with a lesser degree of complexity. Derived from: https://github.com/cdsteinkuehler/beaglebone-universal-io/blob/52461b52ef3203e648399c16c7e160c848a04b5c$ Signed-off-by:
Jason Kridner <jdk@ti.com> Cc: Charles Steinkuehler <charles@steinkuehler.net> Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Jason Kridner authored
Signed-off-by:
Jason Kridner <jdk@ti.com>
-
Charles Steinkuehler authored
Signed-off-by:
Charles Steinkuehler <charles@steinkuehler.net>
-
Pantelis Antoniou authored
A gpio OF helper driver that allows configuration to be done via DT.
-
Pantelis Antoniou authored
devm_kfree warned out... why? no idea.
-
Pantelis Antoniou authored
Pinctrl already supports multiple states. Just make them visible.
-
Pantelis Antoniou authored
This patch was derived from 2 commits, but I removed the non-pinmux-helper portions and added the helper to the bb.org_defconfig: capemgr: Capemgr makefiles and Kconfig fragments. Introduce a cape loader using DT overlays and dynamic DT objects. Makefile and Kconfig fragments. Signed-off-by:
Pantelis Antoniou <panto@antoniou-consulting.com> Conflicts: arch/arm/mach-omap2/Kconfig drivers/misc/Kconfig drivers/misc/Makefile And: Pinmux helper driver. That's just a hack to get a pinmux helper driver working. Define in the DT helper { compatible = "bone-pinmux-helper"; pinctrl-names = "default"; pinctrl-0 = <&helper_pins>; status = "okay"; };
-
Eyal Reizer authored
Add support for the WL1835MOD cape. This cape conflicts with the eMMC and HDMI on board the BeagleBone Black. This change requires that the board be booted from the SD card slot by holding the user/boot button down at power on and reset. Signed-off-by:
Eyal Reizer <eyalr@ti.com>
-
Elias Bakken authored
updated dtb to work with cape manager
-
Dave Lambert authored
Rewritten using includes, v3.16.1 Signed-off-by:
Dave Lambert <dave@lambsys.com> Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Schuyler Patton authored
Added pin mux definitions for collision and carrier sense errors coming from the ethernet phy. Without these two signals the MAC ends up ignoring the errors detected by the PHY which end up causing a lower throughput problem when the phy is in half duplex mode such as connected through a hub. Fixes: 2ba35493 (ARM: dts: am335x-bone*: add DT for BeagleBone Black) Cc: Koen Kooi <koen@dominion.thruhere.net> Cc: Tom Rini <trini@ti.com> Cc: Kevin Hilman <khilman@linaro.org> Cc: <stable@vger.kernel.org> # v3.13+ Signed-off-by:
Schuyler Patton <spatton@ti.com> Signed-off-by:
Felipe Balbi <balbi@ti.com>
-
Robert Nelson authored
https://groups.google.com/d/msg/beagleboard/634Xm1m3XA8/B028x1FzAyAJ Reported-by:
Mark A. Yoder <mark.a.yoder@gmail.com> Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>