We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 920d1db + 6cb74a0 commit e7d55b2Copy full SHA for e7d55b2
4 files changed
drivers/bus/simple-pm-bus.c
@@ -142,6 +142,15 @@ static const struct of_device_id simple_pm_bus_of_match[] = {
142
{ .compatible = "simple-mfd", .data = ONLY_BUS },
143
{ .compatible = "isa", .data = ONLY_BUS },
144
{ .compatible = "arm,amba-bus", .data = ONLY_BUS },
145
+ { .compatible = "apple,s5l8960x-pmgr", .data = ONLY_BUS },
146
+ { .compatible = "apple,t7000-pmgr", .data = ONLY_BUS },
147
+ { .compatible = "apple,s8000-pmgr", .data = ONLY_BUS },
148
+ { .compatible = "apple,t8010-pmgr", .data = ONLY_BUS },
149
+ { .compatible = "apple,t8015-pmgr", .data = ONLY_BUS },
150
+ { .compatible = "apple,t8103-pmgr", .data = ONLY_BUS },
151
+ { .compatible = "apple,t8112-pmgr", .data = ONLY_BUS },
152
+ { .compatible = "apple,t6000-pmgr", .data = ONLY_BUS },
153
+ { .compatible = "apple,t6020-pmgr", .data = ONLY_BUS },\
154
{ .compatible = "fsl,ls1021a-scfg", },
155
{ .compatible = "fsl,ls1043a-scfg", },
156
{ .compatible = "fsl,ls1046a-scfg", },
drivers/media/common/videobuf2/videobuf2-dma-sg.c
@@ -345,6 +345,7 @@ static int vb2_dma_sg_mmap(void *buf_priv, struct vm_area_struct *vma)
345
return err;
346
}
347
348
+ vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP);
349
/*
350
* Use common vm_area operations to track buffer refcount.
351
*/
drivers/nvmem/core.c
@@ -1619,12 +1619,14 @@ static void nvmem_shift_read_buffer_in_place(struct nvmem_cell_entry *cell, void
1619
*p = *b++ >> bit_offset;
1620
1621
/* setup rest of the bytes if any */
1622
- for (i = 1; i < cell->bytes; i++) {
+ for (i = 1; i < (cell->bytes - bytes_offset); i++) {
1623
/* Get bits from next byte and shift them towards msb */
1624
*p++ |= *b << (BITS_PER_BYTE - bit_offset);
1625
1626
1627
1628
+ /* point to end of the buffer unused bits will be cleared */
1629
+ p = buf + cell->bytes - 1;
1630
} else if (p != b) {
1631
memmove(p, b, cell->bytes - bytes_offset);
1632
p += cell->bytes - 1;
scripts/Makefile.package
@@ -195,7 +195,9 @@ tar%-pkg: linux-$(KERNELRELEASE)-$(ARCH).tar.% FORCE
195
.tmp_modules_cpio: FORCE
196
$(Q)$(MAKE) -f $(srctree)/Makefile
197
$(Q)rm -rf $@
198
- $(Q)$(MAKE) -f $(srctree)/Makefile INSTALL_MOD_PATH=$@ modules_install
+ $(Q)$(MAKE) -f $(srctree)/Makefile \
199
+ INSTALL_MOD_PATH=$@$(if $(INSTALL_MOD_PATH),/$(INSTALL_MOD_PATH:/%=%)) \
200
+ modules_install
201
202
quiet_cmd_cpio = CPIO $@
203
cmd_cpio = $(CONFIG_SHELL) $(srctree)/usr/gen_initramfs.sh -o $@ $<
@@ -264,7 +266,7 @@ help:
264
266
@echo ' tarbz2-pkg - Build the kernel as a bzip2 compressed tarball'
265
267
@echo ' tarxz-pkg - Build the kernel as a xz compressed tarball'
268
@echo ' tarzst-pkg - Build the kernel as a zstd compressed tarball'
- @echo ' modules-cpio-pkg - Build the kernel modules as cpio archive'
269
+ @echo ' modules-cpio-pkg - Build the kernel modules as cpio archive (modules installed in INSTALL_MOD_PATH (default: /))'
270
@echo ' perf-tar-src-pkg - Build the perf source tarball with no compression'
271
@echo ' perf-targz-src-pkg - Build the perf source tarball with gzip compression'
272
@echo ' perf-tarbz2-src-pkg - Build the perf source tarball with bz2 compression'
0 commit comments