Re: [PATCH] staging:iio:adc:ad7280a: add of_match_table entry

2019-07-25 Thread Ardelean, Alexandru
On Fri, 2019-07-26 at 01:38 +0530, Kartik Kulkarni wrote: > Add the of_device_id struct and the respective > of_match_device entry to complete device tree support. > This would be a [V2] I suppose. This change also does the rename of the driver name in a single go. Since it's a trivial change,

[PATCH 1/6] staging: wilc1000: remove inetaddr notifier

2019-07-25 Thread Adham.Abozaeid
From: Adham Abozaeid Driver registers an inetaddr notifier to disable powersave while the ip address is being obtained which should be controlled only by cfg80211. Signed-off-by: Adham Abozaeid --- drivers/staging/wilc1000/wilc_netdev.c | 65 -- 1 file changed, 65

[PATCH 2/6] staging: wilc1000: remove ip timeout timer

2019-07-25 Thread Adham.Abozaeid
From: Adham Abozaeid during_ip_timer is not required after removing the code that disables powersave while the ip is being obtained. Its handler clear_during_ip is also removed Signed-off-by: Adham Abozaeid --- drivers/staging/wilc1000/wilc_hif.c | 2 --

[PATCH 6/6] staging: wilc1000: remove manual sleep mode

2019-07-25 Thread Adham.Abozaeid
From: Adham Abozaeid manual sleep mode was used to put the wilc1000 chip in sleep while in disconnected state. This is taken care of in the firmware Signed-off-by: Adham Abozaeid --- drivers/staging/wilc1000/wilc_hif.c | 4 drivers/staging/wilc1000/wilc_sdio.c | 4 +---

[PATCH 3/6] staging: wilc1000: remove unused members

2019-07-25 Thread Adham.Abozaeid
From: Adham Abozaeid remove obtaining_ip from struct wilc_vif Signed-off-by: Adham Abozaeid --- drivers/staging/wilc1000/wilc_hif.c | 9 ++--- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 3 --- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 1 - 3 files changed,

[PATCH 5/6] staging: wilc1000: apply power management regardless of open interfaces

2019-07-25 Thread Adham.Abozaeid
From: Adham Abozaeid Don't ignore power management if 2 interfaces are open Signed-off-by: Adham Abozaeid --- drivers/staging/wilc1000/wilc_hif.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/staging/wilc1000/wilc_hif.c b/drivers/staging/wilc1000/wilc_hif.c index

[PATCH 4/6] staging: wilc1000: avoid overriding powersave state

2019-07-25 Thread Adham.Abozaeid
From: Adham Abozaeid Don't override powersave state with respect to the open interfaces and let the firmware take care of when it's appropriate to do so Signed-off-by: Adham Abozaeid --- drivers/staging/wilc1000/wilc_hif.c | 11 ++-

[PATCH 0/6] staging: wilc1000: don't override user power management selection

2019-07-25 Thread Adham.Abozaeid
From: Adham Abozaeid This patch series has changes to avoid overriding the user's selection of power management. The current implementation overrides power management settings according to ip address state, scan state and number and type of open interfaces. Adham Abozaeid (6): staging:

[PATCH] staging:iio:adc:ad7280a: add of_match_table entry

2019-07-25 Thread Kartik Kulkarni
Add the of_device_id struct and the respective of_match_device entry to complete device tree support. Signed-off-by: Kartik Kulkarni Reviewed-by: Matheus Tavares --- drivers/staging/iio/adc/ad7280a.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git

[PATCH] staging:iio:adc:ad7280a: add of_match_table entry

2019-07-25 Thread Kartik Kulkarni
Add the of_device_id struct and the respective of_match_device entry to complete device tree support. Signed-off-by: Kartik Kulkarni Reviewed-by: Matheus Tavares --- drivers/staging/iio/adc/ad7280a.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/staging/iio/adc/ad7280a.c

[PATCH v7 4/4] media: cedrus: Add HEVC/H.265 decoding support

2019-07-25 Thread Paul Kocialkowski
This introduces support for HEVC/H.265 to the Cedrus VPU driver, with both uni-directional and bi-directional prediction modes supported. Field-coded (interlaced) pictures, custom quantization matrices and 10-bit output are not supported at this point. Signed-off-by: Paul Kocialkowski ---

[PATCH v7 2/4] media: v4l: Add definitions for the HEVC slice controls

