Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
350 commits
Select commit Hold shift + click to select a range
d70b931
Promotion of kernel.lnx.3.18-160906.
Sep 6, 2016
2b76af6
Promotion of kernel.lnx.3.18-160906.1.
Sep 7, 2016
5ddd065
Promotion of kernel.lnx.3.18-160908.
Sep 9, 2016
6903b5e
Promotion of kernel.lnx.3.18-160911.
Sep 12, 2016
b977775
Promotion of kernel.lnx.3.18-160915.
Sep 15, 2016
ac2d35b
Promotion of kernel.lnx.3.18-160915.1.
Sep 16, 2016
1c9f79e
Promotion of kernel.lnx.3.18-160918.
Sep 19, 2016
032c245
Promotion of kernel.lnx.3.18-160926.
Sep 27, 2016
313a5db
Promotion of kernel.lnx.3.18-160929.
Sep 30, 2016
90951fb
Promotion of kernel.lnx.3.18-160930.
Sep 30, 2016
2507a8b
Promotion of kernel.lnx.3.18-161001.
Oct 1, 2016
be3c618
Promotion of kernel.lnx.3.18-161002.
Oct 2, 2016
c3ae28a
Promotion of kernel.lnx.3.18-161004.
Oct 4, 2016
413b582
Promotion of kernel.lnx.3.18-161006.
Oct 7, 2016
f9d43d9
Promotion of kernel.lnx.3.18-161007.
Oct 8, 2016
e934572
Promotion of kernel.lnx.3.18-161011.
Oct 11, 2016
3194d50
Promotion of kernel.lnx.3.18-161012.
Oct 12, 2016
372b275
Promotion of kernel.lnx.3.18-161014.
Oct 14, 2016
c73e2dc
Promotion of kernel.lnx.3.18-161018.
Oct 18, 2016
72a6168
Promotion of kernel.lnx.3.18-161026.
Oct 27, 2016
ac5596c
Promotion of kernel.lnx.3.18-161031.
Nov 1, 2016
d0e945f
Promotion of kernel.lnx.3.18-161102.
Nov 2, 2016
f4e5992
Promotion of kernel.lnx.3.18-161102.1.
Nov 3, 2016
1141a43
Promotion of kernel.lnx.3.18-161104.
Nov 4, 2016
76970f0
Promotion of kernel.lnx.3.18-161109.
Nov 10, 2016
580de68
Promotion of kernel.lnx.3.18-161111.
Nov 12, 2016
d020661
Promotion of kernel.lnx.3.18-161115.
Nov 15, 2016
04dee95
Promotion of kernel.lnx.3.18-161117.
Nov 18, 2016
f084082
Promotion of kernel.lnx.3.18-161119.
Nov 19, 2016
df8a992
Promotion of kernel.lnx.3.18-161125.
Nov 26, 2016
f2befa9
Promotion of kernel.lnx.3.18-161128.
Nov 28, 2016
778f4ca
Promotion of kernel.lnx.3.18-161130.
Nov 30, 2016
07e4f81
Promotion of kernel.lnx.3.18-161201.
Dec 2, 2016
1507eb1
Promotion of kernel.lnx.3.18-161205.
Dec 6, 2016
978816f
Promotion of kernel.lnx.3.18-161207.
Dec 7, 2016
f90608b
Promotion of kernel.lnx.3.18-161210.
Dec 11, 2016
64586bb
Promotion of kernel.lnx.3.18-161212.
Dec 12, 2016
8716213
Promotion of kernel.lnx.3.18-161215.
Dec 16, 2016
c93e8dc
Promotion of kernel.lnx.3.18-161219.
Dec 19, 2016
f5cb1a5
Promotion of kernel.lnx.3.18-161221.
Dec 22, 2016
f7d9580
Promotion of kernel.lnx.3.18-161223.
Dec 23, 2016
a2dc58e
Promotion of kernel.lnx.3.18-161228.
Dec 28, 2016
9e060c8
Promotion of kernel.lnx.3.18-161230.
Dec 30, 2016
7a7a050
Promotion of kernel.lnx.3.18-161231.
Jan 1, 2017
3e688d6
Promotion of kernel.lnx.3.18-170101.
Jan 2, 2017
1cf8124
Promotion of kernel.lnx.3.18-170102.
Jan 3, 2017
70e9734
Promotion of kernel.lnx.3.18-170103.
Jan 4, 2017
052a2eb
Promotion of kernel.lnx.3.18-170104.
Jan 4, 2017
78f9a12
Promotion of kernel.lnx.3.18-170104.1.
Jan 5, 2017
f47bc54
Promotion of kernel.lnx.3.18-170110.
Jan 11, 2017
6fc7465
Promotion of kernel.lnx.3.18-170111.
Jan 11, 2017
b863002
Promotion of kernel.lnx.3.18-170114.
Jan 15, 2017
2f732f0
Promotion of kernel.lnx.3.18-170115.
Jan 16, 2017
c8112eb
Promotion of kernel.lnx.3.18-170116.
Jan 16, 2017
3adfbc9
Promotion of kernel.lnx.3.18-170117.
Jan 17, 2017
e7516cf
Promotion of kernel.lnx.3.18-170119.
Jan 19, 2017
68e52a8
Promotion of kernel.lnx.3.18-170120.1.
Jan 21, 2017
3cdd2bd
Promotion of kernel.lnx.3.18-170121.
Jan 21, 2017
0bdda7d
Promotion of kernel.lnx.3.18-170123.
Jan 24, 2017
7e1421e
Promotion of kernel.lnx.3.18-170130.
Jan 30, 2017
13b8b40
Promotion of kernel.lnx.3.18-170131.
Jan 31, 2017
781ff3c
Promotion of kernel.lnx.3.18-170207.
Feb 7, 2017
45382c5
Promotion of kernel.lnx.3.18-170209.
Feb 9, 2017
a129a57
Promotion of kernel.lnx.3.18-170209.1.
Feb 10, 2017
0998f43
Promotion of kernel.lnx.3.18-170211.
Feb 12, 2017
8c4dd1c
Promotion of kernel.lnx.3.18-170213.
Feb 13, 2017
df8d43d
Promotion of kernel.lnx.3.18-170215.
Feb 15, 2017
57de128
Promotion of kernel.lnx.3.18-170216.
Feb 16, 2017
351b0e2
Promotion of kernel.lnx.3.18-170217.
Feb 18, 2017
ba8a8ce
Promotion of kernel.lnx.3.18-170218.
Feb 18, 2017
7a1345a
Promotion of kernel.lnx.3.18-170219.
Feb 19, 2017
4be5547
Promotion of kernel.lnx.3.18-170220.
Feb 21, 2017
2e1b49a
Promotion of kernel.lnx.3.18-170221.
Feb 21, 2017
c0b52e0
Promotion of kernel.lnx.3.18-170227.
Feb 27, 2017
23ba33d
Promotion of kernel.lnx.3.18-170227.1.
Feb 28, 2017
0a98ac5
Promotion of kernel.lnx.3.18-170228.
Feb 28, 2017
969afa3
Promotion of kernel.lnx.3.18-170301.
Mar 1, 2017
68af7f6
Promotion of kernel.lnx.3.18-170301.1.
Mar 1, 2017
3868161
Promotion of kernel.lnx.3.18-170304.
Mar 5, 2017
118c295
Promotion of kernel.lnx.3.18-170305.
Mar 6, 2017
3390fdf
Promotion of kernel.lnx.3.18-170307.
Mar 7, 2017
b34f5c7
Promotion of kernel.lnx.3.18-170308.
Mar 8, 2017
7a8bb22
Promotion of kernel.lnx.3.18-170310.
Mar 11, 2017
df57d98
Promotion of kernel.lnx.3.18-170314.
Mar 14, 2017
f500982
Promotion of kernel.lnx.3.18-170319.
Mar 20, 2017
a82a947
Promotion of kernel.lnx.3.18-170321.
Mar 21, 2017
43ae7a7
Promotion of kernel.lnx.3.18-170322.
Mar 22, 2017
c1796e5
Promotion of kernel.lnx.3.18-170327.
Mar 28, 2017
e36d8dd
Promotion of kernel.lnx.3.18-170329.
Mar 29, 2017
ceacce5
Promotion of kernel.lnx.3.18-170330.
Mar 31, 2017
1e9d178
Promotion of kernel.lnx.3.18-170406.
Apr 6, 2017
f9a8090
Promotion of kernel.lnx.3.18-170406.1.
Apr 7, 2017
66f81c3
Promotion of kernel.lnx.3.18-170408.
Apr 9, 2017
98ffd6a
Promotion of kernel.lnx.3.18-170410.
Apr 11, 2017
89d244e
Promotion of kernel.lnx.3.18-170411.
Apr 11, 2017
1f054d2
Promotion of kernel.lnx.3.18-170412.
Apr 13, 2017
d035e63
Promotion of kernel.lnx.3.18-170418.
Apr 19, 2017
982f9b4
Promotion of kernel.lnx.3.18-170424.
Apr 24, 2017
00c8ef6
Promotion of kernel.lnx.3.18-170427.
Apr 28, 2017
144d2a0
Promotion of kernel.lnx.3.18-170429.
May 1, 2017
5a49dc8
Promotion of kernel.lnx.3.18-170503.
May 4, 2017
4479054
Promotion of kernel.lnx.3.18-170504.
May 4, 2017
cb5bfa8
Promotion of kernel.lnx.3.18-170505.
May 5, 2017
1dff0ff
Promotion of kernel.lnx.3.18-170505.1.
May 6, 2017
8b19eeb
Promotion of kernel.lnx.3.18-170506.
May 7, 2017
0a6e037
Promotion of kernel.lnx.3.18-170508.
May 9, 2017
6a5ba94
Merge 8b19eebb8d6d87002f4b4df503b2f63f5160e92f on remote branch
May 9, 2017
da66116
Promotion of kernel.lnx.3.18-170510.
May 10, 2017
3b780c7
android: binder: add padding to binder_fd_array_object.
Mar 7, 2017
0fd1197
Promotion of kernel.lnx.3.18-170513.
May 13, 2017
06d67e9
Promotion of kernel.lnx.3.18-170517.1.
May 17, 2017
7161b72
Promotion of kernel.lnx.3.18-170519.
May 20, 2017
ed5c236
Merge 7161b72dd596009a22ea6fc2488a6180d97d1b94 on remote branch
May 23, 2017
3b7ba0f
Promotion of kernel.lnx.3.18-170524.
May 24, 2017
0757eb2
Promotion of kernel.lnx.3.18-170527.
May 28, 2017
1b0ad65
Promotion of kernel.lnx.3.18-170528.
May 28, 2017
4b6d0a8
Promotion of kernel.lnx.3.18-170528.1.
May 29, 2017
f042fe7
Promotion of kernel.lnx.3.18-170529.
May 29, 2017
953b23e
Promotion of kernel.lnx.3.18-170530.
May 30, 2017
8b0c270
Promotion of kernel.lnx.3.18-170530.1.
May 31, 2017
f75918e
Promotion of kernel.lnx.3.18-170531.
May 31, 2017
ae7c271
Promotion of kernel.lnx.3.18-170601.
Jun 1, 2017
e973b1f
Promotion of kernel.lnx.3.18-170603.
Jun 3, 2017
a5280ef
Promotion of kernel.lnx.3.18-170604.
Jun 4, 2017
7eae1bb
Promotion of kernel.lnx.3.18-170606.
Jun 7, 2017
5bb88ba
Promotion of kernel.lnx.3.18-170611.
Jun 12, 2017
90d18ef
Promotion of kernel.lnx.3.18-170613.
Jun 14, 2017
c89c3b5
Promotion of kernel.lnx.3.18-170615.
Jun 16, 2017
be82e4a
Promotion of kernel.lnx.3.18-170619.
Jun 19, 2017
ca9fa3f
Merge c89c3b5656db32507eba61b163bfbdef64f823ce on remote branch
Jun 20, 2017
9baaee5
Promotion of kernel.lnx.3.18-170622.
Jun 22, 2017
5ce5a81
Promotion of kernel.lnx.3.18-170626.
Jun 26, 2017
363c5b0
Merge 5ce5a81005b305df96a4d46a83ea7550e76a39fd on remote branch
Jun 28, 2017
cae5592
Promotion of kernel.lnx.3.18-170628.
Jun 28, 2017
e6c7ecc
Promotion of kernel.lnx.3.18-170629.
Jun 30, 2017
7247d29
Promotion of kernel.lnx.3.18-170702.
Jul 2, 2017
f26ccf2
Promotion of kernel.lnx.3.18-170703.
Jul 3, 2017
01d16fe
Promotion of kernel.lnx.3.18-170704.
Jul 4, 2017
3e72234
Promotion of kernel.lnx.3.18-170705.
Jul 5, 2017
3568879
Promotion of kernel.lnx.3.18-170706.
Jul 6, 2017
1615294
Promotion of kernel.lnx.3.18-170709.
Jul 9, 2017
1211809
Promotion of kernel.lnx.3.18-170710.
Jul 10, 2017
9b8430d
Merge 1211809f9e5344315eeeb45d4c2960076c4a79c2 on remote branch
Jul 12, 2017
7ed09b3
Promotion of kernel.lnx.3.18-170712.
Jul 12, 2017
68130c5
ARM: dts: msm: Mount the vendor partition during early init
Jun 20, 2017
c384e21
ARM: dts: msm: Mount the system partition during early init
Jul 10, 2017
0131898
Promotion of kernel.lnx.3.18-170713.
Jul 13, 2017
ebb115c
arm64: Remove orig_addr_limit check in do_page_fault
Mar 6, 2017
53042fd
Promotion of kernel.lnx.3.18-170716.
Jul 16, 2017
a34f463
Promotion of kernel.lnx.3.18-170719.
Jul 19, 2017
2394f1c
Promotion of kernel.lnx.3.18-170720.
Jul 20, 2017
2765a02
Promotion of kernel.lnx.3.18-170722.
Jul 22, 2017
ef9be5a
Promotion of kernel.lnx.3.18-170724.
Jul 25, 2017
247515d
Promotion of kernel.lnx.3.18-170725.
Jul 26, 2017
5c074bc
Promotion of kernel.lnx.3.18-170727.
Jul 28, 2017
9227944
Promotion of kernel.lnx.3.18-170806.
Aug 7, 2017
bbc276b
Promotion of kernel.lnx.3.18-170809.
Aug 9, 2017
7b13ee0
Merge 92279447aabd1f53b904636a04106040bcf06aae on remote branch
Aug 9, 2017
c6564a2
msm: camera: isp: avoid spin lock recursion
Aug 2, 2017
e8a0d0b
wcnss: update MAC address generate logic from the serial number
Aug 8, 2017
69bd0df
wcnss: Reassign the correct control message id
Aug 11, 2017
c4c5247
Promotion of kernel.lnx.3.18-170813.
Aug 13, 2017
f37072a
Promotion of kernel.lnx.3.18-170815.
Aug 16, 2017
6019a64
Promotion of kernel.lnx.3.18-170817.
Aug 18, 2017
07a86d8
Merge commit '6019a64506ce37a0796be1a59f1e80f655c02cf3' into HEAD
Aug 24, 2017
64525f7
Promotion of kernel.lnx.3.18-170831.
Sep 1, 2017
50c4585
Merge 64525f73f6688f8fad2c92cea79838cb495f2aa7 on remote branch
Sep 4, 2017
c5f2f6d
msm: vidc: Cancel userptr validation during secure decode
May 19, 2017
6177286
defconfig: Disable CONFIG_SYSVIPC for msm
Aug 31, 2017
5eeee54
defconfig: msm: Disable DEVPORT config for msm8937 and msm8996
Aug 28, 2017
8c6d236
defconfig : enable quota feature for MSM8996
Aug 31, 2017
df1c09b
power: qpnp-smbcharger: expose CURRENT_MAX prop via batt psy
Sep 1, 2017
81d2bd8
msm: camera: isp: Check null pointer for VFE0 base
Sep 5, 2017
4516422
Merge "power: qpnp-smbcharger: expose CURRENT_MAX prop via batt psy" …
lnxbuild Sep 5, 2017
159d521
Merge "msm: camera: isp: Check null pointer for VFE0 base" into kerne…
lnxbuild Sep 5, 2017
82adad0
defconfig: Enable and disable few configs for msm8909/20/30/37/53/96
Sep 6, 2017
877a5e9
soc: qcom: Reorganize PIL code for reclaiming MSS mem during SSR
akdwived Sep 5, 2017
64cf862
Merge "soc: qcom: Reorganize PIL code for reclaiming MSS mem during S…
lnxbuild Sep 11, 2017
ef29177
soc: qcom: pil: Fix error case scenario in subsystem ramdump
Feb 2, 2017
3e9d36e
soc: qcom: pil: Align size of MBA and DP image to 4k
May 11, 2017
1c1feff
Revert "Revert "msm: mdss: enable pll regulator during phy on sequence""
Aug 31, 2017
c1c08ed
msm: mdss: modify DSI phy init sequence for split-DSI config
Apr 13, 2016
3fb3594
Merge "soc: qcom: pil: Align size of MBA and DP image to 4k" into ker…
lnxbuild Sep 11, 2017
69b5518
Merge "Revert "Revert "msm: mdss: enable pll regulator during phy on …
lnxbuild Sep 11, 2017
2ff2711
Merge "msm: mdss: modify DSI phy init sequence for split-DSI config" …
lnxbuild Sep 11, 2017
8bee216
wsa881x-analog: Increment probing counter when presence fails
Sep 8, 2017
a3d5aff
input: synaptics_dsx: fix mutex init
May 8, 2017
2c5e863
FROMLIST: binder: fix memory corruption in binder_transaction binder
xu-yiping Sep 5, 2017
c73bfde
Merge "FROMLIST: binder: fix memory corruption in binder_transaction …
lnxbuild Sep 12, 2017
e5bcfb7
Merge commit 'a74a42c2eb2eecc1fcf215674d30c39d659da0b2' into HEAD
Sep 20, 2017
4c99ac1
defconfig: msm: Disable DEVPORT config for msm8953_64
Aug 28, 2017
2dd6fc3
packet: Do not call fanout_release from atomic contexts
anoobs Feb 15, 2017
98f5a7b
ARM: dts: msm: update micbias type for 8937/53/17 CDP
Aug 25, 2016
54c0877
ASoC: wsa881x-analog: Handle update of WSA probe count
Sep 19, 2017
b114d76
msm: vidc: Check ion_handle for errors
Oct 11, 2016
cac5c61
msm: ais: Instead of read_lock use read_lock_irqsave
Sep 14, 2017
6cf48ec
Merge "ASoC: wsa881x-analog: Handle update of WSA probe count" into k…
lnxbuild Sep 22, 2017
bb4a57f
Merge "msm: vidc: Check ion_handle for errors" into kernel.lnx.3.18.r…
lnxbuild Sep 22, 2017
9fcd4ab
Merge "msm: ais: Instead of read_lock use read_lock_irqsave" into ker…
lnxbuild Sep 22, 2017
e068d59
ARM: dts: msm: add a new panel driver to enable display for QVR8998
Oct 27, 2016
6491bca
msm: mdss: Add low persistence mode support for display
Dec 12, 2016
b8a6b8b
defconfig: arm: msm: enable vmalloc saving on msm8917/20/37/40
Sep 20, 2017
520d412
msm-3.18:Added IO-expander node to dtsi file
Sep 22, 2017
c53f47b
drivers: leds: Fix aw2013 driver usleep -> udelay
HighwayStar Sep 29, 2017
c6bbdfa
fs: f2fs: Fix caf merge issue duplicate get_data_block_bmap
HighwayStar Sep 29, 2017
6c9be71
arm: dtsi: Import dtsi files
TheScarastic May 18, 2017
23dfe9f
drivers: input: touchscreen: Add ft5346 and ist3038c drivers
HighwayStar May 19, 2017
9bdf7d6
drivers: input: fingerprint: Import Fingerprint Drivers
TheScarastic May 18, 2017
5e6ab4f
drivers: leds: leds-aw2013: Fix dtsi driver loading
HighwayStar May 19, 2017
f2fcecc
drivers: power: Import power changes
TheScarastic May 18, 2017
05ec631
sound: soc: Import Sound changes
TheScarastic May 18, 2017
6ca01e8
fs: pstore: Import pstore Changes
TheScarastic May 18, 2017
838d5bd
drivers: soc: qcom: Add serial_num driver
TheScarastic May 18, 2017
acf8176
arch: arm: boot: dts: update qcom,mdss-dsi-panel-timings tag
HighwayStar May 19, 2017
ea4e7c5
drivers: media: Import lirc driver
TheScarastic May 18, 2017
7ea8984
mido: Initial Lineage Defconfig
TheScarastic May 18, 2017
0bf306e
power: reset: Allow device to preserve memory on restart
intervigilium Feb 28, 2015
34b7f6c
mido: Enable CONFIG_IP6_NF_MATCH_RPFILTER
intervigilium May 20, 2017
1bd029b
drivers : usb: Increase charge current
balika011 May 20, 2017
a77bc4e
mido: config enable MSM_PRESERVE_MEM and store reboot reason
HighwayStar May 19, 2017
5733e6e
mido: Disable modules support
TheScarastic May 21, 2017
409dd94
arch: arm: build device specific dtsi
TheScarastic May 21, 2017
013c981
mido: Enable f2fs
TheScarastic May 23, 2017
1cbdb30
drivers: input: touchscreen: ft5435_ts: Create shared procfs nodes
HighwayStar May 22, 2017
445b602
drivers: input: touchscreen: ist30xxc: Create shared procfs nodes
HighwayStar May 23, 2017
6bed0ce
drivers: input: touchscreen: ft5435: enable glove mode sysfs node
HighwayStar May 23, 2017
12a7527
arch: dtsi: Increase max led brightness
TheScarastic May 25, 2017
d8bd3af
drivers: input: Stop ft5435 spam
TheScarastic May 25, 2017
a3b43ae
driver: input: fingerprint: undef goodix debug
TheScarastic May 25, 2017
0b6b922
drivers: input: touchscreen: Set set_cover_mode permission to 0220
TheScarastic May 25, 2017
b07de28
qpnp-haptic: Add sysfs interface to control intensity
Grarak Sep 13, 2015
6eee8ff
msm: qpnp-haptic: set up sysfs interface for common cmhw implementation
moetayuko Jul 1, 2016
583e426
qpnp-haptic: Dejank the haptics
Jul 20, 2016
c3e40f1
msm: qpnp-haptic: Process haptics asynchronously
kerneltoast Aug 3, 2016
b3dc050
ASoC: wcd-mbhc: correct lineout detection
May 15, 2017
36ddab0
bz#75751: Move internal header file lirc.h to uapi/
leamas Nov 12, 2015
fce4a89
lirc.h: remove several unused ioctls
mchehab Jul 11, 2016
4903434
uapi: export lirc.h header
mchehab Jul 14, 2016
9591ce3
mido: enable sdcardfs
TheScarastic Jul 30, 2017
f177f9c
mido: Enable CONFIG_ANDROID_BINDER_DEVICES
TheScarastic Aug 24, 2017
59af1b5
mido: config: remove obsolete CONFIG_MSM_SPCOM
HighwayStar Sep 29, 2017
22b4529
arch: arm: boot: dts: Do not mount /vendor from dts
HighwayStar Sep 29, 2017
fc693fd
drivers: staging: Import prima
HighwayStar Sep 30, 2017
68357df
msm: camera: Reset to LA.UM.5.6.r1-05700-89xx.0
HighwayStar Sep 30, 2017
70eaf36
Revert "msm: isp: Add support for VFE resolution limit"
TheScarastic May 20, 2017
5af29f8
Revert "msm: camera: isp: Handle standby mode for B+M"
TheScarastic May 20, 2017
cb2e73e
drivers: camera_v2: Import Camera changes
TheScarastic May 18, 2017
745b9cd
msm: mdss: Add multi-rectangle validation support
Apr 11, 2017
dd0e25a
msm: mdss: Retrict use of DMA Multi-Rect for FB pan_display
Apr 26, 2017
8ad26d1
power: qpnp-smbcharger: init power supply type as USB
Dec 7, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
27 changes: 27 additions & 0 deletions Documentation/devicetree/bindings/fb/mdss-dsi-panel.txt
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,30 @@ Required properties:
transmitted
byte 5, 6: 16 bits length in network byte order
byte 7 and beyond: number byte of payload
- qcom,mdss-dsi-lp-mode-on: This is used to enable display low persistence mode.
A byte stream formed by multiple dcs packets base on
qcom dsi controller protocol.
byte 0: dcs data type
byte 1: set to indicate this is an individual packet
(no chain)
byte 2: virtual channel number
byte 3: expect ack from client (dcs read command)
byte 4: wait number of specified ms after dcs command
transmitted
byte 5, 6: 16 bits length in network byte order
byte 7 and beyond: number byte of payload
- qcom,mdss-dsi-lp-mode-off: This is used to disable display low persistence mode.
A byte stream formed by multiple dcs packets base on
qcom dsi controller protocol.
byte 0: dcs data type
byte 1: set to indicate this is an individual packet
(no chain)
byte 2: virtual channel number
byte 3: expect ack from client (dcs read command)
byte 4: wait number of specified ms after dcs command
transmitted
byte 5, 6: 16 bits length in network byte order
byte 7 and beyond: number byte of payload
- qcom,mdss-dsi-post-panel-on-command: same as "qcom,mdss-dsi-on-command" except commands are
sent after displaying an image.

