Skip to content
Permalink
Tag: linux4sam_6.1
Commits on Jul 10, 2019
  1. Makefile: linux4sam-6.1

    cristibirsan committed Jul 10, 2019
    Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
Commits on Jul 8, 2019
  1. Makefile: linux4sam-6.1-rc6

    cristibirsan committed Jul 8, 2019
    Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
  2. ARM: at91: at91_dt_defconfig: enable CFG80211 and MAC80211 as module

    cristibirsan committed Jul 8, 2019
    Enable CONFIG_CFG80211 and CONFIG_MAC80211 as module
    
    Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
Commits on Jul 3, 2019
  1. Makefile: linux4sam-6.1-rc5

    cristibirsan committed Jul 3, 2019
    Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
  2. ARM: at91: sama5_defconfig: enable CFG80211 and MAC80211 as module

    cristibirsan committed Jul 3, 2019
    Enable CONFIG_CFG80211 and CONFIG_MAC80211 as module
    
    Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
Commits on Jul 2, 2019
  1. Makefile: linux4sam-6.1-rc4

    cristibirsan committed Jul 2, 2019
    Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
  2. spi: atmel-quadspi: fix possible MMIO window size overrun

    cristibirsan committed Jul 2, 2019
    The QSPI controller memory space is limited to 128MB:
    0x9000_00000-0x9800_00000/0XD000_0000--0XD800_0000.
    
    There are nor flashes that are bigger in size than the memory size
    supported by the controller: Micron MT25QL02G (256 MB).
    
    Check if the address exceeds the MMIO window size. An improvement
    would be to add support for regular SPI mode and fall back to it
    when the flash memories overrun the controller's memory space.
    
    Fixes: 0e6aae0 ("spi: Add QuadSPI driver for Atmel SAMA5D2")
    Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
    [claudiu.beznea@microchip.com: adapt it to current code base]
    Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
    Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
  3. spi: atmel-quadspi: fix resume call

    ambarus authored and cristibirsan committed Jul 2, 2019
    The flash remained in an undefined state, returning 0xFFs.
    Fix it by setting the Serial Clock Baud Rate, as it was set
    before the conversion to SPIMEM.
    
    Tested with sama5d2_xplained and mx25l25673g spi-nor in
    Backup + Self-Refresh and Suspend modes.
    
    Fixes: 0e6aae0 ("spi: Add QuadSPI driver for Atmel SAMA5D2")
    Reported-by: Mark Deneen <mdeneen@gmail.com>
    Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
    [claudiu.beznea@microchip.com: adapt to current code base]
    Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
  4. spi: atmel-quadspi: void return type for atmel_qspi_init()

    ambarus authored and cristibirsan committed Jul 2, 2019
    commit 2d30ac5 ("mtd: spi-nor: atmel-quadspi: Use spi-mem interface for atmel-quadspi driver")
    removed the error path from atmel_qspi_init(), but not changed the
    function's return type. Set void return type for atmel_qspi_init().
    
    Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
    [claudiu.beznea@microchip.com: adapt it to current code base]
    Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
  5. ARM: at91: sama5_defconfig: Add SND_SOC_MIKROE_PROTO

    codrin989 committed Jul 2, 2019
    Add SND_SOC_MIKROE_PROTO as module.
    
    Signed-off-by: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
Commits on Jun 28, 2019
  1. Makefile: linux4sam-6.1-rc3

    cristibirsan committed Jun 28, 2019
    Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
  2. Merge branch 'stable/linux-4.19.y' into linux-4.19-at91

    cristibirsan committed Jun 28, 2019
    Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
  3. ARM: configs: cleanup sama5_defconfig and at91_dt_defconfig

    cristibirsan committed Jun 28, 2019
    Use sama5_defconfig and at91_dt_defconfig generated by savedefconfig.
    
    Signed-off-by: Cristian Birsan <cristian.birsan@microchip.com>