2019-07-25 Thread Paul Kocialkowski
This introduces the required definitions for HEVC decoding support with stateless VPUs. The controls associated to the HEVC slice format provide the required meta-data for decoding slices extracted from the bitstream. They are not exported to the public V4L2 API since reworking this API will be

[PATCH v7 3/4] media: pixfmt: Document the HEVC slice pixel format

2019-07-25 Thread Paul Kocialkowski
Document the current state of the HEVC slice pixel format. The format will need to evolve in the future, which is why it is not part of the public API. Signed-off-by: Paul Kocialkowski --- .../media/uapi/v4l/pixfmt-compressed.rst | 21 +++ 1 file changed, 21 insertions(+)

[PATCH v7 1/4] media: v4l2-ctrl: Add a comment on why we zero out compound controls fields

2019-07-25 Thread Paul Kocialkowski
Since it's not necessarily very explicit why we need to zero some fields in std_validate_compound, add a comment before the function to explain why, which should help as a reminder. Signed-off-by: Paul Kocialkowski --- drivers/media/v4l2-core/v4l2-ctrls.c | 4 1 file changed, 4

[PATCH v7 0/4] HEVC/H.265 stateless support for V4L2 and Cedrus

2019-07-25 Thread Paul Kocialkowski
HEVC/H.265 stateless support for V4L2 and Cedrus This is early support for HEVC/H.265 stateless decoding in V4L2, including both definitions and driver support for the Cedrus VPU driver, which concerns Allwinner devices. A specific pixel format is introduced for the HEVC slice format and

[PATCH] Staging: fbtft: Fix some typo. pdc8544 --> pcd8544

2019-07-25 Thread Christophe JAILLET
The driver is related to 'pcd8544'. However, 2 strings are about pdc8544 (c and d switched) Fix it. Signed-off-by: Christophe JAILLET --- This patch is only theorical. It is based on the fact that a part of the filename (i.e. pcd8544) looks misspelled in the file itself. I don't know the

[PATCH] staging: rtl8723bs: os_dep: Move common code to func

2019-07-25 Thread Hariprasad Kelam
Inthis file all functions has below common functionality 1.Check flag padapter->bSurpriseRemoved 2.Get sdio_func structure from intf_hdl. This patch introduces two new APIs rtw_isadapter_removed,rtw_sdio_get_func which helps to do above common functionality. Signed-off-by: Hariprasad Kelam ---

[PATCH] staging: rtl8723bs: os_dep: Remove function _rtw_regdomain_select

2019-07-25 Thread Hariprasad Kelam
This function simply returns _regdom_rd . So replace this function with actual code Signed-off-by: Hariprasad Kelam --- drivers/staging/rtl8723bs/os_dep/wifi_regd.c | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/drivers/staging/rtl8723bs/os_dep/wifi_regd.c

[PATCH] staging: rtl8188eu: replace hal_EfusePgCheckAvailableAddr()

2019-07-25 Thread Michael Straube
Function hal_EfusePgCheckAvailableAddr() contains just a single if test. Remove the function and replace the call to it with the if test. Signed-off-by: Michael Straube --- drivers/staging/rtl8188eu/core/rtw_efuse.c | 13 + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git

[PATCH] media: staging: hantro: avoid future namespace collisions

2019-07-25 Thread Mauro Carvalho Chehab
Rename: vp8_dec_mc_filter -> hantro_vp8_dec_mc_filter As other drivers may end implementing something with the same name. So, prepend driver's name here, in order to make symbol namespace cleaner. Signed-off-by: Mauro Carvalho Chehab ---

Re: [PATCH] staging: rtl8723bs: Disable procfs debugging by default

2019-07-25 Thread Greg KH
On Thu, Jul 25, 2019 at 10:48:42PM +0800, Kai-Heng Feng wrote: > at 15:55, Greg KH wrote: > > > On Thu, Jul 18, 2019 at 05:25:22PM +0800, Kai-Heng Feng wrote: > > > The procfs provides many useful information for debugging, but it may be > > > too much for normal usage, routines like

Re: [PATCH -next] staging: vc04_services: fix used-but-set-variable warning

2019-07-25 Thread Greg KH
On Thu, Jul 25, 2019 at 10:27:16PM +0800, YueHaibing wrote: > use variables 'local_entity_uc' and 'local_uc', > mute gcc used-but-set-variable warning: > > drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c: In function > vchiq_release_internal: >

Re: [PATCH] staging: rtl8723bs: Disable procfs debugging by default

