Age | Commit message (Collapse) | Author |
|
Add BTN_TOUCH event reporting to stmpe-ts touchscreen driver. This will
make this touchscreen driver behave consistently wrt. BTN_TOUCH.
cd2d64b1a0a12283d63c9d853d5b1403d5cd6c9d
65db86ac07e2f7f91a552490c0be6a99aab8e4a8
|
|
function taken from board-mx6q_sabresd.c
|
|
|
|
|
|
This patch adds new initialization functions and device support
for i210 and i211 devices.
Signed-off-by: Carolyn Wyborny <carolyn.wyborny@intel.com>
Tested-by: Jeff Pieper <jeffrey.e.pieper@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
|
|
82580 and later parts did not have low power setting functions. This patch
adds the specific functions, pointers and assignments for these low
power settings.
Signed-off-by: Carolyn Wyborny <carolyn.wyborny@intel.com>
Tested-by: Jeff Pieper <jeffrey.e.pieper@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
|
|
- sgtl5000 is on I2C bus 1
- correct used voltages for vddd and vdda
|
|
|
|
|
|
|
|
|
|
- not (yet) working hdmi-phy i2c would require i2c1 to be
muxed between power i2c and ddc.
|
|
|
|
Make use of the new STMPE ADC driver to expose the four free ADC
channels on the STMPE811 to userspace.
|
|
replace the nonexisting module_platform_driver() - Helper macro
with its functionality. Macro was introduced after 3.0 kernels.
|
|
This adds an ADC driver for the STMPE device using the industrial
input/output interface. The driver supports raw reading of values.
The driver depends on the MFD stmpe driver. If the touchscreen
block is enabled too, only for of the 8 ADC channels are available.
|
|
In order to use the auxiliar ADC inputs of STMPE811 devices we need
to add resources for the ADC block. Also move the ADC macros from
the touchscreen driver to the general header file. We will need them
for the ADC driver in future.
|
|
- add a pinmux setting for all remaining CPU pins
- export APALIS GPIO1 .. GPIO8
- while at it remove a chatty debug printk
|
|
With the following vidargs HDMI & LVDS run in fullHD:
setenv vidargs video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 video=mxcfb1:dev=ldb,LDB-LG-LP156WF1,if=RGB666,ldb=spl1 video=mxcfb2:off video=mxcfb3:off fbmem=32M
With the following vidargs parallel RGB is 800x480 EDT 7"
setenv vidargs video=mxcfb0:dev=lcd,EDT-WVGA,if=RGB24 video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off fbmem=32M
|
|
|
|
|
|
Register eMMC as the first mmc driver, so it gets always mmcblk0
Fixed mmc speed dependent pin setting to use the correct
controller to pins assignment
Use the speed dependent pin setting also for initial pinmuxing
Added all pinmuxing
Added touch driver platform data from Apalis T30
Initalize USB Host, so the ports get VBUS powered
HDMI I2C not yet working, so switch pinmuxing to use I2C2
Register eMMC as the first mmc driver, so it gets always mmcblk0
Fixed mmc speed dependent pin setting to use the correct
controller to pins assignment
Use the speed dependent pin setting also for initial pinmuxing
Added all pinmuxing
Added touch driver platform data from Apalis T30
Initalize USB Host, so the ports get VBUS powered
HDMI I2C not yet working, so switch pinmuxing to use I2C2
|
|
|
|
Apply the hack only if on IPU#1 DI0
|
|
|
|
- additional errata
- audio & touch
- remove some modules which do not compile
- vivante drm as part of kernel
|
|
|
|
|
|
The home-brew resistor video DAC on Apalis iMX6 uses DI0_PIN15 as
output enable but with reversed polarity.
720p as well as 1080p also work albeit the later some 20 odd pixels
shifted towards the top.
|
|
Revert initial Apalis iMX6 bring-up related changes from the following
commit now that we have our own proper board file:
36e319203f8fc14a9747616c6d4a2a737252e3b4
|
|
Introduce proper board file with accompanying machine ID. For now just
re-cycle the actual number from Boundary's Nitrogen resp. Freescale's
Sabre.
While at it clean out some more irrelevant stuff and add some default
NFS boot arguments aka kernel command line.
|
|
- Pinmuxing
|
|
|
|
|
|
based on meta-fsl-extra nitrogen6x defconfig
systemd required options added
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|