Skip to content
Permalink
Dafna-Hirschfe…
Switch branches/tags

Commits on Oct 13, 2021

  1. media: wave5: Add wave5 driver to maintainers file

    Add the Chips&Media wave5 encoder/decoder driver
    to the maintainers file
    
    Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
    Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
    BobBeckett authored and intel-lab-lkp committed Oct 13, 2021
  2. dt-bindings: media: staging: wave5: add yaml devicetree bindings

    Add bindings for the wave5 chips&media codec driver
    
    Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
    Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
    BobBeckett authored and intel-lab-lkp committed Oct 13, 2021
  3. staging: media: wave5: Add TODO file

    Add a TODO file listing all that is need for destaging.
    
    Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
    Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
    Dafna Hirschfeld authored and intel-lab-lkp committed Oct 13, 2021
  4. staging: media: wave5: Add the v4l2 layer

    Add the decoder and encoder implementing the v4l2
    API. This patch also adds the Makefile and the VIDEO_WAVE_VPU config
    
    Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
    Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
    Dafna Hirschfeld authored and intel-lab-lkp committed Oct 13, 2021
  5. staging: media: wave5: Add the vdi layer

    Add the vdi directory of the wave5 codec driver.
    The vdi.h header defines common helper functions
    such as writing/reading register and handling endianness.
    
    Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
    Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
    Dafna Hirschfeld authored and intel-lab-lkp committed Oct 13, 2021
  6. staging: media: wave5: Add vpuapi layer

    Add the vpuapi layer of the wave5 codec driver.
    This layer is used to configure the hardware according
    to the parameters.
    
    Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
    Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
    Dafna Hirschfeld authored and intel-lab-lkp committed Oct 13, 2021