2019-07-25 Thread Kai-Heng Feng
at 15:55, Greg KH wrote: On Thu, Jul 18, 2019 at 05:25:22PM +0800, Kai-Heng Feng wrote: The procfs provides many useful information for debugging, but it may be too much for normal usage, routines like proc_get_sec_info() reports various security related information. So disable it by

[PATCH -next] staging: vc04_services: fix used-but-set-variable warning

2019-07-25 Thread YueHaibing
use variables 'local_entity_uc' and 'local_uc', mute gcc used-but-set-variable warning: drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c: In function vchiq_release_internal: drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c:2827:16: warning: variable local_entity_uc set

Re: [PATCH v6 3/5] media: v4l: Add definitions for the HEVC slice controls

2019-07-25 Thread Paul Kocialkowski
Hi Hans and thanks for the review! On Mon 22 Jul 19, 16:40, Hans Verkuil wrote: > On 6/14/19 4:38 PM, Paul Kocialkowski wrote: > > This introduces the required definitions for HEVC decoding support with > > stateless VPUs. The controls associated to the HEVC slice format provide > > the required

Re: [PATCH] rtl8192_init_priv_variable: null check is missing for kzalloc

2019-07-25 Thread Greg Kroah-Hartman
On Sat, Jul 20, 2019 at 03:25:44PM -0500, Navid Emamdoost wrote: > Allocation for priv->pFirmware may fail, so a null check is necessary. > priv->pFirmware is accessed at line 2743. I added the check and made > appropriate changes to propagate the errno to the caller. > > Signed-off-by: Navid

[PATCH v4] staging: kpc2000: Convert put_page() to put_user_page*()

2019-07-25 Thread Bharath Vedartham
For pages that were retained via get_user_pages*(), release those pages via the new put_user_page*() routines, instead of via put_page(). This is part a tree-wide conversion, as described in commit fc1d8e7cca2d ("mm: introduce put_user_page*(), placeholder versions"). Cc: Ira Weiny Cc: John

Re: [PATCH] staging: media: hantro: Remove call to memset after dma_alloc_coherent

2019-07-25 Thread Boris Brezillon
On Thu, 25 Jul 2019 08:36:02 +0530 Hariprasad Kelam wrote: > fix below issue reported by coccicheck > /drivers/staging/media/hantro/hantro_vp8.c:149:16-34: WARNING: > dma_alloc_coherent use in aux_buf -> cpu already zeroes out memory, so > memset is not needed > > Signed-off-by: Hariprasad

Re: [PATCH v2] staging: media: sunxi: Add bool cast to value

2019-07-25 Thread Hans Verkuil
On 7/22/19 8:06 AM, Nishka Dasgupta wrote: > Typecast as bool the return value of cedrus_find_format in > cedrus_check_format as the return value of cedrus_check_format is always > treated like a boolean value. > > Signed-off-by: Nishka Dasgupta > --- > Changes in v2: > - Add !! to the returned

Re: [PATCH v4] staging: kpc2000: Convert put_page to put_user_page*()

2019-07-25 Thread Bharath Vedartham
On Thu, Jul 25, 2019 at 09:46:34AM +0200, Greg KH wrote: > On Sat, Jul 20, 2019 at 11:02:14PM +0530, Bharath Vedartham wrote: > > For pages that were retained via get_user_pages*(), release those pages > > via the new put_user_page*() routines, instead of via put_page(). > > > > This is part a

Re: [PATCH] qlge: Fix build error without CONFIG_ETHERNET

2019-07-25 Thread Greg KH
On Wed, Jul 24, 2019 at 02:12:28PM -0700, David Miller wrote: > From: David Miller > Date: Wed, 24 Jul 2019 14:12:02 -0700 (PDT) > > > From: YueHaibing > > Date: Wed, 24 Jul 2019 21:01:26 +0800 > > > >> Now if CONFIG_ETHERNET is not set, QLGE driver > >> building fails: > >> > >>

Re: [HELP REQUESTED from the community] Was: Staging status of speakup

2019-07-25 Thread John Covici
the cursor_time option (I think) controls a cursor delay when you do the arrow keys.I think the delimiters are what delimit a word fr speakup, I changed it to space only, so it would work better for me. On Wed, 24 Jul 2019 23:53:52 -0400, Gregory Nowak wrote: > > On Fri, Jul 12, 2019 at

Re: [HELP REQUESTED from the community] Was: Staging status of speakup

2019-07-25 Thread John Covici
I think the program is genmap, I have it in my init sequence, but I am not sure it does anything at this point. On Thu, 25 Jul 2019 00:04:07 -0400, Chris Brannon wrote: > > Gregory Nowak writes: > > > keymap > > I believe this is the currently active kernel keymap. I'm not sure of > > the

