| Commit message (Collapse) | Author | Age |
|
|
|
| |
Signed-off-by: Andy Green <andy.green@linaro.org>
|
|
|
|
| |
Signed-off-by: Andy Green <andy.green@linaro.org>
|
|
|
|
| |
Signed-off-by: Andy Green <andy.green@linaro.org>
|
|
|
|
|
|
|
|
|
|
| |
Currently, Android kernel uses pvrsrvkm device name.This was being
set to omap_gpu and hence DRM initialization fails. Setting
SYS_SGX_DEV_NAME correctly to pvrsrvkm. If changed in kernel, this
should be changed again.
Change-Id: I25ab8ce865ecc19df3398ad2dd05a58a063e0686
Signed-off-by: Hemant Hariyani <hemanthariyani@ti.com>
|
|
|
|
| |
Signed-off-by: Andy Green <andy.green@linaro.org>
|
|
|
|
| |
Signed-off-by: Andy Green <andy.green@linaro.org>
|
|
|
|
|
|
|
|
|
|
| |
SGX driver was holding its clocks at 307 MHz and this would
prevent scaling OPP down. This patch fixes this and sets
SGX clock speed to 307 and 0 during Active Power Management
transitions.
Change-Id: I034927b9b94125ef388ab7d6e8bcc7e2615573b0
Signed-off-by: Hemant Hariyani <hemanthariyani@ti.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This patch upgrades the kernel side graphics driver to version
1.7.17.4403.
The corresponding change in the user side must be in place for this
to work.
Change-Id: Id3a713fa22a227dbcd0ec098589d62b350802247
Signed-off-by: Hemant Hariyani <hemanthariyani@ti.com>
|
|
|
|
|
|
|
|
| |
This patch correctly sets the SGX clock speed
at the initialization stage of the driver.
Change-Id: I3b9e28e148722ada1c0d58eba01d59d54a53072f
Signed-off-by: Rodrigo Obregon <robregon@ti.com>
|
|
|
|
|
|
|
|
|
| |
This patch sets the SGX functional clock to the
maximum recommended value of 307.2MHz
Change-Id: Ice25aa9270c979ac2f04dae3b8ee705d93f99a67
Signed-off-by: Haluk Aral <h-aral@ti.com>
Signed-off-by: Rodrigo Obregon <robregon@ti.com>
|
|
|
|
|
|
|
|
|
|
| |
This patch updates the DDK to version 1.7.17.3957
The corresponding change in the user side most be
in place for this DDK to work.
Change-Id: Ie81c4b3d85e6531bc367b734e92502d70a0684a9
Signed-off-by: Rodrigo Obregon <robregon@ti.com>
|
|
|
|
|
|
|
|
|
|
| |
This patch updates the DDK to version 1.7.17.3556
The corresponding change in the user side most be
in place for this DDK to work.
Change-Id: I57ab5c29e7cf89bfce2388428914cc1f1474be6d
Signed-off-by: Rodrigo Obregon <robregon@ti.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New driver sources under: drivers/media/video/omapgfx/
Ioctls for texture streaming applications in
include/linux/omap_v4l2_gfx.h
This patch also needs to increase the number SYS_DEVICE_COUNT in the
SGX/PVR kernel services.
Also introduces a new Kconfig variable CONFIG_VIDEO_OMAP_GFX
Fixed up whitespace and checked with sparse and checkpatch.
Change-Id: I909e129c28f8c715037e2233420e70cf3c9fde1c
Signed-off-by: Tony Lofthouse <a0741364@ti.com>
Signed-off-by: Tony Lofthouse <tony.lofthouse@ti.com>
|
|
|
|
|
|
|
| |
DVFS Implementation for SGX driver
Change-Id: Ic85b2cd8c91c289984fff4ab804eb565506dd9cf
Signed-off-by: Haluk Aral <h-aral@ti.com>
|
|
|
|
|
|
| |
Upgrading kernel side DDK to version 1.6.16.3924.
Signed-off-by: Hemant Hariyani <hemanthariyani@ti.com>
|
|
|
|
|
|
|
| |
Remove hard coded base address and IRQ from the SGX driver and use
them from hwmod database.
Signed-off-by: Hemant Hariyani <hemanthariyani@ti.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding pm_runtime and hwmod support. Device registration happens as a
part of omap_device_build in omap_init_gpu (mach-omap2/devices.c) and
is not required here in the driver.
pm_runtime calls are required to enable and disable required clocks.
This patch does not use hwmod base address - a separate patch will
be provided for that.
Signed-off-by: Hemant Hariyani <hemanthariyani@ti.com>
|
|
This is the first version of SGX driver integration to ensure UI
boot-up. Power management and hwmod modifications will be added
as patches.
Change-Id: If71e6cd651a53f4809e7b978b693cb7d1a89178d
Signed-off-by: Hemant Hariyani <hemanthariyani@ti.com>
|