Commit graph android_kernel_sony_sdm845/include/uapi
Message SHA1
crypto: msm: Add QTI crypto drivers
This is a snapshot of the crypto drivers as of msm-4.4
commit <726279510b02ba9> (msm: pcie: add sysfs entry
for PCIe enumeration).

Change-Id: Ic17740bbdba72cf6fca352da7c629c5a3cfcae90
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>

AnilKumar Chimata   commited 2017-04-11 16:49:21 -07:00
e78789a497
qseecom: Add qseecom driver snapshot
This is a snapshot of the qseecom driver as of msm-4.4
commit <726279510b02ba9> (msm: pcie: add sysfs entry
for PCIe enumeration).

Change-Id: Ied091cd52dec19081ff03b84ba82d1c8faeba4d3
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>

AnilKumar Chimata   commited 2017-04-11 16:49:20 -07:00
20c6b2f591
Merge "uapi/media: fix for RGB565 compressed format" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-10 15:02:24 -07:00
b7723c6d52
Merge "msm: ipa: Add IPA Ethernet endpoints" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-09 12:36:21 -07:00
417efa2a8c
uapi/media: fix for RGB565 compressed format
Patch fixes pitch calculation and adds buffer size calculation
for RGB565 compressed format.

Change-Id: I211a1b5870fb53814d4cdc9bffd2fdbda8f9e9e1
Signed-off-by: Alexander Beykun <abeykun@codeaurora.org>

Alexander Beykun   commited 2017-04-06 14:25:07 -07:00
3a27165b8c
Merge "msm: camera: Add camera sync driver" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-05 10:44:38 -07:00
a4417cefec
Merge "drm/msm: add support for custom event notification" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-05 10:44:14 -07:00
6de6278151
Merge "msm: camera: Add support for actuator device type" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-05 10:44:03 -07:00
cc58456c08
msm: camera: Add camera sync driver
Add the camera sync driver implementation which will
be used by user space and kernel space to synchronize
between themselves.

CRs-Fixed: 1108613
Change-Id: I2942b3f60dcbc2abd2b3ab606496c537ffb63597
Signed-off-by: Seemanta Dutta <seemanta@codeaurora.org>

Seemanta Dutta   commited 2017-04-04 13:19:18 -07:00
4994456f3c
Merge "ASoC: msm: qdsp6v2: Support to set session start delay" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-04 12:12:02 -07:00
b4763925e7
Merge "ASoC: msm: qdsp6v2: Support to configure render window" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-04 12:11:59 -07:00
8c3a7f8123
Merge "ASoC: msm: qdsp6v2: Support to configure clk recovery mode" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-04 12:11:56 -07:00
48c7a99b38
Merge "ASoC: msm: qdsp6v2: Support to configure render mode" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-04 12:11:51 -07:00
fdc799bf9a
Merge "ASoC: msm: qdsp6v2: Get path delay support in compress path" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-04 12:11:47 -07:00
cce657ef9d
Merge "esoc: Fix user space corruption due to wrong data type" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-04 12:11:01 -07:00
347d651e57
Merge "ALSA: compress: Replace usages of uint32/uint64 with u32/u64" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-04 12:10:43 -07:00
35471206b8
drm/msm: add support for custom event notification
SDE hardware supports custom events which needs to be reported by driver
to user-space clients who request for notification. DRM framework
provides poll/read based interface to report the events to the
user-space clients. Change adds support to report msm driver events to
user-space clients.

Change-Id: I4ce75488ad1d1436cafb3451ebc7808961c6cab5
Signed-off-by: Gopikrishnaiah Anandan <agopik@codeaurora.org>

Gopikrishnaiah Anandan   commited 2017-04-04 10:10:13 -07:00
de2c81b130
msm: kgsl: Map GPU QTimer through GPU IOMMU
Map the GPU QTimer area as a global into the GPU
IOMMU so that the GPU can access the QTimer.