[PATCH v4 22/24] erofs: introduce the decompression frontend

2019-07-25 Thread Gao Xiang
This patch introduces the basic inplace fixed-sized output decompression implementation for erofs filesystem. In constant to fixed-sized input compression, it has fixed-sized capacity for each compressed cluster to contain compressed data with the following advantages: 1) improved storage

[PATCH v4 16/24] erofs: introduce workstation for decompression

2019-07-25 Thread Gao Xiang
This patch introduces another concept used by decompress subsystem called 'workstation'. It can be seen as a sparse array that stores pointers pointed to data structures related to the corresponding physical clusters. All lookups are protected by RCU read lock. Besides, reference count and

[PATCH v4 15/24] erofs: introduce erofs shrinker

2019-07-25 Thread Gao Xiang
This patch adds a dedicated shrinker targeting to free unneeded memory consumed by a number of erofs in-memory data structures. Like F2FS and UBIFS, it also adds: - sbi->umount_mutex to avoid races on shrinker and put_super; - sbi->shrinker_run_no to not revisit recently scanned objects.

[PATCH v4 24/24] erofs: add document

2019-07-25 Thread Gao Xiang
This documents key features, usage, and on-disk design of erofs. Signed-off-by: Gao Xiang --- Documentation/filesystems/erofs.txt | 221 1 file changed, 221 insertions(+) create mode 100644 Documentation/filesystems/erofs.txt diff --git

[PATCH v4 19/24] erofs: add erofs_allocpage()

2019-07-25 Thread Gao Xiang
This patch introduces an temporary _on-stack_ page pool to reuse the freed page directly as much as it can for better performance and release all pages at a time, it also slightly reduces the possibility of the potential memory allocation failure. Signed-off-by: Gao Xiang ---

[PATCH v4 18/24] erofs: introduce pagevec for decompression subsystem

2019-07-25 Thread Gao Xiang
For each physical cluster, there is a straight-forward way of allocating a fixed or variable-sized array to record the corresponding file pages for its decompression if we decide to decompress these pages asynchronously (eg. read-ahead case), however it will take variable-sized on-heap memory

[PATCH v4 11/24] erofs: introduce xattr & posixacl support

2019-07-25 Thread Gao Xiang
This implements xattr and posixacl functionalities. 1) Inline and shared xattrs are introduced for flexibility. Specifically, if the same xattr is used for a large number of inodes or the size of a xattr is so large that unsuitable to inline, a shared xattr will be used instead in xattr

[PATCH v4 17/24] erofs: introduce per-CPU buffers implementation

2019-07-25 Thread Gao Xiang
This patch introduces per-CPU buffers in order for the upcoming generic decompression framework to use. Note that I tried to use in-kernel per-CPU buffer or per-CPU page approaches to clean up further, however noticeable performanace regression (about 2% for sequential read) was observed. Let's

[PATCH v4 04/24] erofs: add raw address_space operations

2019-07-25 Thread Gao Xiang
This commit adds functions for meta and raw data, and also provides address_space_operations for raw data access. Signed-off-by: Gao Xiang --- fs/erofs/data.c | 423 1 file changed, 423 insertions(+) create mode 100644 fs/erofs/data.c diff

[PATCH v4 23/24] erofs: introduce cached decompression

2019-07-25 Thread Gao Xiang
This patch adds strategies which can be selected by users in order to cache both incomplete ends of compressed physical clusters as a complement of in-place I/O in order to boost random read, but it costs more memory than the in-place I/O only. Signed-off-by: Gao Xiang --- fs/erofs/internal.h |

[PATCH v4 08/24] erofs: add namei functions

2019-07-25 Thread Gao Xiang
This commit adds functions that transfer names to inodes. Signed-off-by: Gao Xiang --- fs/erofs/namei.c | 246 +++ 1 file changed, 246 insertions(+) create mode 100644 fs/erofs/namei.c diff --git a/fs/erofs/namei.c b/fs/erofs/namei.c new file mode

[PATCH v4 20/24] erofs: introduce generic decompression backend

2019-07-25 Thread Gao Xiang
This patch adds decompression backend to EROFS, which supports uncompressed and LZ4 compressed data. For compressed data, it uses the following strategy: 1) If outputsize is very small (totally less than a threshold), decompress to the per-CPU buffer and do memcpy directly in order to avoid

