Permalink
Commits on Mar 1, 2016
  1. Makefile: add EXTRAVERSION for linux4sam 5.2

    ldesroches committed Mar 1, 2016
    Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Commits on Feb 25, 2016
  1. ARM: at91/defconfig: add wilc1000 wifi driver

    Nicolas Ferre
    Nicolas Ferre committed Feb 25, 2016
    Include the Atmel wilc1000 driver as a module. Also add the wireless extentions
    as they are needed.
    
    Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
  2. Merge branch 'at91-4.1-trunk/wilc1000' into linux-4.1-at91

    Nicolas Ferre
    Nicolas Ferre committed Feb 25, 2016
  3. staging: wilc1000: wilc_wlan.c: remove multiple blank line

    atmelsc authored and Nicolas Ferre committed Feb 24, 2016
    This patch removes the multiple blank line reported by checkpatch.pl.
    
    Signed-off-by: Tony Cho <tony.cho@atmel.com>
  4. staging: wilc1000: wilc_wlan.c: remove unnecessary blank lines

    atmelsc authored and Nicolas Ferre committed Feb 24, 2016
    This patch removes unnecessary blank lines found by checkpatch.pl.
    
    Signed-off-by: Tony Cho <tony.cho@atmel.com>
  5. staging: wilc1000: Revert "staging: wilc1000: remove spaces around '->'"

    Leo-Kim authored and Nicolas Ferre committed Feb 23, 2016
    This reverts commit 6c2ab23 ("staging: wilc1000: remove spaces around '->'").
    It had applied from a incorrectly commit a1b56a4
    ("staging: wilc1000: wilc_wfi_cfgoperations.c: removes unnecessary log messages").
    
    Signed-off-by: Leo Kim <leo.kim@atmel.com>
  6. staging: wilc1000: removes unnecessary retry 3 times

    Leo-Kim authored and Nicolas Ferre committed Feb 23, 2016
    This patch removes unnecessary retry 3 times and related variable.
    Actually the retry 3 times sentence, don't retry at all.
    Repeats conditions are that until read a chip-id and written a register.
    
    Signed-off-by: Leo Kim <leo.kim@atmel.com>
  7. Merge branches 'at91-4.1-trunk/vdec' and 'at91-4.1-trunk/dt_vdec' int…

    Nicolas Ferre
    Nicolas Ferre committed Feb 25, 2016
    …o linux-4.1-at91
  8. ARM: defconfig: update sama5_defconfig

    wenyouya authored and Nicolas Ferre committed Jan 4, 2016
    Due to enabling the following features
     - CONFIG_MFD_ACT8945A=y
     - CONFIG_REGULATOR_ACT8945A=y
     - CONFIG_BATTERY_ACT8945A=y
    
    Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
  9. Merge branches 'at91-4.1-trunk/pmic' and 'at91-4.1-trunk/dt' into lin…

    Nicolas Ferre
    Nicolas Ferre committed Feb 25, 2016
    …ux-4.1-at91
  10. ARM: at91/dt: sama5d2_xplained: change the pmic node

    wenyouya authored and Nicolas Ferre committed Jan 4, 2016
    Due to introducing the new driver - ACT8945A MFD drive, change
    the pmic device node to match the regulator and charger driver.
    
    Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
Commits on Feb 24, 2016
  1. staging: wilc1000: hack to prevent runtime PM suspend

    ldesroches committed Feb 24, 2016
    If a clock is disabled when the sdio host goes to suspend, no more irq
    are received.
    A temporary workaround is to increase the usage count of the sdio host in
    order to not have runtime PM suspend.
    
    Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
  2. wilc1000: backport to 4.1

    Nicolas Ferre authored and ldesroches committed Nov 27, 2015
    Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
  3. staging: add wilc1000 from staging-next on 20160224

    ldesroches committed Feb 24, 2016
    latest commits:
     9676e84  staging: wilc1000: wilc_wfi_netdevice: Remove header files
     Amitoj Kaur Chawla
     3075cc9  staging: wilc1000: Remove header file  Amitoj Kaur Chawla
     8779bf8  staging: wilc1000: Check for quoted strings broken across lines
     Anchal Jain
    
    Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
  4. Merge branches 'at91-4.1-trunk/dt' and 'at91-4.1-trunk/nand_dt_driver…

    Nicolas Ferre
    Nicolas Ferre committed Feb 24, 2016
    …' into linux-4.1-at91
  5. ARM: at91/dt: add dt file for the SAMA5D2 PTC board

    wenyouya authored and Nicolas Ferre committed Dec 15, 2015
    The file is referred to the dt file for the SAMA5D2 Xplained board.
    
    Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
    [nicolas.ferre@atmel.com: add PTC board to the Makefile]
    Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
  6. mtd: atmel_nand: move the hsmc_clk from nfc node to nand node

    JoshWu authored and Nicolas Ferre committed Feb 10, 2015
    Also add a new sama5d3_nand compatiable string for sama5d3 nand.
    
    For sama5d3, sama5d4 chip, the pmecc become part of HSMC, they need the
    HSMC clock enabled to work.
    The NFC is a sub feature for current nand driver, it can be disabled.
    But if HSMC clock is controlled by NFC, so disable NFC will also disable
    the HSMC clock. then, it will make the PMECC fail to work.
    
    So the solution is move the HSMC clock out of NFC to nand node. When
    nand driver probed, it will check whether the chip has HSMC, if yes then
    it will require a HSMC clock.
    
    Change the device trees as well and use the newly introduced compatible string
    for sama5d3. It's done in this patch to prevent configuration mismatch.
    
    Signed-off-by: Josh Wu <josh.wu@atmel.com>
    Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
    [nicolas.ferre@atmel.com: squash DT patches to prevent bisect issues]
    Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
  7. ARM: at91/dt: sama5d2: add nand0 and nfc0 nodes

    romain-izard-pro authored and Nicolas Ferre committed Feb 1, 2016
    Both nodes are required to access NAND Flash memory. Additional
    settings will be necessary at the board level to use it.
    
    Signed-off-by: Romain Izard <romain.izard.pro@gmail.com>
  8. ARM: at91/dt: sama5d4: add vdec clock

    Nicolas Ferre authored and ldesroches committed Feb 13, 2015
    Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
  9. dts: atmel: sama5d4: add vdec device node

    Bo Shen authored and ldesroches committed Jan 12, 2015
    Signed-off-by: Bo Shen <voice.shen@atmel.com>
  10. ARM: at91/driver: clock prepare/unprepare for the vdec driver

    Nicolas Ferre authored and ldesroches committed Feb 13, 2015
    Add the prepare/unprepare for clock management as it is required by CCF.
    In addition, only activate clock when the video decoder is in use (open/close
    functions).
    
    Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
  11. ARM: atmel: sama5d4: add vdec driver

    Bo Shen authored and ldesroches committed Apr 8, 2014
    Add vdec driver.
    Also includes the formerly separated fixup patch (vdec: correct the
    typo for DIR).
    
    Signed-off-by: Bo Shen <voice.shen@atmel.com>
    Signed-off-by: Josh Wu <josh.wu@atmel.com>
  12. ARM: atmel: sama5d4: add memalloc for vdec

    Bo Shen authored and ldesroches committed Apr 8, 2014
    Signed-off-by: Bo Shen <voice.shen@atmel.com>
    Signed-off-by: Josh Wu <josh.wu@atmel.com>