Expand Down Expand Up @@ -611,6 +635,9 @@ Example:
qcom,mdss-dsi-on-command-state = "dsi_lp_mode";
qcom,mdss-dsi-off-command = [22 01 00 00 00 00 00];
qcom,mdss-dsi-off-command-state = "dsi_hs_mode";
qcom,mdss-dsi-lp-mode-on = [32 01 00 00 00 00 02 00 00
29 01 00 00 10 00 02 FF 99];
qcom,mdss-dsi-lp-mode-off = [22 01 00 00 00 00 00];
qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_wled";
qcom,mdss-dsi-pan-enable-dynamic-fps;
qcom,mdss-dsi-pan-fps-update = "dfps_suspend_resume_mode";
Expand Down
15 changes: 6 additions & 9 deletions Documentation/devicetree/bindings/media/video/msm-vfe.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ Required properties for child node:
Only needed for child node.
- "vfe" - Required.
- "vfe_vbif" - Optional for "vfe32". Required for "vfe40".
- "vfe_fuse" - Optional.
- interrupts : should contain the vfe interrupt.
- interrupt-names : should specify relevant names to each interrupts
property defined.
Expand Down Expand Up @@ -53,10 +52,9 @@ Example:
vfe0: qcom,vfe0@fda10000 {
cell-index = <0>;
compatible = "qcom,vfe44";
reg = <0xfda10000 0x1000>,
<0xfda40000 0x200>,
<0xa4174 0x8>;
reg-names = "vfe", "vfe_vbif", "vfe_fuse";
reg = <0xfda10000 0x1000>;
<0xfda40000 0x200>;
reg-names = "vfe", "vfe_vbif";
interrupts = <0 57 0>;
interrupt-names = "vfe";
vdd-supply = <&gdsc_vfe>;
Expand Down Expand Up @@ -107,10 +105,9 @@ vfe0: qcom,vfe0@fda10000 {
vfe1: qcom,vfe1@fda14000 {
cell-index = <1>;
compatible = "qcom,vfe44";
reg = <0xfda14000 0x1000>,
<0xfda40000 0x200>,
<0xa4174 0x8>;
reg-names = "vfe", "vfe_vbif", "vfe_fuse";
reg = <0xfda14000 0x1000>;
<0xfda40000 0x200>;
reg-names = "vfe", "vfe_vbif";
interrupts = <0 58 0>;
interrupt-names = "vfe";
vdd-supply = <&gdsc_vfe>;
Expand Down
4 changes: 4 additions & 0 deletions arch/arm/boot/dts/qcom/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,9 @@ dtb-$(CONFIG_ARCH_MSM8940) += msm8940-pmi8937-cdp.dtb \
msm8940-pmi8940-rcm.dtb \
msm8940-pmi8940-qrd-sku7.dtb

ifeq ($(CONFIG_MACH_XIAOMI_MSM8953),y)
dtb-$(CONFIG_MACH_XIAOMI_MIDO) += msm8953-qrd-sku3.dtb
else
dtb-$(CONFIG_ARCH_MSM8953) += msm8953-sim.dtb \
msm8953-rumi.dtb \
msm8953-cdp.dtb \
Expand Down Expand Up @@ -282,6 +285,7 @@ dtb-$(CONFIG_ARCH_SDM450) += sdm450-rcm.dtb \
sdm450-qrd.dtb \
sdm450-pmi8940-mtp.dtb \
sdm450-pmi8937-mtp.dtb
endif

dtb-$(CONFIG_ARCH_MDM9607) += mdm9607-rumi.dtb \
mdm9607-cdp.dtb \
Expand Down
95 changes: 95 additions & 0 deletions arch/arm/boot/dts/qcom/apq8017-io-expander-cdp.dtsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
/*
* Copyright (c) 2015-2017, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
* only version 2 as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/

#include "msm8917-pinctrl.dtsi"
#include "msm8917-camera-sensor-cdp.dtsi"

&soc {
usbhub_vbus_vreg: usbhub_vbus_vreg {
compatible = "regulator-fixed";
regulator-name = "usbhub_vbus_vreg";
gpio = <&ioexp_gpios 3 0>;
enable-active-high;
};

usbeth_vbus_vreg: usbeth_vbus_vreg {
compatible = "regulator-fixed";
regulator-name = "usbeth_vbus_vreg";
gpio = <&ioexp_gpios 7 0>;
enable-active-high;
vin-supply = <&usbhub_vbus_vreg>;
};
};

/* SX1509q i/o expander */
&i2c_2 {
status = "ok";
ioexp2_gpios: sx150x@3e {
status = "ok";
compatible = "sx1509q";
#gpio-cells = <2>;
gpio-controller;
reg = <0x3E>; /* I2C Client Addr */
sx150x,pullup_ena = <0x0>;
sx150x,pulldn_ena = <0x0>;
sx150x,float_ena = <0x00>;
sx150x,polarity = <0x0>;
sx150x,gpio_base= <300>;
};
};

/* SX1508q i/o expander */
&i2c_4 {
status = "ok";
ioexp_gpios: sx150x@20 {
status = "ok";
compatible = "sx1508q";
#gpio-cells = <2>;
gpio-controller;
reg = <0x20>; /* I2C Client Addr */
sx150x,pullup_ena = <0x0>;
sx150x,pulldn_ena = <0x0>;
sx150x,float_ena = <0x00>;
sx150x,polarity = <0x0>;
sx150x,gpio_base = <200>;
vdd-supply = <&pm8917_l6>;
qcom,vdd-max-voltage = <1800000>;
qcom,vdd-min-voltage = <1800000>;
};
/* usb2533 flex hub */
usb2533@2c {
status = "disabled";
compatible = "qcom,usb2533-flex-hub";
reg = <0x2d>;
vbus-supply = <&usbeth_vbus_vreg>;
pinctrl-names = "default";
pinctrl-0 = <&usb2533_hub_reset>;
qcom,hub-reset-gpio = <&tlmm 100 0>;
qcom,usbeth-reset-gpio = <&ioexp_gpios 5 0>;
};
};

/* KS8851 eth over spi */
&spi_6 {
status = "ok";
ethernet@0 {
status = "ok";
compatible = "micrel,ks8851";
reg = <1>; /* CS-1 */
interrupt-parent = <&tlmm>;
interrupts = <97 0>;
reset-gpios = <&ioexp_gpios 2 0>;
spi-max-frequency = <40000000>;
};
};

1 change: 1 addition & 0 deletions arch/arm/boot/dts/qcom/apq8017-no-pmi-wcd-rome-cdp.dts
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
#include "apq8017-no-pmi-cdp.dtsi"
#include "apq8017-rome.dtsi"
#include "apq8017-audio.dtsi"
#include "apq8017-io-expander-cdp.dtsi"

/ {
model = "Qualcomm Technologies, Inc. APQ8017 CDP no-PMI \
Expand Down
48 changes: 48 additions & 0 deletions arch/arm/boot/dts/qcom/batterydata-qrd-coslight-4v4-4100mah.dtsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

qcom,2786095_mido_coslight_4100mah_averaged_masterslave_feb3rd2017 {
qcom,max-voltage-uv = <4400000>;
qcom,nom-batt-capacity-mah = <4100>;
qcom,batt-id-kohm = <50>;
qcom,battery-beta = <3435>;
qcom,battery-type = "qrd_msm8953_coslight_4100mah";
qcom,chg-rslow-comp-c1 = <3439671>;
qcom,chg-rslow-comp-c2 = <5394943>;
qcom,chg-rs-to-rslow = <823652>;
qcom,chg-rslow-comp-thr = <0xAE>;
qcom,checksum = <0xF02E>;
qcom,gui-version = "PMI8950GUI - 2.0.0.16";
qcom,fg-profile-data = [
DF 83 B4 7C
E0 80 A2 76
56 83 B7 5E
DF 82 41 8E
40 82 BC 98
C2 B6 78 C2
57 17 EA 83
B7 7C CA 80
59 76 4F 83
37 6B 71 78
EE 86 41 82
FA 99 50 BD
65 CA 55 0D
07 10 F0 58
14 70 DA FC
05 3E F6 35
FE 12 00 00
3B 3D 7B 30
92 45 00 00
00 00 00 00
00 00 00 00
7B 6A 86 69
1C 68 1C 7B
0C 6C 60 60
63 6A F6 7A
BF 64 C1 58
C0 84 BB 7E
1B C9 61 20
5F A0 71 0C
28 00 FF 36
F0 11 30 03
00 00 00 0C
];
};
62 changes: 62 additions & 0 deletions arch/arm/boot/dts/qcom/batterydata-qrd-desay-4v4-4100mah.dtsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
* Copyright (C) 2017 XiaoMi, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
* only version 2 as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/

qcom,2508175_bn41hdesay_4100mah_averaged_masterslave_jun27th2016 {
qcom,max-voltage-uv = <4400000>;
qcom,nom-batt-capacity-mah = <4100>;
qcom,batt-id-kohm = <82>;
qcom,battery-beta = <3435>;
qcom,battery-type = "qrd_msm8953_desay_4100mah";
qcom,fastchg-current-ma = <2000>;
qcom,fg-cc-cv-threshold-mv = <4390>;
qcom,chg-rslow-comp-c1 = <2760396>;
qcom,chg-rslow-comp-c2 = <3348384>;
qcom,chg-rs-to-rslow = <870409>;
qcom,chg-rslow-comp-thr = <0x99>;
qcom,checksum = <0xFA46>;
qcom,gui-version = "PMI8950GUI - 2.0.0.16";
qcom,fg-profile-data = [
DE 83 BE 7C
15 81 58 77
62 83 13 74
3F 89 50 94
1D 82 DE 99
AC BC 0C C9
56 10 10 88
A4 7E 60 82
D2 7C 48 83
30 72 2E 75
75 6D 4E 82
80 99 A9 BC
5C C9 5E 0C
C9 0F 82 5A
14 70 DA FC
20 2F 05 46
07 41 00 00
FF 4C 56 3B
AF 41 00 00
00 00 00 00
00 00 00 00
4D 70 1A 6A
C9 74 9E 89
9F 77 D2 70
A3 58 9F 81
91 74 A5 68
7D 66 B5 9B
2F 05 63 F3
64 A0 71 0C
28 00 FF 36
F0 11 30 03
00 00 00 0C
];
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

qcom,2781148_mido_desay_4100mah_averaged_masterslave_feb3rd2017 {
qcom,max-voltage-uv = <4400000>;
qcom,nom-batt-capacity-mah = <4100>;
qcom,batt-id-kohm = <62>;
qcom,battery-beta = <3435>;
qcom,battery-type = "batterydata-qrd-desay-lisheng-4v4-4100mah";
qcom,chg-rslow-comp-c1 = <2747468>;
qcom,chg-rslow-comp-c2 = <3764702>;
qcom,chg-rs-to-rslow = <770184>;
qcom,chg-rslow-comp-thr = <0xA2>;
qcom,checksum = <0x3826>;
qcom,gui-version = "PMI8950GUI - 2.0.0.16";
qcom,fg-profile-data = [
F0 83 6D 7D
90 81 15 7C
5C 83 50 67
0E 83 A6 8D
22 82 AE 9A
28 BE B5 CB
5A 0E FC 83
78 7D 8C 81
0B 7C 62 83
D4 65 5D 88
2D 94 57 82
BB 99 28 BD
42 CA 52 0D
2A 10 98 59
14 70 DA FC
09 44 6E 3D
AF 39 00 00
23 47 66 38
AF 31 00 00
00 00 00 00
00 00 00 00
28 6B 33 6A
E6 70 BF 88
0C 74 27 69
7B 5A 38 80
26 6E 19 68
25 6E 46 A1
1D D3 5A 1B
5C A0 71 0C
28 00 FF 36
F0 11 30 03
00 00 00 0C
];
};
Loading