[PATCH v4 06/24] erofs: support special inode

2019-07-25 Thread Gao Xiang
This patch adds to support special inode, such as block dev, char, socket, pipe inode. Signed-off-by: Gao Xiang --- fs/erofs/inode.c | 27 +-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/fs/erofs/inode.c b/fs/erofs/inode.c index

[PATCH v4 00/24] erofs: promote erofs from staging

2019-07-25 Thread Gao Xiang
Changelog from v3: o use GPL-2.0-only for SPDX-License-Identifier suggested by Stephen; o kill all kconfig cache strategies and turn them into mount options "cache_strategy={disable|readahead|readaround}" suggested by Ted. As the first step, cached pages can still be usable after cache is

[PATCH v4 21/24] erofs: introduce LZ4 decompression inplace

2019-07-25 Thread Gao Xiang
compressed data will be usually loaded into last pages of the extent (the last page for 4k) for in-place decompression (more specifically, in-place IO), as ilustration below, start of compressed logical extent | end of this logical extent |

[PATCH v4 05/24] erofs: add inode operations

2019-07-25 Thread Gao Xiang
This adds core functions to get, read an inode. It adds statx support as well. Signed-off-by: Gao Xiang --- fs/erofs/inode.c | 291 +++ 1 file changed, 291 insertions(+) create mode 100644 fs/erofs/inode.c diff --git a/fs/erofs/inode.c

[PATCH v4 12/24] erofs: introduce tagged pointer

2019-07-25 Thread Gao Xiang
Currently kernel has scattered tagged pointer usages hacked by hand in plain code, without a unique and portable functionset to highlight the tagged pointer itself and wrap these hacked code in order to clean up all over meaningless magic masks. This patch introduces simple generic methods to

[PATCH v4 14/24] erofs: introduce superblock registration

2019-07-25 Thread Gao Xiang
In order to introducing shrinker solution for erofs, let's manage all mounted erofs instances at first. Signed-off-by: Gao Xiang --- fs/erofs/Makefile | 2 +- fs/erofs/internal.h | 13 + fs/erofs/super.c| 9 + fs/erofs/utils.c| 32

[PATCH v4 09/24] erofs: support tracepoint

2019-07-25 Thread Gao Xiang
Add basic tracepoints for ->readpage{,s}, ->lookup, ->destroy_inode, fill_inode and map_blocks. Signed-off-by: Gao Xiang --- include/trace/events/erofs.h | 241 +++ 1 file changed, 241 insertions(+) create mode 100644 include/trace/events/erofs.h diff --git

[PATCH v4 01/24] erofs: add on-disk layout

2019-07-25 Thread Gao Xiang
This commit adds the on-disk layout header file of erofs. On-disk format is compatible with erofs-staging added in 4.19. In addition, add EROFS_SUPER_MAGIC_V1 to magic.h. Signed-off-by: Gao Xiang --- fs/erofs/erofs_fs.h| 316 +

[PATCH v4 02/24] erofs: add erofs in-memory stuffs

2019-07-25 Thread Gao Xiang
- erofs_sb_info: contains erofs-specific in-memory information. - erofs_vnode: contains vfs_inode and other fs-specific information. same as super block, the only one in-memory definition exists. - erofs_map_blocks Logical to physical block mapping, used by erofs_map_blocks().

[PATCH v4 13/24] erofs: add compression indexes support

2019-07-25 Thread Gao Xiang
This patch adds EROFS compression indexes support, including legacy and compacted 2/4B indexes. In addition, it introduces an iterable L2P mapping operation called 'z_erofs_map_blocks_iter'. Compared with 'erofs_map_blocks', it avoids a number of redundant 'release and regrab' processes if they

[PATCH v4 10/24] erofs: update Kconfig and Makefile

2019-07-25 Thread Gao Xiang
This commit adds Makefile and Kconfig for erofs, and updates Makefile and Kconfig files in the fs directory. Signed-off-by: Gao Xiang --- fs/Kconfig| 1 + fs/Makefile | 1 + fs/erofs/Kconfig | 36 fs/erofs/Makefile | 9 + 4 files

[PATCH v4 07/24] erofs: add directory operations

2019-07-25 Thread Gao Xiang
This adds functions for directory, mainly readdir. Signed-off-by: Gao Xiang --- fs/erofs/dir.c | 147 + 1 file changed, 147 insertions(+) create mode 100644 fs/erofs/dir.c diff --git a/fs/erofs/dir.c b/fs/erofs/dir.c new file mode 100644 index