Commits on Feb 23, 2016
  1. Merge branches 'at91-4.1-trunk/dt' and 'at91-4.1-trunk/pinctrl' into …

    Nicolas Ferre
    Nicolas Ferre committed Feb 23, 2016
    …linux-4.1-at91
  2. ARM: dts: at91: sama5d2 Xplained: Correct the macb irq pinctrl node

    romain-izard-pro authored and Nicolas Ferre committed Feb 18, 2016
    All pinctrl nodes for the Atmel pinctrl controller need to have their
    bias configuration explicitly defined. Otherwise, the pinctrl mapping
    is not valid.
    
    It works for now as the pinctrl driver proceeds even with invalid
    mappings, but this can become an issue, if the pinctrl driver starts
    to require valid mappings. Additionally, the pin is not protected from
    being remapped later by an other driver.
    
    There is an external 1k pull-up to 3.3V, so no bias is required on
    the Ethernet PHY's interrupt line.
    
    Signed-off-by: Romain Izard <romain.izard.pro@gmail.com>
    Acked-by: Ludovic Desroches <ludovic.desroches@atmel.com>
    [nicolas.ferre@atmel.com: adapt to linux-4.1-at91 branch]
    Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
  3. ARM: at91/dt: fix typo in sama5d2 pinmux descriptions

    ldesroches authored and Nicolas Ferre committed Feb 19, 2016
    PIN_PA15 macro has the same value as PIN_PA14 so we were overriding PA14
    mux/configuration.
    
    Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
    Reported-by: Cyrille Pitchen <cyrille.pitchen@atmel.com>
    Fixes: 7f16cb6 ("ARM: at91/dt: add sama5d2 pinmux")
    Cc: <stable@vger.kernel.org> # v4.4+
    Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
  4. Merge branch 'at91-4.1-trunk/serial' into linux-4.1-at91

    Nicolas Ferre
    Nicolas Ferre committed Feb 23, 2016
  5. Merge branches 'at91-4.1-trunk/clk', 'at91-4.1-trunk/pm' and 'at91-4.…

    Nicolas Ferre
    Nicolas Ferre committed Feb 23, 2016
    …1-trunk/dt_pm' into linux-4.1-at91
Commits on Feb 22, 2016
  1. tty/serial: at91: fix bad offset for UART timeout register

    ldesroches committed Feb 19, 2016
    With SAMA5D2, the UART has hw timeout but the offset of the register to
    define this value is not the same as the one for USART.
    When using the new UART, the value of this register was 0 so we never
    get timeout irqs. It involves that when using DMA, we were stuck until
    the execution of the dma callback which happens when a buffer is full
    (so after receiving 2048 bytes).
    
    Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Commits on Feb 19, 2016
  1. power: add documentation for ACT8945A's charger DT bindings

    wenyouya committed Jan 7, 2016
    This patch adds documentation for the DT bindings of the charger
    subdevice of ACT8945A MFD.
    
    Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
    Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
  2. power: act8945a: add charger driver for ACT8945A

    wenyouya committed Jan 5, 2016
    This patch adds new driver for Active-semi ACT8945A ActivePath
    charger (part of ACT8945A MFD driver) providing power supply class
    information to userspace.
    
    The driver can be configured through DT (such as, total timer,
    precondition timer and input over-voltage threshold).
    
    Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
    Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
  3. regulator: add documentation for ACT8945A's regulator DT bindings

    wenyouya committed Jan 7, 2016
    This patch adds documentation for the DT bindings of the regulator
    subdevice of ACT8945A MFD.
    
    Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
    Acked-by: Rob Herring <robh@kernel.org>