Change-Id: If50bd36681123adde7e3a37644c41316f101154c
Signed-off-by: Jonathan Wicks <jwicks@codeaurora.org>

Jonathan Wicks   authored and   Lynus Vaz   commited 2017-04-04 14:08:21 +05:30
4892d8d287
msm: camera: Add support for actuator device type
Add actuator to the list of devices supported by camera.

CRs-Fixed: 2015567
Change-Id: I24bd5e98206e4028eec45bcfb5a2ec513e8356aa
Signed-off-by: Viswanadha Raju Thotakura <viswanad@codeaurora.org>

Viswanadha Raju Thotakura   commited 2017-04-03 22:41:23 -07:00
92928c2061
Merge "uapi: lsm_params: Add timestamp support for lsm detection event" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-03 18:14:59 -07:00
b7842c0857
Merge "uapi: lsm_params: Add interface to disable polling" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-03 18:14:57 -07:00
04140e26e1
Merge "ALSA: compress: Add APTX format support in ALSA" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-03 18:14:14 -07:00
5c24c6533c
Merge "ASoC: msm: qdsp6v2: Add support for AFE sidetone" into msm-4.9
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2017-04-03 18:13:40 -07:00
8052d97bd8
esoc: Fix user space corruption due to wrong data type
ESOC IOCTL was designed to transfer data of type unsigned int, but
was pushing data of unsigned long type. Hence causing data corruption
in user space. Fix this by changing put user to use unsigned int.

Change-Id: Ia233eedd76f1ca1ec3036889d6764e568ee975dd
Signed-off-by: Arun KS <arunks@codeaurora.org>
[satyap@codeaurora.org: trivial merge conflict resolution]
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>

Arun KS   authored and   Satya Durga Srinivasu Prabhala   commited 2017-04-03 15:02:29 -07:00
7bffb1fc36
ASoC: msm: qdsp6v2: Support to set session start delay
Update compress driver to support session start delay.
Userspace can use this param to delay start of
playback session.

CRs-Fixed: 1112258
Change-Id: I0b31a4bae12f9f2b1f8a3e003909741529458772
Signed-off-by: Manish Dewangan <manish@codeaurora.org>

Manish Dewangan   authored and   Banajit Goswami   commited 2017-04-02 01:10:17 -07:00
51554278eb
ASoC: msm: qdsp6v2: Support to configure render window
Update compress driver to support configuration of DSP render
window. Render window is used by DSP to take rendering decision.
i.e whether input frame should be rendered, dropped or repeated.

CRs-Fixed: 1112258
Change-Id: Ib1b9100ab87878d2e2da93e2b86ca68fb9dd97a9
Signed-off-by: Manish Dewangan <manish@codeaurora.org>

Manish Dewangan   authored and   Banajit Goswami   commited 2017-04-02 01:09:42 -07:00
20497364a8
ASoC: msm: qdsp6v2: Support to configure clk recovery mode
Update compress driver to support configuration of DSP clock
recovery mode. Supported modes are auto and none. In auto mode
DSP does clock recovery based on avtimer and device drift otherwise
it ignores drift.

CRs-Fixed: 1112258
Change-Id: I4b6b37c08be422e38b7f0bf625712d5e2b0dc0f3
Signed-off-by: Manish Dewangan <manish@codeaurora.org>

Manish Dewangan   authored and   Banajit Goswami   commited 2017-04-02 01:08:55 -07:00
8f9548c704
ASoC: msm: qdsp6v2: Support to configure render mode
Update compress driver to support configuration of
render mode.

CRs-Fixed: 1112258
Change-Id: Iac8c3a3d2df6180c9982c352b1c00ce7a624c167
Signed-off-by: Manish Dewangan <manish@codeaurora.org>

Manish Dewangan   authored and   Banajit Goswami   commited 2017-04-02 01:06:44 -07:00
b65183cbb7
ASoC: msm: qdsp6v2: Get path delay support in compress path
Compress driver changes to query DSP path delay.