Commits on Oct 10, 2021

  1. staging: rtl8723bs: hal: remove duplicate check

    Remove 'bPerformance' from if condition check. As on previous
    if condition it is already check for same variable.
    
    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
    Signed-off-by: Saurav Girepunje <saurav.girepunje@gmail.com>
    Link: https://lore.kernel.org/r/YWKRfYpTioAmTWa0@user
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Saurav-Girepunje authored and gregkh committed Oct 10, 2021
  2. staging: r8188eu: remove enum _RTL8712_RF_MIMO_CONFIG_

    The enum _RTL8712_RF_MIMO_CONFIG_ is not used, remove it.
    
    Signed-off-by: Michael Straube <straube.linux@gmail.com>
    Link: https://lore.kernel.org/r/20211009104419.8811-3-straube.linux@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    MichaelStraube authored and gregkh committed Oct 10, 2021
  3. staging: r8188eu: replace MACADDRLEN with ETH_ALEN

    Replace the custom constant MACADDRLEN with in-kernel ETH_ALEN.
    
    Signed-off-by: Michael Straube <straube.linux@gmail.com>
    Link: https://lore.kernel.org/r/20211009104419.8811-2-straube.linux@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    MichaelStraube authored and gregkh committed Oct 10, 2021
  4. staging: r8188eu: remove unused macros and defines from rtl8188e_hal.h

    Remove unused macros and defines from rtl8188e_hal.h.
    
    Signed-off-by: Michael Straube <straube.linux@gmail.com>
    Link: https://lore.kernel.org/r/20211009104419.8811-1-straube.linux@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    MichaelStraube authored and gregkh committed Oct 10, 2021
  5. staging: r8188eu: remove some dead code

    In this driver SupportICType is ODM_RTL8188E and SupportInterface is
    ODM_ITRF_USB. Remove an if statement that is never true and remove
    function odm_DIGbyRSSI_LPS() which is used only in this dead if block.
    
    Signed-off-by: Michael Straube <straube.linux@gmail.com>
    Link: https://lore.kernel.org/r/20211008172621.8721-1-straube.linux@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    MichaelStraube authored and gregkh committed Oct 10, 2021
  6. staging: r8188eu: remove unused defines from rtw_sreset.h

    Remove unused defines from rtw_sreset.h.
    
    Signed-off-by: Michael Straube <straube.linux@gmail.com>
    Link: https://lore.kernel.org/r/20211008100209.28801-1-straube.linux@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    MichaelStraube authored and gregkh committed Oct 10, 2021
  7. staging: r8188eu: rename rtl8188eu_set_hal_ops()

    After the removal of struct hal_ops function rtl8188eu_set_hal_ops()
    only allocates memory for adapt->HalData. Rename the function to
    rtl8188eu_alloc_haldata() to reflect what it actually does.
    
    Signed-off-by: Michael Straube <straube.linux@gmail.com>
    Link: https://lore.kernel.org/r/20211007103943.8433-6-straube.linux@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    MichaelStraube authored and gregkh committed Oct 10, 2021
  8. staging: r8188eu: remove hal_ops

    Remove the last pointer hal_deinit from struct hal_ops and call
    rtl8188eu_hal_deinit() directly. Remove the now empty struct
    hal_ops.
    
    Signed-off-by: Michael Straube <straube.linux@gmail.com>
    Link: https://lore.kernel.org/r/20211007103943.8433-5-straube.linux@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    MichaelStraube authored and gregkh committed Oct 10, 2021
  9. staging: r8188eu: remove hal_init from hal_ops

    Remove hal_init from struct hal_ops and call rtl8188eu_hal_init()
    directly.
    
    Signed-off-by: Michael Straube <straube.linux@gmail.com>
    Link: https://lore.kernel.org/r/20211007103943.8433-4-straube.linux@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    MichaelStraube authored and gregkh committed Oct 10, 2021
  10. staging: r8188eu: remove GetHwRegHandler from hal_ops

    Remove GetHwRegHandler from struct hal_ops and remove the wrapper
    rtw_hal_get_hwreg(). Call GetHwReg8188EU() directly instead.
    
    Signed-off-by: Michael Straube <straube.linux@gmail.com>
    Link: https://lore.kernel.org/r/20211007103943.8433-3-straube.linux@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    MichaelStraube authored and gregkh committed Oct 10, 2021
  11. staging: r8188eu: remove SetHwRegHandler from hal_ops

    Remove SetHwRegHandler from struct hal_ops and remove the wrapper
    rtw_hal_set_hwreg(). Call SetHwReg8188EU() directly instead.
    
    Signed-off-by: Michael Straube <straube.linux@gmail.com>
    Link: https://lore.kernel.org/r/20211007103943.8433-2-straube.linux@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    MichaelStraube authored and gregkh committed Oct 10, 2021
  12. staging: r8188eu: merge two signal scale mapping functions

    Keep the odm_SignalScaleMapping function and remove
    odm_SignalScaleMapping_92CSeries.
    
    Acked-by: Michael Straube <straube.linux@gmail.com>
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211006090949.1694-4-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  13. staging: r8188eu: Odm PatchID is always 0

    PatchID is a copy of the hal customer id that is always 0.
    
    Remove PatchID from struct odm_dm_struct and the code that is
    executed only for PatchID != 0.
    
    Acked-by: Michael Straube <straube.linux@gmail.com>
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211006090949.1694-3-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  14. staging: r8188eu: hal data's customer id is always 0

    CustomerID in struct hal_data_8188e is never set, it remains at the
    default value 0.
    
    Remove CustomerID and fix the two places where it was used.
    
    Acked-by: Michael Straube <straube.linux@gmail.com>
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211006090949.1694-2-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  15. staging: r8188eu: support interface is always usb

    We set ODM_CMNINFO_INTERFACE to ODM_ITRF_USB as this driver supports
    only usb. Therefore, dm_odm->SupportInterface is always ODM_ITRF_USB.
    
    Simplify some if conditions accordingly. Remove/replace two empty
    functions.
    
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211005200821.19783-9-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  16. staging: r8188eu: interface type is always usb

    This driver only supports chips that connect via usb. Remove
    interface_type from struct adapter, use a constant in the one
    place where the interface type is needed.
    
    Acked-by: Michael Straube <straube.linux@gmail.com>
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211005200821.19783-8-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  17. staging: r8188eu: chip_type is write-only

    chip_type in struct adapter is never read. Remove the component
    and the code to initialise it.
    
    Acked-by: Michael Straube <straube.linux@gmail.com>
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211005200821.19783-7-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  18. staging: r8188eu: HardwareType is write-only

    HardwareType in struct adapter is never read, it can be removed.
    
    Acked-by: Michael Straube <straube.linux@gmail.com>
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211005200821.19783-6-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  19. staging: r8188eu: remove two write-only hal components

    RegTxPause and RegBcnCtrlVal from struct hal_data_8188e are set but never
    read. Remove them.
    
    Acked-by: Michael Straube <straube.linux@gmail.com>
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211005200821.19783-5-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  20. staging: r8188eu: remove unused IntrMask

    The IntrMask array is set but never read. Remove it.
    
    Acked-by: Michael Straube <straube.linux@gmail.com>
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211005200821.19783-4-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  21. staging: r8188eu: remove write-only HwRxPageSize

    HwRxPageSize from struct hal_data_8188e is set but never read. Remove
    the component and the code to initialise it.
    
    Acked-by: Michael Straube <straube.linux@gmail.com>
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211005200821.19783-3-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  22. staging: r8188eu: remove unused led component

    bSWLedCtrl in struct LED_871x is not used. Remove it.
    
    Acked-by: Michael Straube <straube.linux@gmail.com>
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211005200821.19783-2-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  23. staging: r8188eu: remove an obsolete comment

    The function that this comment describes is not present in the
    r8188eu driver. The comment can be removed.
    
    Signed-off-by: Martin Kaiser <martin@kaiser.cx>
    Link: https://lore.kernel.org/r/20211005200821.19783-1-martin@kaiser.cx
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    martin-kaiser authored and gregkh committed Oct 10, 2021
  24. staging: vt6655: fix camelcase in PortOffset

    Replace camel case variable PortOffset with snake case
    variable port_offset.
    
    Signed-off-by: Tommaso Merciai <tomm.merciai@gmail.com>
    Link: https://lore.kernel.org/r/20211005205702.14029-4-tomm.merciai@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Scott31393 authored and gregkh committed Oct 10, 2021
  25. staging: vt6655: fix camelcase in ldBmThreshold

    Replace camel case variable ldBmThreshold with snake case
    variable dbm_threshold. ldBmThreshold is in hungarian notation, where
    "l" is for long and "dbm" is for decibel-milliwatt (signal strenght).
    This variable contain's signal strenght threshold in dbm.
    
    References:
     - https://en.wikipedia.org/wiki/Hungarian_notation
     - https://www.rapidtables.com/electric/dBm.html
    
    Signed-off-by: Tommaso Merciai <tomm.merciai@gmail.com>
    Link: https://lore.kernel.org/r/20211005205702.14029-3-tomm.merciai@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Scott31393 authored and gregkh committed Oct 10, 2021
  26. staging: vt6655: fix camelcase in bShortSlotTime

    Replace camel case variable bShortSlotTime with snake case variable
    short_slot_time. bShortSlotTime is a boolean variable, if true short
    slot time is enabled, false not. Short Slot Time reduces the slot time
    from 20 microseconds to 9 microseconds, where the slot time is
    the maximum theoretical time for a frame to travel a network.
    
    References:
     - http://cciew.blogspot.com/2011/02/short-slot-time.html
     - https://www.cse.wustl.edu/~jain/cse574-16/ftp/j_05lan4.pdf
     - https://www.networkdatapedia.com/post/2013/09/16/ \
       configuring-short-slot-time-to-improve-wifi-performance
     - https://en.wikipedia.org/wiki/Slot_time
    
    Reviewed-by: Dan Carpenter <dan.carpenter@oracle.com>
    Signed-off-by: Tommaso Merciai <tomm.merciai@gmail.com>
    Link: https://lore.kernel.org/r/20211005205702.14029-2-tomm.merciai@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Scott31393 authored and gregkh committed Oct 10, 2021

