Permalink
Switch branches/tags
Commits on Dec 14, 2017
  1. arm: dts: sun8i-a83t-tbs-a711: GPS regulator is apparently fixed

    Ondrej Jirman
    Ondrej Jirman committed Dec 12, 2017
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  2. WireGuard 2017-11-27

    Ondrej Jirman
    Ondrej Jirman committed Dec 8, 2017
  3. ARM: dts: sun8i-a83t-tbs-a711: Enable force-poll-vbus-id-det on usbphy

    Ondrej Jirman
    Ondrej Jirman committed Dec 12, 2017
    A83T doesn't fire interrupts on PH11. Force polling.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  4. phy: sun4i-usb: Add DT property to force ID/VBUS polling

    Ondrej Jirman
    Ondrej Jirman committed Dec 12, 2017
    In some cases interrupts on GPIO don't fire for whatever reason.
    Allow to force polling of ID/VBUS detection pins from DT.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  5. ARM: dts: sun8i-a83t-tbs: Increase voltage on the vibrator

    Ondrej Jirman
    Ondrej Jirman committed Dec 8, 2017
    To make it less sluggish.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  6. mfd: axp20x: Make AXP22X_CHRG_CTRL3 because it is updated by charger …

    Ondrej Jirman
    Ondrej Jirman committed Nov 15, 2017
    …det.
    
    Charger detection updates this to reflect allowed current.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  7. ARM: dts: sun8i-a83t-tbs-a711: Enable thermal regulation of CPU frequ…

    Ondrej Jirman
    Ondrej Jirman committed Nov 14, 2017
    …ency
    
    Not very well tested for it's thermal properties, yet.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  8. ARM: dts: sun8i-a83t-tbs-a711: Enable thermal sensor

    Ondrej Jirman
    Ondrej Jirman committed Nov 14, 2017
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  9. ARM: dts: sun8i-a83t: Describe A83T thermal zones

    Ondrej Jirman
    Ondrej Jirman committed Nov 14, 2017
    There are three sensors, two for CPU, one for GPU.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  10. thermal: sun8i: Add support for A83T thermal sensors

    Ondrej Jirman
    Ondrej Jirman committed Nov 14, 2017
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  11. dt-bindings: document sun8i_ths - H3 thermal sensor driver

    Ondrej Jirman
    Ondrej Jirman committed Jun 24, 2016
    This patch adds the binding documentation for the
    sun8i_ths driver. This is a driver for thermal sensor
    found in Allwinner H3 SoC.
    
    Signed-off-by: Ondřej Jirman <megous@megous.com>
  12. thermal: sun8i_ths: Add support for the thermal sensor on Allwinner H3

    Ondrej Jirman
    Ondrej Jirman committed Jun 25, 2016
    This patch adds support for the sun8i thermal sensor on
    Allwinner H3 SoC.
    
    Signed-off-by: Ondřej Jirman <megous@megous.com>
  13. ARM: dts: axp813: Enable power supply led control

    Ondrej Jirman
    Ondrej Jirman committed Nov 14, 2017
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  14. leds: axp20x: Support leds on AXP20x like PMICs, AXP813 at first

    Ondrej Jirman
    Ondrej Jirman committed Nov 14, 2017
    There is single led that can be turned on and off.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  15. power: supply: axp20x-usb-power: Support input current limit

    Ondrej Jirman
    Ondrej Jirman committed Nov 14, 2017
    Allow to set input current limit directly when autodetection fails
    on incorrectly wired tablets, like TBS A711, that don't have
    D+/D- pins connected, and can't detect the usb power supply type.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  16. drm: sun4i: Don't use drm_atomic_helper_connector_dpms anymore (4.14 …

    Ondrej Jirman
    Ondrej Jirman committed Nov 13, 2017
    …port)
  17. sound: soc: ac100-codec: Initial implementation

    Ondrej Jirman
    Ondrej Jirman committed Nov 12, 2017
    This driver provides AC100 codec controls.
    
    Note: This does not yet provide anything, it's just a skeleton
    for a future driver.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  18. ARM: dts: suni-a83t-tbs-a711: Enable I2S0 for communication with AC100

    Ondrej Jirman
    Ondrej Jirman committed Nov 12, 2017
    This will allow for sound playback after AC100 audio codec is
    implemented.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  19. ARM: dts: suni-a83t: Add i2s0 pins

    Ondrej Jirman
    Ondrej Jirman committed Nov 12, 2017
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  20. ARM: dts: suni-a83t: Add support for I2S controller

    Ondrej Jirman
    Ondrej Jirman committed Nov 12, 2017
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  21. sound: soc: sun4i-i2s: Add support for A83T SoC

    Ondrej Jirman
    Ondrej Jirman committed Nov 12, 2017
    The only difference is that A83T has registers FIFO_TX and INT_STA
    swapped.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  22. ARM: dts: sun8i-a83t-tbs-a711: Add powerup/down support for the 3G modem

    Mylène Josserand Ondrej Jirman
    Mylène Josserand authored and Ondrej Jirman committed Jul 6, 2017
    The modem needs tree gpios to be powered-up:
    	- PL10 = reset
    	- PL8 = On/Off
    	- PL9 = vbat
    Because of that, the PL9 corresponds to the regulator's gpio whereas
    the PL8 (on/off) will be a power-gpio of the power sequence.
    
    Thanks to that, the modem is powered up:
           # lsusb
    	Bus 001 Device 004: ID 19d2:ffeb
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
    Signed-off-by: Mylène Josserand <mylene.josserand@free-electrons.com>
  23. ARM: dts: sun8i-a83t-tbs-a711: Enable uart2 and add gps regulator

    Ondrej Jirman
    Ondrej Jirman committed Nov 10, 2017
    Now we can use tbs-a711 driver for power/reset control for GPS module.
    Enable this. This allows access to u-blox NEO-6M connected to uart2.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  24. ARM: dts: sun8i-a83t: Add uart2 PB pins

    Ondrej Jirman
    Ondrej Jirman committed Nov 10, 2017
    These are used on TBS A83T A711 tablet for GPS serial port.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  25. ARM: dts: sun8i-a83t: Add uart2-uart4

    Ondrej Jirman
    Ondrej Jirman committed Nov 10, 2017
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  26. misc: tbs-a711: Power manager and wakeup monitoring driver

    Ondrej Jirman
    Ondrej Jirman committed Nov 12, 2017
    This driver allows for powering/resetting devices that are otherwise
    handled by other subsytems (USB). It also has mechanismsm for polling
    from userspace on device->SoC wakeup events via GPIO.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  27. ARM: dts: sun8i-a83t-tbs-a711: Add support for volume keys input

    Ondrej Jirman
    Ondrej Jirman committed Nov 12, 2017
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  28. ARM: dts: sun8i-a83t: Add lradc

    Ondrej Jirman
    Ondrej Jirman committed Nov 12, 2017
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  29. input: sun4i-a10-lradc-keys: Add support for A83T

    techping authored and Ondrej Jirman committed Nov 13, 2017
    Allwinner A83T SoC has a low res adc like the one
    in Allwinner A10 SoC, however, the A10 SoC's vref
    of lradc internally is divided by 2/3 and the A83T
    SoC's vref of lradc internally is divided by 3/4,
    thus add a hardware variant for it to be compatible
    with various devices.
    
    Signed-off-by: Ziping Chen <techping.chan@gmail.com>
  30. ARM: dts: sun8i-a83t-tbs-a711: Add PN544 NFC support

    Ondrej Jirman
    Ondrej Jirman committed Nov 10, 2017
    Regulators on the schematic are named incorrectly. Both cameras are
    is in fact connected to the dvdd-csi-f regulator and dvdd-csi-r is
    in reality used for digital pad supply for NFC chip.
    
    At the same time vcc-mipi regulator is not used for MIPI, but for NFC
    VBAT power.
    
    Interpreting schematics is an art form! :D
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  31. nfc: pn544: Add support for VBAT/PVDD regulators

    Ondrej Jirman
    Ondrej Jirman committed Nov 10, 2017
    Regulators are required, so this can't go into mainline as is.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  32. ARM: dts: sun8i-a83t-tbs-a711: Enable AK8963 magnetometer

    Ondrej Jirman
    Ondrej Jirman committed Nov 10, 2017
    Though the chip is probably broken on my tablet. It doesn't respond
    on I2C 0x0d address.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  33. iio: ltr501: Add OF compatibles

    Ondrej Jirman
    Ondrej Jirman committed Nov 10, 2017
    So that driver can be configured from DTS.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  34. ARM: dts: sun8i-a83t-tbs-a711: Enable LTR-501-ALS IIO

    Ondrej Jirman
    Ondrej Jirman committed Nov 10, 2017
    It's already supported in mainline kernel. Though, the driver didn't
    have OF compativles table.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>
  35. ARM: dts: sun8i-a83t-tbs-a711: Enable BMA250 accelerometer IIO

    Ondrej Jirman
    Ondrej Jirman committed Nov 10, 2017
    It's already supported in mainline kernel.
    
    Signed-off-by: Ondrej Jirman <megous@megous.com>