CRs-Fixed: 1112258
Change-Id: I68d40daa0fa59c9a39d83ffc8517b0852a57ae05
Signed-off-by: Manish Dewangan <manish@codeaurora.org>

Manish Dewangan   authored and   Banajit Goswami   commited 2017-04-02 01:00:42 -07:00
c7120f83fc
ALSA: compress: Replace usages of uint32/uint64 with u32/u64
Use u64/u32 instead of uint32/uint64 to avoid
build failures.

Change-Id: I070b025fcad30d06295e9030fe314e66e0e128de
CRs-Fixed: 2004642
Signed-off-by: Preetam Singh Ranawat <apranawat@codeaurora.org>

Preetam Singh Ranawat   authored and   Banajit Goswami   commited 2017-04-01 22:58:40 -07:00
194f974bdb
uapi: lsm_params: Add timestamp support for lsm detection event
Add interface to set lsm framework mode configuration and
capture lsm detection event timestamp.

Change-Id: Ib911ee44620799b02756f6e03b19d1408f7d816c
Signed-off-by: Chaithanya Krishna Bacharaju <chaithan@codeaurora.org>
Signed-off-by: Revathi Uddaraju <revathiu@codeaurora.org>

Chaithanya Krishna Bacharaju   authored and   Gerrit - the friendly Code Review server   commited 2017-03-31 13:59:21 -07:00
592f961270
uapi: lsm_params: Add interface to disable polling
Polling needs to be disabled when LSM connects to ADM.
Add interface to enable or disable polling through
set_params. Add support to set port.

Change-Id: If027418a6d8a1ea48dcb6a0c146f68e7dd7a2664
Signed-off-by: Chaithanya Krishna Bacharaju <chaithan@codeaurora.org>
Signed-off-by: Revathi Uddaraju <revathiu@codeaurora.org>

Chaithanya Krishna Bacharaju   authored and   Gerrit - the friendly Code Review server   commited 2017-03-31 13:58:53 -07:00
3f13407eee
ALSA: compress: Add APTX format support in ALSA
Extend ALSA (Advanced Linux Sound Architecture) compress
to support APTX format.

CRs-Fixed: 1106128
Change-Id: I301c3fac1f0e267ca82f20a42437bae86a22413c
Signed-off-by: Dhanalakshmi Siddani <dsiddani@codeaurora.org>

Dhanalakshmi Siddani   authored and   Gerrit - the friendly Code Review server   commited 2017-03-31 12:51:45 -07:00
0758cd3d6a
ASoC: msm: qdsp6v2: Add support for AFE sidetone
Add support for AFE sidetone whenever USB device or
codec sidetone is not available or supported.

Change-Id: I325ba6448efb4c021a2974ad813be4f8192e9ad1
Signed-off-by: Vikram Panduranga <vpandura@codeaurora.org>
Signed-off-by: Siena Richard <sienar@codeaurora.org>

Siena Richard   authored and   Gerrit - the friendly Code Review server   commited 2017-03-31 12:11:33 -07:00
d83d83f61f
Merge "msm: sde: add ubwc p010 support and plane size calculation" into msm-4.9
Kyle Yan   authored and   Gerrit - the friendly Code Review server   commited 2017-03-30 21:47:48 -07:00
df679d934b
net: Add snapshot of sockev module
This is a snapshot of the sockev module taken as of msm-4.4
commit 33193859886dd87 ("net: core: Send only BIND and LISTEN events.").

Added module which subscribes to socket notifier events. Notifier events
are then converted to a multicast netlink message for user space
applications to consume.

CRs-Fixed: 1078373
Change-Id: If72b7c9a127d3861d276b681b052be3619bc6562
Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>