[PATCH v4 03/24] erofs: add super block operations

2019-07-25 Thread Gao Xiang
This commit adds erofs super block operations, including (u)mount, remount_fs, show_options, statfs, in addition to some private icache management functions. Signed-off-by: Gao Xiang --- fs/erofs/super.c | 437 +++ 1 file changed, 437 insertions(+)

Re: [PATCH] staging: rtl8723bs: Disable procfs debugging by default

2019-07-25 Thread Greg KH
On Thu, Jul 18, 2019 at 05:25:22PM +0800, Kai-Heng Feng wrote: > The procfs provides many useful information for debugging, but it may be > too much for normal usage, routines like proc_get_sec_info() reports > various security related information. > > So disable it by defaultl. > >

Re: [PATCH v4] staging: kpc2000: Convert put_page to put_user_page*()

2019-07-25 Thread Greg KH
On Sat, Jul 20, 2019 at 11:02:14PM +0530, Bharath Vedartham wrote: > For pages that were retained via get_user_pages*(), release those pages > via the new put_user_page*() routines, instead of via put_page(). > > This is part a tree-wide conversion, as described in commit fc1d8e7cca2d > ("mm:

Re: [PATCH] v3: staging: erofs: fix typo

2019-07-25 Thread Greg KH
On Wed, Jul 17, 2019 at 05:11:19PM -0300, Karen Palacio wrote: > Fix typo in Kconfig > > Signed-off-by: Karen Palacio > Reviewed-by: Gao Xiang > Reviewed-by: Chao Yu > > diff --git a/drivers/staging/erofs/Kconfig b/drivers/staging/erofs/Kconfig > index d04b798..0dcefac 100644 > ---

Re: [PATCH v2] Staging: fbtft: Fix GPIO handling

2019-07-25 Thread Nicolas Saenz Julienne
On Thu, 2019-07-25 at 09:21 +0200, Greg KH wrote: > On Wed, Jul 17, 2019 at 11:41:37PM +0900, Jan Sebastian Götte wrote: > > Commit c440eee1a7a1 ("Staging: fbtft: Switch to the gpio descriptor > > interface") breaks GPIO handling. In several places, checks to only set > > a GPIO if it was

Re: [PATCH v2] Staging: fbtft: Fix GPIO handling

2019-07-25 Thread Greg KH
On Wed, Jul 17, 2019 at 11:41:37PM +0900, Jan Sebastian Götte wrote: > Commit c440eee1a7a1 ("Staging: fbtft: Switch to the gpio descriptor > interface") breaks GPIO handling. In several places, checks to only set > a GPIO if it was configured ended up backwards. > I have tested this fix. The fixed

Re: [PATCH] media: staging: tegra-vde: Fix build error

2019-07-25 Thread Dmitry Osipenko
25.07.2019 5:41, YueHaibing пишет: > If IOMMU_SUPPORT is not set, and COMPILE_TEST is y, > IOMMU_IOVA may be set to m. So building will fails: > > drivers/staging/media/tegra-vde/iommu.o: In function `tegra_vde_iommu_map': > iommu.c:(.text+0x41): undefined reference to `alloc_iova' >

Re: [HELP REQUESTED from the community] Was: Staging status of speakup

2019-07-25 Thread Greg Kroah-Hartman
On Thu, Jul 25, 2019 at 08:11:04AM +0200, Willem van der Walt wrote: > Hi, > I have added a few things inline in Greg's message, mainly regarding the > bleeps and cursor_time. This is a great start, can someone turn this into the correct format that we need for Documentation/ABI/ ? thanks, greg

Re: [PATCH 11/12] staging: media: cedrus: Fix misuse of GENMASK macro

2019-07-25 Thread Hans Verkuil
On 7/24/19 7:09 PM, Joe Perches wrote: > On Tue, 2019-07-09 at 22:04 -0700, Joe Perches wrote: >> Arguments are supposed to be ordered high then low. >> >> Signed-off-by: Joe Perches >> --- >> drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 +- >> 1 file changed, 1 insertion(+), 1

Re: [HELP REQUESTED from the community] Was: Staging status of speakup

2019-07-25 Thread Willem van der Walt
Hi, I have added a few things inline in Greg's message, mainly regarding the bleeps and cursor_time. FWIW, Willem On Wed, 24 Jul 2019, Gregory Nowak wrote: [The e-mail server of the sender could not be verified (SPF Record)] On Fri, Jul 12, 2019 at 05:46:23PM -0700, Gregory Nowak wrote: On