Commits on Jun 27, 2019
Commits on Jun 25, 2019
  1. drm/bridge/sii902x: Add missing dependency on I2C_MUX

    Fabrizio Castro authored and codrin989 committed Nov 19, 2018
    kbuild test robot reports:
    
    >> ERROR: "i2c_mux_add_adapter" [drivers/gpu/drm/bridge/sii902x.ko] undefined!
    >> ERROR: "i2c_mux_alloc" [drivers/gpu/drm/bridge/sii902x.ko] undefined!
    >> ERROR: "i2c_mux_del_adapters" [drivers/gpu/drm/bridge/sii902x.ko] undefined!
    
    Quite obviously the driver depends on I2C_MUX, but adding a "depends on"
    introduces a recursive dependency, therefore this patch selects I2C_MUX
    instead.
    
    Fixes: 21d8084 ("drm/bridge/sii902x: Fix EDID readback")
    Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
    Link: https://lists.01.org/pipermail/kbuild-all/2018-November/054924.html
    Acked-by: Peter Rosin <peda@axentia.se>
    Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
    Link: https://patchwork.freedesktop.org/patch/msgid/1542633978-22064-1-git-send-email-fabrizio.castro@bp.renesas.com
  2. drm/bridge/sii902x: Fix EDID readback

    Fabrizio Castro authored and codrin989 committed Nov 6, 2018
    While adding SiI9022A support to the iwg23s board, it came
    up that when the HDMI transmitter is in pass through mode the
    device is not compliant with the I2C specification anymore,
    as it requires a far bigger tbuf, due to a delay the HDMI
    transmitter is adding when relaying the STOP condition on the
    monitor i2c side of things.
    
    When not providing an appropriate delay after the STOP condition
    the i2c bus would get stuck. Also, any other traffic on the bus
    while talking to the monitor may cause the transaction to fail
    or even cause issues with the i2c bus as well.
    
    I2c-gates seemed to reach consent as a possible way to address
    these issues, and as such this patch is implementing a solution
    based on that. Since others are clearly relying on the current
    implementation of the driver, this patch won't require any DT
    changes.
    
    Since we don't want any interference during the DDC Bus
    Request/Grant procedure and while talking to the monitor, we
    have to use the adapter locking primitives rather than the
    i2c-mux locking primitives.
    
    Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
    Reviewed-by: Peter Rosin <peda@axentia.se>
    Acked-by: Linus Walleij <linus.walleij@linaro.org>
    Tested-by: Yannick Fertré <yannick.fertre@st.com>
    Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
    Link: https://patchwork.freedesktop.org/patch/msgid/1541505156-8097-1-git-send-email-fabrizio.castro@bp.renesas.com
  3. ARM: dts: at91: sama5d4_xplained: add analogic filter for i2c

    ehristev committed Jun 25, 2019
    Add property for digital filter for i2c0 node sama5d4_xplained
    
    Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
  4. ARM: dts: at91: sama5d2_xplained: add analogic and digital filter for…

    ehristev committed Jun 25, 2019
    … i2c
    
    Add property for analogic and digital filter for i2c1 and i2c2 nodes
    for sama5d2_xplained
    
    Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
  5. i2c: at91: add support for analog filtering

    ehristev committed Jun 14, 2019
    Add support for analog filtering for i2c lines.
    The sama5d2 and sam9x60 support this feature.
    
    Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
  6. dt-bindings: i2c: at91: add binding for enable-ana-filt

    ehristev committed Jun 24, 2019
    Add binding specification for analogic filter inside the i2c controller
    
    Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
  7. i2c: at91: add support for advanced digital filtering

    ehristev committed Jun 14, 2019
    Add new platform data support for advanced digital filtering for i2c.
    The sama5d2 and sam9x60 support this feature.
    This digital filter allows the user to configure the maximum
    width of the spikes that can be filtered.
    
    Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
  8. i2c: at91: add support for digital filtering

    ehristev committed Jun 14, 2019
    Add new platform data support for digital filtering for i2c.
    The sama5d4, sama5d2 and sam9x60 support this feature.
    
    Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
  9. dt-bindings: i2c: at91: add binding for enable-dig-filt

    ehristev committed Jun 24, 2019
    Add binding specificatoin for digital filter inside the i2c controller
    
    Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
  10. i2c: at91: add new platform support for sam9x60

    ehristev committed May 29, 2019
    Add new platform data support for the sam9x60 SoC
    
    Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
  11. dt-bindings: i2c: at91: add new compatible

    ehristev committed May 29, 2019
    Add compatible for new Microchip SoC, sam9x60
    
    Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
  12. net: macb: do not copy the mac address if NULL

    atenart authored and claudiubeznea committed Jun 21, 2019
    This patch fixes the MAC address setup in the probe. The MAC address
    retrieved using of_get_mac_address was checked for not containing an
    error, but it may also be NULL which wasn't tested. Fix it by replacing
    IS_ERR with IS_ERR_OR_NULL.
    
    Fixes: 541ddc6 ("net: macb: support of_get_mac_address new ERR_PTR error")
    Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com>
  13. net: macb: support of_get_mac_address new ERR_PTR error

    ynezz authored and claudiubeznea committed May 3, 2019
    There was NVMEM support added directly to of_get_mac_address, and it uses
    nvmem_get_mac_address under the hood, so we can remove it. As
    of_get_mac_address can now return ERR_PTR encoded error values, adjust to
    that as well.
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>
    Signed-off-by: David S. Miller <davem@davemloft.net>
Older
You can’t perform that action at this time.