Subash Abhinov Kasiviswanathan   authored and   Gerrit - the friendly Code Review server   commited 2017-03-29 16:54:34 -07:00
91f8ea16a0
Merge "msm: vidc: Add LEVEL_UNKNOWN support for encoder" into msm-4.9
Kyle Yan   authored and   Gerrit - the friendly Code Review server   commited 2017-03-29 16:10:46 -07:00
71b67ac7ba
Merge "Merge remote-tracking branch '4.9/tmp-6bf53d4' into msm-4.9" into msm-4.9
Kyle Yan   authored and   Gerrit - the friendly Code Review server   commited 2017-03-29 16:10:43 -07:00
74e9081f84
msm: vidc: Add LEVEL_UNKNOWN support for encoder
Currently LEVEL_UNKNOWN cannot be set for encoder. This
change adds support for this. This is also made as the
default level.

CRs-Fixed: 2023533
Change-Id: I9f40357bd1ed4e832b00692ca74360e7ca621956
Signed-off-by: Vaibhav Deshu Venkatesh <vdeshuve@codeaurora.org>

Vaibhav Deshu Venkatesh   authored and   Gerrit - the friendly Code Review server   commited 2017-03-29 11:30:12 -07:00
234b4dc1e4
msm: sde: add ubwc p010 support and plane size calculation
Add plane size calculation and support for p010 ubwc format.

CRs-Fixed: 2009714
Change-Id: I2fdefad511819cf4e6f9bff330363b3462d83bed
Signed-off-by: Alan Kwong <akwong@codeaurora.org>

Alan Kwong   commited 2017-03-29 06:51:18 -07:00
2ad00bc050
drm/msm/sde: add support for a5x tile pixel formats
Add new modifier for a5x tile and support for a5x tile
pixel format layout calculation.

CRs-Fixed: 2009714
Change-Id: If0d1d6ba8d8d3e36dd5d5aef4a9b217d8e5779ba
Signed-off-by: Alan Kwong <akwong@codeaurora.org>

Alan Kwong   commited 2017-03-29 06:51:14 -07:00
4fc006e60e
Merge remote-tracking branch '4.9/tmp-6bf53d4' into msm-4.9
* 4.9/tmp-6bf53d4:
  FROMLIST: net: ipv6: Add sysctl for minimum prefix len acceptable in RIOs
  Linux 4.9.18
  ext4: fix fencepost in s_first_meta_bg validation
  drm/amdgpu/si: add dpm quirk for Oland
  cgroup/pids: remove spurious suspicious RCU usage warning
  percpu: acquire pcpu_lock when updating pcpu_nr_empty_pop_pages
  gfs2: Avoid alignment hole in struct lm_lockname
  isdn/gigaset: fix NULL-deref at probe
  target: Fix VERIFY_16 handling in sbc_parse_cdb
  scsi: libiscsi: add lock around task lists to fix list corruption regression
  scsi: lpfc: Add shutdown method for kexec
  target/pscsi: Fix TYPE_TAPE + TYPE_MEDIMUM_CHANGER export
  md/raid1/10: fix potential deadlock
  powerpc/boot: Fix zImage TOC alignment
  cpufreq: Fix and clean up show_cpuinfo_cur_freq()
  NFS prevent double free in async nfs4_exchange_id
  xprtrdma: Squelch kbuild sparse complaint
  perf/core: Fix event inheritance on fork()
  perf/core: Fix use-after-free in perf_release()
  parisc: Fix system shutdown halt
  parisc: Optimize flush_kernel_vmap_range and invalidate_kernel_vmap_range
  qla2xxx: Fix request queue corruption.
  qla2xxx: Fix memory leak for abts processing
  give up on gcc ilog2() constant optimizations
  drm/vc4: Use runtime autosuspend to avoid thrashing V3D power state.
  drm/vc4: Fix termination of the initial scan for branch targets.
  ANDROID: sdcardfs: Fix style issues in macros
  ANDROID: sdcardfs: Use seq_puts over seq_printf
  ANDROID: sdcardfs: Use to kstrout
  ANDROID: sdcardfs: Use pr_[...] instead of printk
  ANDROID: sdcardfs: remove unneeded null check
  ANDROID: sdcardfs: Fix style issues with comments
  ANDROID: sdcardfs: Fix formatting
  ANDROID: sdcardfs: correct order of descriptors
  ANDROID: fix the deadlock in xt_qtaguid when enable DDEBUG