Commits on Oct 9, 2021

  1. MIPS: asm: pci: define arch-specific 'pci_remap_iospace()' dependent …

    …on 'CONFIG_PCI_DRIVERS_GENERIC'
    
    Some MIPS defconfigs that don't define 'CONFIG_PCI_DRIVERS_GENERIC' but
    define 'CONFIG_PCI_DRIVERS_LEGACY' or none of them, can fail when they are
    built since definition for 'pci_remap_iospace' is being done in include
    file 'arch/mips/include/asm/pci.h' and the specific function implemented
    in 'arch/mips/pci/pci-generic.c'. MIPS PCI drivers that don't use generic
    PCI core APIs don't really need 'pci_remap_iospace' to be defined at all.
    Hence, change definition for 'pci_remap_iospace' to be dependent on the
    preprocessor 'CONFIG_PCI_DRIVERS_GENERIC' definition to avoid possible
    build problems.
    
    Fixes: 9f76779 ("MIPS: implement architecture-specific 'pci_remap_iospace()'")
    CC: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
    Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
    Signed-off-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>
    Link: https://lore.kernel.org/r/20211008095311.26475-1-sergio.paracuellos@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    paraka authored and gregkh committed Oct 9, 2021

Commits on Oct 5, 2021

  1. staging: mt7621-dts: properly define 'cpc' and 'mc' nodes

    'cpc' and 'mc' nodes correspond with the MIPS 'Cluster Power Controller'
    and 'MIPS Common Device Memory Map' which are present in some MIPS related
    boards. There is already bindings documentation for these two located in:
    - Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
    - Documentation/devicetree/bindings/bus/mti,mips-cdmm.yaml
    
    Hence, properly update compatible strings and align nodes with already
    mainlined bindings documentation. Also, move their definition to a proper
    place since both of them are not related with the palmbus at all.
    
    Signed-off-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>
    Link: https://lore.kernel.org/r/20211002060706.30511-1-sergio.paracuellos@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    paraka authored and gregkh committed Oct 5, 2021
  2. staging: mt7621-pci: properly adjust base address for the IO window

    The value to adjust in the bridge register RALINK_PCI_IOBASE must take into
    account the raw value from DT, not only the translated linux port number.
    As long as io_offset is zero, the two are the same, but if you were to use
    multiple host bridge in the system, or pick a different bus address in DT,
    you can have a nonzero io_offset. At this means to take into account the
    bus address which is used to calculate this offset, substracting it from
    the IO resource start address.
    
    Acked-by: Arnd Bergmann <arnd@arndb.de>
    Signed-off-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>
    Link: https://lore.kernel.org/r/20210925203224.10419-7-sergio.paracuellos@gmail.com
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    paraka authored and gregkh committed Oct 5, 2021
Older