summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-02-13apalis_t30: enable STMPE ADC driverMax Krummenacher
Make use of the new STMPE ADC driver to expose the four free ADC channels on the STMPE811 to userspace.
2014-02-13iio: adc: STMPE ADC driver backport init/exit macroMax Krummenacher
replace the nonexisting module_platform_driver() - Helper macro with its functionality. Macro was introduced after 3.0 kernels.
2014-02-13iio: adc: add STMPE ADC driver using IIO frameworkStefan Agner
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.
2014-02-13mfd: stmpe: add ADC block resourcesStefan Agner
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.
2014-02-12board: Add all pins, export GPIOxMax Krummenacher
- add a pinmux setting for all remaining CPU pins - export APALIS GPIO1 .. GPIO8 - while at it remove a chatty debug printk
2014-02-12board: additional fb settingsMax Krummenacher
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
2014-02-11lcd: Add WVGA timings for the EDT 7.0" panelMax Krummenacher
2014-02-11ldb: Add LVDS timings for the LG LP156WF1 panelMax Krummenacher
2014-02-10board Apalis iMX6: add most pinmuxing with platform dataMax Krummenacher
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
2014-02-10board iMX6: remove unused uncommented stuffMax Krummenacher
2014-02-10apalis_imx6: video dac oe polarity hackMax Krummenacher
Apply the hack only if on IPU#1 DI0
2014-02-07defconfig: increase the size of the log bufferMax Krummenacher
2014-01-27defconfig: further bringupMax Krummenacher
- additional errata - audio & touch - remove some modules which do not compile - vivante drm as part of kernel
2014-01-27pinmuxing: VGA on second IPUMax Krummenacher
2014-01-27sd-card: bringup external SDMax Krummenacher
2014-01-26apalis_imx6: video dac oe polarity hackMarcel Ziswiler
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.
2014-01-26nitrogen6x: revert initial apalis_imx6 related changesMarcel Ziswiler
Revert initial Apalis iMX6 bring-up related changes from the following commit now that we have our own proper board file: 36e319203f8fc14a9747616c6d4a2a737252e3b4
2014-01-25apalis_imx6: introduce proper board fileMarcel Ziswiler
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.
2014-01-22Apalis iMX6: further bringupMax Krummenacher
- Pinmuxing
2014-01-16gc_hal_kernel*: fixed warnings treated as errorsMax Krummenacher
2014-01-10colibri_imx6_defconfig: merge options form colibi_txxMax Krummenacher
2014-01-10colibri_imx6_defconfig: add defconfigMax Krummenacher
based on meta-fsl-extra nitrogen6x defconfig systemd required options added
2014-01-07AR1020-i2c: Add calibration parameterEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-04sp defconfig: Put back V4L2 output (oddly connected to video capture drivers)Eric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-04sp defconfig: Add USB Mass Storage gadget for use with usbwriteEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-03sp: Add PCIe supportEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-03sp defconfig: fix USB OTG supportEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02sp: Update with proper peripheralsEric Nelson
2014-01-02sp: add poweroff() routineEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02sp: export GPIO outputsEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02sp: More GPIO cleanup, button assignmentsEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02sp: clean up GPIOs, PWM3Eric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02sp: clean up comments about I2C assignmentsEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02sp: Add PWM buzzer on PWM1 (SD3_DAT3)Eric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02sp: Add eMMC on USDHC4Eric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02sp: add AR1020 touch screen on I2C3Eric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02sp: remove HDMI, SGTL5000 supportEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02sp: remove ethernet, PHY supportEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2014-01-02Add SP board as copy of Nit6xliteEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-12-21mx6_r: Add mma8451 accelerometer supportEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-12-20mx6_r: add pm_power_off routineTroy Kisky
2013-12-20Merge branch 'boundary-imx_3.0.35_4.1.0' of ↵Eric Nelson
github.com:boundarydevices/linux-imx6 into boundary-imx_3.0.35_4.1.0
2013-12-20r: add Piezo support (led_pwm) on PWM4 as /sys/class/leds/buzzerEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-12-20pads-mx6_r: fix button commentsTroy Kisky
2013-12-20pads-mx6_r: fix typo in commentTroy Kisky
2013-12-20Update key-mapping for R boardEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-12-20r: R board is not Nitrogen6X/SABRE LiteEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-12-20r: No ethernet/PHY on the R boardEric Nelson
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
2013-12-19add mx6_r_defconfigTroy Kisky
2013-12-19mx6_r: remove unused pcie_dataTroy Kisky