Change-Id: Iab1dd539faba7429e4cb76cc6bf9c325479b5f47
Signed-off-by: Kyle Yan <kyan@codeaurora.org>

Kyle Yan   commited 2017-03-29 05:03:45 -07:00
4891f6a567
Merge "Merge remote-tracking branch '4.9/tmp-82ab074' into 4.9" into msm-4.9
Channagoud Kadabi   authored and   Gerrit - the friendly Code Review server   commited 2017-03-28 10:59:22 -07:00
577379aa74
Merge remote-tracking branch '4.9/tmp-82ab074' into 4.9
* 4.9/tmp-82ab074:
  Linux 4.9.17
  crypto: powerpc - Fix initialisation of crc32c context
  locking/rwsem: Fix down_write_killable() for CONFIG_RWSEM_GENERIC_SPINLOCK=y
  futex: Add missing error handling to FUTEX_REQUEUE_PI
  futex: Fix potential use-after-free in FUTEX_REQUEUE_PI
  x86/perf: Fix CR4.PCE propagation to use active_mm instead of mm
  x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y
  x86/tsc: Fix ART for TSC_KNOWN_FREQ
  irqchip/gicv3-its: Add workaround for QDF2400 ITS erratum 0065
  arm64: KVM: VHE: Clear HCR_TGE when invalidating guest TLBs
  drm/vc4: Fix ->clock_select setting for the VEC encoder
  drm/vc4: Fix race between page flip completion event and clean-up
  clk: bcm2835: Fix ->fixed_divider of pllh_aux
  powerpc/mm: Fix build break when CMA=n && SPAPR_TCE_IOMMU=y
  usb: gadget: udc: atmel: remove memory leak
  serial: 8250_pci: Detach low-level driver during PCI error recovery
  ACPI / blacklist: Make Dell Latitude 3350 ethernet work
  ACPI / blacklist: add _REV quirks for Dell Precision 5520 and 3520
  slub: move synchronize_sched out of slab_mutex on shrink
  uvcvideo: uvc_scan_fallback() for webcams with broken chain
  s390/zcrypt: Introduce CEX6 toleration
  block: allow WRITE_SAME commands with the SG_IO ioctl
  drm/nouveau/disp/nv50-: specify ctrl/user separately when constructing classes
  drm/nouveau/disp/nv50-: split chid into chid.ctrl and chid.user
  drm/nouveau/disp/gp102: fix cursor/overlay immediate channel indices
  vfio/spapr: Postpone default window creation
  vfio/spapr: Add a helper to create default DMA window
  powerpc/mm/iommu, vfio/spapr: Put pages on VFIO container shutdown
  vfio/spapr: Reference mm in tce_container
  powerpc/iommu: Stop using @current in mm_iommu_xxx
  powerpc/iommu: Pass mm_struct to init/cleanup helpers
  vfio/spapr: Postpone allocation of userspace version of TCE table
  Drivers: hv: ring_buffer: count on wrap around mappings in get_next_pkt_raw() (v2)
  ibmveth: calculate gso_segs for large packets
  PCI: Do any VF BAR updates before enabling the BARs
  PCI: Ignore BAR updates on virtual functions
  PCI: Update BARs using property bits appropriate for type
  PCI: Don't update VF BARs while VF memory space is enabled
  PCI: Decouple IORESOURCE_ROM_ENABLE and PCI_ROM_ADDRESS_ENABLE
  PCI: Add comments about ROM BAR updating
  PCI: Remove pci_resource_bar() and pci_iov_resource_bar()
  PCI: Separate VF BAR updates from standard BAR updates
  x86/hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic
  scsi: ibmvscsis: Synchronize cmds at remove time
  scsi: ibmvscsis: Synchronize cmds at tpg_enable_store time
  scsi: ibmvscsis: Rearrange functions for future patches
  scsi: ibmvscsis: Clean up properly if target_submit_cmd/tmr fails
  scsi: ibmvscsis: Return correct partition name/# to client
  scsi: ibmvscsis: Issues from Dan Carpenter/Smatch
  igb: add i211 to i210 PHY workaround
  igb: Workaround for igb i210 firmware issue
  xen: do not re-use pirq number cached in pci device msi msg data
  dmaengine: iota: ioat_alloc_chan_resources should not perform sleeping allocations.
  bpf: fix mark_reg_unknown_value for spilled regs on map value marking
  bpf: fix regression on verifier pruning wrt map lookups
  bpf: fix state equivalence
  bpf: Detect identical PTR_TO_MAP_VALUE_OR_NULL registers
  dccp: fix memory leak during tear-down of unsuccessful connection request
  tun: fix premature POLLOUT notification on tun devices
  dccp/tcp: fix routing redirect race
  bridge: drop netfilter fake rtable unconditionally
  ipv6: avoid write to a possibly cloned skb
  ipv6: make ECMP route replacement less greedy
  mpls: Do not decrement alive counter for unregister events
  mpls: Send route delete notifications when router module is unloaded
  act_connmark: avoid crashing on malformed nlattrs with null parms
  uapi: fix linux/packet_diag.h userspace compilation error
  net/tunnel: set inner protocol in network gro hooks
  vrf: Fix use-after-free in vrf_xmit
  dccp: fix use-after-free in dccp_feat_activate_values
  net/sched: act_skbmod: remove unneeded rcu_read_unlock in tcf_skbmod_dump
  net: fix socket refcounting in skb_complete_tx_timestamp()
  net: fix socket refcounting in skb_complete_wifi_ack()
  tcp: fix various issues for sockets morphing to listen state
  strparser: destroy workqueue on module exit
  dccp: Unlock sock before calling sk_free()
  ipv6: orphan skbs in reassembly unit
  net: net_enable_timestamp() can be called from irq contexts
  net: don't call strlen() on the user buffer in packet_bind_spkt()
  net: bridge: allow IPv6 when multicast flood is disabled
  tcp/dccp: block BH for SYN processing
  mlxsw: spectrum_router: Avoid potential packets loss
  geneve: lock RCU on TX path
  vxlan: lock RCU on TX path
  net: phy: Avoid deadlock during phy_error()
  l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv
  net sched actions: decrement module reference count after table flush.
  ipv4: mask tos for input route
  vxlan: don't allow overwrite of config src addr
  vti6: return GRE_KEY for vti6
  vxlan: correctly validate VXLAN ID against VXLAN_N_VID
  net/mlx5e: Fix wrong CQE decompression
  net/mlx5e: Do not reduce LRO WQE size when not using build_skb
  net/mlx5e: Register/unregister vport representors on interface attach/detach
  ANDROID: mmc: core: export emmc revision
  ANDROID: sdcardfs: Fix gid issue
  ANDROID: sdcardfs: Remove uninformative prints
  ANDROID: sdcardfs: move path_put outside of spinlock
  ANDROID: sdcardfs: Use case insensitive hash function
  ANDROID: sdcardfs: declare MODULE_ALIAS_FS
  ANDROID: sdcardfs: Get the blocksize from the lower fs
  ANDROID: sdcardfs: Use d_invalidate instead of drop_recurisve
  ANDROID: sdcardfs: Switch to internal case insensitive compare
  ANDROID: sdcardfs: Use spin_lock_nested
  ANDROID: sdcardfs: Replace get/put with d_lock
  ANDROID: sdcardfs: rate limit warning print
  ANDROID: sdcardfs: Fix case insensitive lookup
  ANDROID: sdcardfs: support direct-IO (DIO) operations
  ANDROID: sdcardfs: implement vm_ops->page_mkwrite
  ANDROID: sdcardfs: Don't bother deleting freelist
  ANDROID: sdcardfs: Add missing path_put
  ANDROID: sdcardfs: Fix incorrect hash
  ANDROID: export security_path_chown
  ANDROID: sdcardfs: Switch strcasecmp for internal call
  ANDROID: sdcardfs: switch to full_name_hash and qstr
  ANDROID: sdcardfs: Add GID Derivation to sdcardfs
  ANDROID: sdcardfs: Remove redundant operation
  ANDROID: sdcardfs: add support for user permission isolation
  ANDROID: sdcardfs: Refactor configfs interface
  ANDROID: sdcardfs: Allow non-owners to touch
  ANDROID: binder: add padding to binder_fd_array_object.
  ANDROID: binder: use group leader instead of open thread
  BACKPORT: mmc: core: Export device lifetime information through sysfs
  ANDROID: android-verity: do not compile as independent module

Change-Id: I7d409ec3e84eaa7f499c951d38f4cba2614415f7
Signed-off-by: Kyle Yan <kyan@codeaurora.org>

Kyle Yan   commited 2017-03-27 13:25:25 -07:00
110cce4ad4
drm/msm: Remove DRM_MSM_NUM_IOCTLS
The ioctl array is sparsely populated but the compiler will make sure
that it is sufficiently sized for all the values that we have so we
can safely use ARRAY_SIZE() instead of having a constantly changing
#define in the uapi header.

Change-Id: Ic0dedbad39f30abb8ce340289089d2f3a5f6fe36
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>

Jordan Crouse   authored and   Gerrit - the friendly Code Review server   commited 2017-03-27 10:23:36 -07:00
1023e9bcd1
drm/msm: Move QTI specific ioctls to avoid conflict
To avoid conflicting with upstream changes when upgrading the kernel
version, move QTI specific ioctls to start at command number 0x40.
This provides plenty of space for the upstream ioctl list to grown
before there are conflicts.

Change-Id: Ic0dedbadad9d3a24467f3d5992104754e31cd769
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>

Jordan Crouse   authored and   Gerrit - the friendly Code Review server   commited 2017-03-27 10:23:31 -07:00
119a1ceacb
FROMLIST: net: ipv6: Add sysctl for minimum prefix len acceptable in RIOs
This commit adds a new sysctl accept_ra_rt_info_min_plen that
defines the minimum acceptable prefix length of Route Information
Options. The new sysctl is intended to be used together with
accept_ra_rt_info_max_plen to configure a range of acceptable
prefix lengths. It is useful to prevent misconfigurations from
unintentionally blackholing too much of the IPv6 address space
(e.g., home routers announcing RIOs for fc00::/7, which is
incorrect).

[backport of net-next bbea124bc99df968011e76eba105fe964a4eceab]
Bug: 33333670
Test: net_test passes

Signed-off-by: Joel Scherpelz <jscherpelz@google.com>
Acked-by: Lorenzo Colitti <lorenzo@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Joel Scherpelz   commited 2017-03-27 04:03:56 +00:00
d860b2e8a7
Merge "uapi: Add display-related uapi headers for Android compilation" into msm-4.9
Kyle Yan   authored and   Gerrit - the friendly Code Review server   commited 2017-03-25 04:00:17 -07:00
a79727a109
Merge "drm/msm/sde: Add chromaticity values for HDR support" into msm-4.9
Kyle Yan   authored and   Gerrit - the friendly Code Review server   commited 2017-03-25 04:00:04 -07:00
1d39b95ba0
Merge "msm: camera: Add UAPI header file for sync driver" into msm-4.9
Kyle Yan   authored and   Gerrit - the friendly Code Review server   commited 2017-03-24 10:42:58 -07:00
03a93bf72d