forked from rubenslte/android_kernel_samsung_msm8226
Compare commits
183
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3fa1853ed5 | ||
|
|
96b4148a75 | ||
|
|
4e7f1f0846 | ||
|
|
cd1d497d78 | ||
|
|
c00f729b38 | ||
|
|
833cfbd8b1 | ||
|
|
f9a569c25e | ||
|
|
eb922bef67 | ||
|
|
c32ee1e782 | ||
|
|
bc069d780b | ||
|
|
51554778ff | ||
|
|
41f9967c1f | ||
|
|
e1b124fb2e | ||
|
|
5064b71d09 | ||
|
|
6a19ac3adc | ||
|
|
2c6e06a790 | ||
|
|
d5edb9b824 | ||
|
|
3ebffa120f | ||
|
|
d6fedc0d07 | ||
|
|
155f6cd98d | ||
|
|
e3b0411e00 | ||
|
|
460e39033c | ||
|
|
43317a0a96 | ||
|
|
0feadfa2a1 | ||
|
|
e92fee434d | ||
|
|
4ecd853b71 | ||
|
|
62e33cb8bb | ||
|
|
3edcf16d05 | ||
|
|
90a589efa3 | ||
|
|
0d545e358e | ||
|
|
c623a40841 | ||
|
|
52500e056f | ||
|
|
56ad2ded99 | ||
|
|
5e0789d479 | ||
|
|
714434efb8 | ||
|
|
cbd27d9917 | ||
|
|
4ca08288d1 | ||
|
|
92846ca4b6 | ||
|
|
73f11d4d96 | ||
|
|
124fa8b668 | ||
|
|
d34195fc15 | ||
|
|
4582c23f66 | ||
|
|
5c8a935a11 | ||
|
|
a09bfa321b | ||
|
|
81ee867ea2 | ||
|
|
f6fcf56a12 | ||
|
|
494b436580 | ||
|
|
3f5248db2a | ||
|
|
ee12c7f9e7 | ||
|
|
c86fdbadc9 | ||
|
|
29f7257928 | ||
|
|
9f58f4721b | ||
|
|
d573257e05 | ||
|
|
66e32f3c10 | ||
|
|
2bab1f3e44 | ||
|
|
6c9c01a095 | ||
|
|
7d7f1430e4 | ||
|
|
5df7ea671c | ||
|
|
6f98f7c433 | ||
|
|
85e80cf26f | ||
|
|
e14dccb7c0 | ||
|
|
72843fac81 | ||
|
|
c002055e92 | ||
|
|
ead1cb2215 | ||
|
|
a6e5b4f946 | ||
|
|
816e927041 | ||
|
|
f2bbaf99a1 | ||
|
|
79485b48e2 | ||
|
|
72229af1d7 | ||
|
|
9a97a01f35 | ||
|
|
68883de50a | ||
|
|
fc43324c7a | ||
|
|
ede37e2a9a | ||
|
|
09f11fc53f | ||
|
|
31ccd3538f | ||
|
|
9644c95010 | ||
|
|
074269c985 | ||
|
|
d6ca7136a5 | ||
|
|
bd85ba25d7 | ||
|
|
6b5af43b7b | ||
|
|
d8ea262bd0 | ||
|
|
c151373587 | ||
|
|
9ebfba223f | ||
|
|
c0e53647c6 | ||
|
|
d1e5867873 | ||
|
|
936d9293b6 | ||
|
|
73bb37741c | ||
|
|
60ff899101 | ||
|
|
52ace980e0 | ||
|
|
9e5f1fdf88 | ||
|
|
5fb8ab43c6 | ||
|
|
55d226ca89 | ||
|
|
b51f4d3724 | ||
|
|
5b810f836a | ||
|
|
5a27d65eb8 | ||
|
|
389917e805 | ||
|
|
b37cba4c2c | ||
|
|
429344da03 | ||
|
|
4318dac9b8 | ||
|
|
8d11128cd6 | ||
|
|
f6547d02ad | ||
|
|
d2a19a3c99 | ||
|
|
af5eb4162c | ||
|
|
71ab50edc5 | ||
|
|
56d52e62b4 | ||
|
|
649200b2bc | ||
|
|
ee35812c91 | ||
|
|
4ca30f15a3 | ||
|
|
9ac2dae1af | ||
|
|
5dd4a7163d | ||
|
|
a6602befc7 | ||
|
|
308aeed0da | ||
|
|
2121255626 | ||
|
|
5443a2ab30 | ||
|
|
ed08efa1f8 | ||
|
|
20eb04bc65 | ||
|
|
22f5d307b2 | ||
|
|
11cb542679 | ||
|
|
8224f2f8d8 | ||
|
|
09a9c6de8f | ||
|
|
861ac1d0aa | ||
|
|
7479f2829b | ||
|
|
fde3e1123a | ||
|
|
e262271552 | ||
|
|
d6e07ffd39 | ||
|
|
06a7012a02 | ||
|
|
31be5db6be | ||
|
|
d6abc850fb | ||
|
|
667cbc71a3 | ||
|
|
daf71761bd | ||
|
|
f805bf7eab | ||
|
|
a716a13c15 | ||
|
|
05406d04c0 | ||
|
|
8beddc8c53 | ||
|
|
e82781bea0 | ||
|
|
7bf565ace0 | ||
|
|
513c36b38a | ||
|
|
3e81f01ff4 | ||
|
|
b7c5b08b25 | ||
|
|
4037be7bfb | ||
|
|
2e19b7cd39 | ||
|
|
4327420f3f | ||
|
|
fd6fe635f4 | ||
|
|
9e353f78d6 | ||
|
|
fff5c63cb5 | ||
|
|
9007e7442e | ||
|
|
b0af0ab193 | ||
|
|
2af33decfb | ||
|
|
27ba3f5ebe | ||
|
|
72c3cb9ad2 | ||
|
|
1c88f3b676 | ||
|
|
a66d945e1d | ||
|
|
5efc135769 | ||
|
|
e4a5e41c0c | ||
|
|
ce30050412 | ||
|
|
7ab7ded1d2 | ||
|
|
2bf02c1a41 | ||
|
|
a3e078c77d | ||
|
|
24ec722e1f | ||
|
|
1b97fd13b8 | ||
|
|
97a8e63c90 | ||
|
|
1704608001 | ||
|
|
2b3792d889 | ||
|
|
af5dd2f171 | ||
|
|
4908705452 | ||
|
|
25b6cb79a6 | ||
|
|
fec70e69fe | ||
|
|
58bb6cdba7 | ||
|
|
a79911a8c6 | ||
|
|
252a36e7f1 | ||
|
|
983729ba91 | ||
|
|
014515fc3a | ||
|
|
ee698220f2 | ||
|
|
2c294f0f9b | ||
|
|
f84fead772 | ||
|
|
25c3603d14 | ||
|
|
a147d59097 | ||
|
|
076c3095c0 | ||
|
|
d920af06c8 | ||
|
|
93340a4ba8 | ||
|
|
1aa8de5356 | ||
|
|
91b1a01bd8 | ||
|
|
39b4c84f64 |
@@ -130,17 +130,6 @@ somaxconn - INTEGER
|
||||
Defaults to 128. See also tcp_max_syn_backlog for additional tuning
|
||||
for TCP sockets.
|
||||
|
||||
tcp_abc - INTEGER
|
||||
Controls Appropriate Byte Count (ABC) defined in RFC3465.
|
||||
ABC is a way of increasing congestion window (cwnd) more slowly
|
||||
in response to partial acknowledgments.
|
||||
Possible values are:
|
||||
0 increase cwnd once per acknowledgment (no ABC)
|
||||
1 increase cwnd once per acknowledgment of full sized segment
|
||||
2 allow increase cwnd by two if acknowledgment is
|
||||
of two segments to compensate for delayed acknowledgments.
|
||||
Default: 0 (off)
|
||||
|
||||
tcp_abort_on_overflow - BOOLEAN
|
||||
If listening service is too slow to accept new connections,
|
||||
reset them. Default state is FALSE. It means that if overflow
|
||||
@@ -477,6 +466,15 @@ tcp_syn_retries - INTEGER
|
||||
tcp_timestamps - BOOLEAN
|
||||
Enable timestamps as defined in RFC1323.
|
||||
|
||||
tcp_min_tso_segs - INTEGER
|
||||
Minimal number of segments per TSO frame.
|
||||
Since linux-3.12, TCP does an automatic sizing of TSO frames,
|
||||
depending on flow rate, instead of filling 64Kbytes packets.
|
||||
For specific usages, it's possible to force TCP to build big
|
||||
TSO frames. Note that TCP stack might split too big TSO packets
|
||||
if available window is too small.
|
||||
Default: 2
|
||||
|
||||
tcp_tso_win_divisor - INTEGER
|
||||
This allows control over what percentage of the congestion window
|
||||
can be consumed by a single TSO frame.
|
||||
@@ -557,6 +555,17 @@ tcp_challenge_ack_limit - INTEGER
|
||||
in RFC 5961 (Improving TCP's Robustness to Blind In-Window Attacks)
|
||||
Default: 100
|
||||
|
||||
tcp_limit_output_bytes - INTEGER
|
||||
Controls TCP Small Queue limit per tcp socket.
|
||||
TCP bulk sender tends to increase packets in flight until it
|
||||
gets losses notifications. With SNDBUF autotuning, this can
|
||||
result in a large amount of packets queued in qdisc/device
|
||||
on the local machine, hurting latency of other flows, for
|
||||
typical pfifo_fast qdiscs.
|
||||
tcp_limit_output_bytes limits the number of bytes on qdisc
|
||||
or device to reduce artificial RTT/cwnd and reduce bufferbloat.
|
||||
Default: 131072
|
||||
|
||||
UDP variables:
|
||||
|
||||
udp_mem - vector of 3 INTEGERs: min, pressure, max
|
||||
|
||||
@@ -191,7 +191,6 @@ SUBARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ \
|
||||
# "make" in the configured kernel build directory always uses that.
|
||||
# Default value for CROSS_COMPILE is not to prefix executables
|
||||
# Note: Some architectures assign CROSS_COMPILE in their arch/*/Makefile
|
||||
export KBUILD_BUILDHOST := $(SUBARCH)
|
||||
ARCH ?= $(SUBARCH)
|
||||
CROSS_COMPILE ?= $(CONFIG_CROSS_COMPILE:"%"=%)
|
||||
|
||||
|
||||
@@ -76,6 +76,8 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
/* O_NONBLOCK clashes with the bits used for socket types. Therefore we
|
||||
* have to define SOCK_NONBLOCK to a different value here.
|
||||
*/
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
qcom,oled-esd-gpio = <&msmgpio 74 0>;
|
||||
qcom,enable-gpio = <&msmgpio 73 0>;
|
||||
qcom,rst-gpio = <&msmgpio 25 0>;
|
||||
qcom,cont-splash-enabled = <1>;
|
||||
qcom,cont-splash-enabled;
|
||||
qcom,mdss-dsi-panel-destination = "display_1";
|
||||
qcom,mdss-dsi-panel-framerate = <60>;
|
||||
qcom,mdss-dsi-panel-clock-rate = <500000000>;
|
||||
@@ -61,22 +61,22 @@
|
||||
qcom,mdss-dsi-lane-map = <0>;
|
||||
qcom,mdss-dsi-h-sync-pulse = <0>;
|
||||
|
||||
|
||||
qcom,mdss-dsi-on-command = [39 01 00 00 01 00 03 F0 5A 5A
|
||||
39 01 00 00 01 00 03 F1 5A 5A
|
||||
05 01 00 00 0A 00 02 11 00
|
||||
39 01 00 00 01 00 27 F8 59 35 00 00 00 94 00 3C 7D 10 27 08 6E 00 00 00 00 42 08 6E 00 00 00 00 08 08 23 37 C0 C1 01 81 C1 00 C3 F6 F6 C1
|
||||
39 01 00 00 01 00 04 F2 80 03 0D
|
||||
39 01 00 00 01 00 1A FA 01 3F 12 41 B6 CA B6 B5 C6 B5 C6 D0 C4 9D A9 9A B5 BD B4 00 9A 00 91 00 B0
|
||||
39 01 00 00 01 00 03 F7 03 00
|
||||
39 01 00 00 01 00 04 F6 00 02 00
|
||||
39 01 00 00 01 00 0a B6 0C 02 03 32 C0 44 44 C0 00
|
||||
39 01 00 00 01 00 0F D9 14 40 0C CB CE 6E C4 07 C0 41 C1 00 60 19
|
||||
39 01 00 00 01 00 08 F4 CF 0A 15 10 19 33 02
|
||||
39 01 00 00 78 00 03 B1 04 65
|
||||
39 01 00 00 01 00 1C C1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||
39 01 00 00 01 00 03 C0 01 00
|
||||
05 01 00 00 01 00 02 29 00
|
||||
qcom,mdss-dsi-on-command = [
|
||||
39 01 00 00 01 00 03 F0 5A 5A
|
||||
39 01 00 00 01 00 03 F1 5A 5A
|
||||
05 01 00 00 0A 00 02 11 00
|
||||
39 01 00 00 01 00 27 F8 59 35 00 00 00 94 00 3C 7D 10 27 08 6E 00 00 00 00 42 08 6E 00 00 00 00 08 08 23 37 C0 C1 01 81 C1 00 C3 F6 F6 C1
|
||||
39 01 00 00 01 00 04 F2 80 03 0D
|
||||
39 01 00 00 01 00 1A FA 01 3F 12 41 B6 CA B6 B5 C6 B5 C6 D0 C4 9D A9 9A B5 BD B4 00 9A 00 91 00 B0
|
||||
39 01 00 00 01 00 03 F7 03 00
|
||||
39 01 00 00 01 00 04 F6 00 02 00
|
||||
39 01 00 00 01 00 0a B6 0C 02 03 32 C0 44 44 C0 00
|
||||
39 01 00 00 01 00 0F D9 14 40 0C CB CE 6E C4 07 C0 41 C1 00 60 19
|
||||
39 01 00 00 01 00 08 F4 CF 0A 15 10 19 33 02
|
||||
39 01 00 00 78 00 03 B1 04 65
|
||||
39 01 00 00 01 00 1C C1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
||||
39 01 00 00 01 00 03 C0 01 00
|
||||
05 01 00 00 01 00 02 29 00
|
||||
/* Display On */
|
||||
];
|
||||
samsung,panel-manufacture-id-read-cmds = [06 01 00 00 00 00 01 da 01
|
||||
@@ -88,4 +88,65 @@
|
||||
05 01 00 00 78 00 02 10 00];
|
||||
qcom,mdss-dsi-off-command-state = "dsi_hs_mode";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&soc {
|
||||
mdss_dsi0: qcom,mdss_dsi@fd922800 {
|
||||
compatible = "qcom,mdss-dsi-ctrl";
|
||||
label = "MDSS DSI CTRL->0";
|
||||
cell-index = <0>;
|
||||
reg = <0xfd922800 0x1f8>,
|
||||
<0xfd922b00 0x2b0>,
|
||||
<0xfd828000 0x108>;
|
||||
reg-names = "dsi_ctrl", "dsi_phy", "mmss_misc_phys";
|
||||
qcom,mdss-fb-map = <&mdss_fb0>;
|
||||
vdd-supply = <&pm8226_l15>;
|
||||
vddio-supply = <&pm8226_l8>;
|
||||
vdda-supply = <&pm8226_l4>;
|
||||
qcom,disp-on-gpio = <&msmgpio 73 0>;
|
||||
qcom,platform-reset-gpio = <&msmgpio 25 1>;
|
||||
qcom,platform-strength-ctrl = [ff 06];
|
||||
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
|
||||
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
|
||||
qcom,platform-lane-config = [
|
||||
00 00 00 00 00 00 00 01 75 /* lane0 config */
|
||||
00 00 00 00 05 00 00 01 75 /* lane1 config */
|
||||
00 00 00 00 0a 00 00 01 75 /* lane2 config */
|
||||
00 00 00 00 0f 00 00 01 75 /* lane3 config */
|
||||
00 c0 00 00 00 00 00 01 97]; /* Clk ln config */
|
||||
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
|
||||
qcom,platform-supply-entry1 {
|
||||
qcom,supply-name = "vdd";
|
||||
qcom,supply-min-voltage = <3300000>;
|
||||
qcom,supply-max-voltage = <3300000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry2 {
|
||||
qcom,supply-name = "vddio";
|
||||
qcom,supply-min-voltage = <1800000>;
|
||||
qcom,supply-max-voltage = <1800000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry3 {
|
||||
qcom,supply-name = "vdda";
|
||||
qcom,supply-min-voltage = <1200000>;
|
||||
qcom,supply-max-voltage = <1200000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <20>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -11,19 +11,17 @@
|
||||
* GNU General Public License for more details.
|
||||
*/
|
||||
|
||||
&spmi_bus {
|
||||
qcom,pm8226@1 {
|
||||
qcom,leds@d300 {
|
||||
compatible = "qcom,leds-qpnp";
|
||||
status = "okay";
|
||||
reg = <0xd300 0x100>;
|
||||
label = "flash";
|
||||
flash-boost-supply = <&pm8226_chg_boost>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&soc {
|
||||
led_flash0: qcom,camera-led-flash {
|
||||
cell-index = <0>;
|
||||
compatible = "qcom,camera-led-flash";
|
||||
qcom,flash-type = <1>;
|
||||
qcom,flash-source = <&pm8226_flash0>;
|
||||
qcom,torch-source = <&pm8226_torch>;
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
};
|
||||
|
||||
i2c@20 {
|
||||
cell-index = <20>;
|
||||
compatible = "i2c-gpio";
|
||||
@@ -47,14 +45,6 @@
|
||||
};
|
||||
};
|
||||
|
||||
led_flash0: qcom,camera-led-flash {
|
||||
cell-index = <0>;
|
||||
compatible = "qcom,camera-led-flash";
|
||||
qcom,flash-type = <1>;
|
||||
qcom,flash-source = <&pm8226_flash0 &pm8226_flash1>;
|
||||
qcom,torch-source = <&pm8226_torch>;
|
||||
};
|
||||
|
||||
spi@f9923000 {
|
||||
eeprom0: qcom,eeprom@0 {
|
||||
compatible = "qcom,eeprom";
|
||||
|
||||
@@ -194,61 +194,6 @@
|
||||
qcom,cdc-mclk-gpios = <&pm8226_gpios 1 0>;
|
||||
/*qcom,cdc-vdd-spkr-gpios = <&pm8226_gpios 2 0>;*/
|
||||
};
|
||||
|
||||
mdss_dsi0: qcom,mdss_dsi@fd922800 {
|
||||
compatible = "qcom,mdss-dsi-ctrl";
|
||||
label = "MDSS DSI CTRL->0";
|
||||
cell-index = <0>;
|
||||
reg = <0xfd922800 0x600>;
|
||||
qcom,mdss-fb-map = <&mdss_fb0>;
|
||||
vdd-supply = <&pm8226_l15>;
|
||||
vddio-supply = <&pm8226_l8>;
|
||||
vdda-supply = <&pm8226_l4>;
|
||||
qcom,disp-on-gpio = <&msmgpio 73 0>;
|
||||
qcom,platform-reset-gpio = <&msmgpio 25 1>;
|
||||
qcom,platform-strength-ctrl = [ff 06];
|
||||
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
|
||||
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
|
||||
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 75
|
||||
00 00 00 00 05 00 00 01 75
|
||||
00 00 00 00 0a 00 00 01 75
|
||||
00 00 00 00 0f 00 00 01 75
|
||||
00 c0 00 00 00 00 00 01 97];
|
||||
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
|
||||
qcom,platform-supply-entry1 {
|
||||
qcom,supply-name = "vdd";
|
||||
qcom,supply-min-voltage = <3300000>;
|
||||
qcom,supply-max-voltage = <3300000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry2 {
|
||||
qcom,supply-name = "vddio";
|
||||
qcom,supply-min-voltage = <1800000>;
|
||||
qcom,supply-max-voltage = <1800000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry3 {
|
||||
qcom,supply-name = "vdda";
|
||||
qcom,supply-min-voltage = <1200000>;
|
||||
qcom,supply-max-voltage = <1200000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <20>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&usb_otg {
|
||||
@@ -610,7 +555,3 @@
|
||||
&mdss_dsi0 {
|
||||
qcom,dsi-pref-prim-pan = <&dsi_s6e8aa0a_hd_panel>;
|
||||
};
|
||||
|
||||
&dsi_s6e8aa0a_hd_panel {
|
||||
qcom,cont-splash-enabled;
|
||||
};
|
||||
|
||||
@@ -208,61 +208,6 @@
|
||||
qcom,cdc-mclk-gpios = <&pm8226_gpios 1 0>;
|
||||
/*qcom,cdc-vdd-spkr-gpios = <&pm8226_gpios 2 0>;*/
|
||||
};
|
||||
|
||||
mdss_dsi0: qcom,mdss_dsi@fd922800 {
|
||||
compatible = "qcom,mdss-dsi-ctrl";
|
||||
label = "MDSS DSI CTRL->0";
|
||||
cell-index = <0>;
|
||||
reg = <0xfd922800 0x600>;
|
||||
qcom,mdss-fb-map = <&mdss_fb0>;
|
||||
vdd-supply = <&pm8226_l15>;
|
||||
vddio-supply = <&pm8226_l8>;
|
||||
vdda-supply = <&pm8226_l4>;
|
||||
qcom,disp-on-gpio = <&msmgpio 73 0>;
|
||||
qcom,platform-reset-gpio = <&msmgpio 25 1>;
|
||||
qcom,platform-strength-ctrl = [ff 06];
|
||||
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
|
||||
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
|
||||
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 75
|
||||
00 00 00 00 05 00 00 01 75
|
||||
00 00 00 00 0a 00 00 01 75
|
||||
00 00 00 00 0f 00 00 01 75
|
||||
00 c0 00 00 00 00 00 01 97];
|
||||
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
|
||||
qcom,platform-supply-entry1 {
|
||||
qcom,supply-name = "vdd";
|
||||
qcom,supply-min-voltage = <3300000>;
|
||||
qcom,supply-max-voltage = <3300000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry2 {
|
||||
qcom,supply-name = "vddio";
|
||||
qcom,supply-min-voltage = <1800000>;
|
||||
qcom,supply-max-voltage = <1800000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry3 {
|
||||
qcom,supply-name = "vdda";
|
||||
qcom,supply-min-voltage = <1200000>;
|
||||
qcom,supply-max-voltage = <1200000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <20>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&usb_otg {
|
||||
@@ -619,7 +564,3 @@
|
||||
&mdss_dsi0 {
|
||||
qcom,dsi-pref-prim-pan = <&dsi_s6e8aa0a_hd_panel>;
|
||||
};
|
||||
|
||||
&dsi_s6e8aa0a_hd_panel {
|
||||
qcom,cont-splash-enabled;
|
||||
};
|
||||
|
||||
@@ -208,61 +208,6 @@
|
||||
qcom,cdc-mclk-gpios = <&pm8226_gpios 1 0>;
|
||||
/*qcom,cdc-vdd-spkr-gpios = <&pm8226_gpios 2 0>;*/
|
||||
};
|
||||
|
||||
mdss_dsi0: qcom,mdss_dsi@fd922800 {
|
||||
compatible = "qcom,mdss-dsi-ctrl";
|
||||
label = "MDSS DSI CTRL->0";
|
||||
cell-index = <0>;
|
||||
reg = <0xfd922800 0x600>;
|
||||
qcom,mdss-fb-map = <&mdss_fb0>;
|
||||
vdd-supply = <&pm8226_l15>;
|
||||
vddio-supply = <&pm8226_l8>;
|
||||
vdda-supply = <&pm8226_l4>;
|
||||
qcom,disp-on-gpio = <&msmgpio 73 0>;
|
||||
qcom,platform-reset-gpio = <&msmgpio 25 1>;
|
||||
qcom,platform-strength-ctrl = [ff 06];
|
||||
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
|
||||
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
|
||||
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 75
|
||||
00 00 00 00 05 00 00 01 75
|
||||
00 00 00 00 0a 00 00 01 75
|
||||
00 00 00 00 0f 00 00 01 75
|
||||
00 c0 00 00 00 00 00 01 97];
|
||||
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
|
||||
qcom,platform-supply-entry1 {
|
||||
qcom,supply-name = "vdd";
|
||||
qcom,supply-min-voltage = <3300000>;
|
||||
qcom,supply-max-voltage = <3300000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry2 {
|
||||
qcom,supply-name = "vddio";
|
||||
qcom,supply-min-voltage = <1800000>;
|
||||
qcom,supply-max-voltage = <1800000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry3 {
|
||||
qcom,supply-name = "vdda";
|
||||
qcom,supply-min-voltage = <1200000>;
|
||||
qcom,supply-max-voltage = <1200000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <20>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&usb_otg {
|
||||
@@ -619,7 +564,3 @@
|
||||
&mdss_dsi0 {
|
||||
qcom,dsi-pref-prim-pan = <&dsi_s6e8aa0a_hd_panel>;
|
||||
};
|
||||
|
||||
&dsi_s6e8aa0a_hd_panel {
|
||||
qcom,cont-splash-enabled;
|
||||
};
|
||||
|
||||
@@ -43,8 +43,8 @@
|
||||
battery,temp_check_type = <2>; /* SEC_BATTERY_TEMP_CHECK_TEMP */
|
||||
battery,temp_check_count = <1>;
|
||||
battery,full_check_type = <2>; /* SEC_BATTERY_FULLCHARGED_FG_CURRENT */
|
||||
battery,full_check_type_2nd = <3>; /* SEC_BATTERY_FULLCHARGED_TIME */
|
||||
battery,full_check_count = <2>;
|
||||
battery,full_check_type_2nd = <2>; /* SEC_BATTERY_FULLCHARGED_FG_CURRENT */
|
||||
battery,full_check_count = <1>;
|
||||
battery,chg_gpio_full_check = <0>;
|
||||
battery,chg_polarity_full_check = <1>;
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
SEC_BATTERY_FULL_CONDITION_NOTIMEFULL |
|
||||
SEC_BATTERY_FULL_CONDITION_VCELL */
|
||||
battery,full_condition_type = <13>;
|
||||
battery,full_condition_soc = <95>;
|
||||
battery,full_condition_soc = <93>;
|
||||
battery,full_condition_vcell = <4250>;
|
||||
|
||||
battery,recharge_check_count = <1>;
|
||||
@@ -64,17 +64,22 @@
|
||||
battery,recharging_total_time = <5400>;
|
||||
battery,charging_reset_time = <0>;
|
||||
|
||||
battery,swelling_full_check_current = <100>;
|
||||
battery,swelling_high_rechg_voltage = <4150>;
|
||||
battery,swelling_low_rechg_voltage = <4050>;
|
||||
|
||||
charger {
|
||||
status = "disable"
|
||||
/* Charger */
|
||||
battery,charger_name = "qpnp-chg";
|
||||
battery,ovp_uvlo_check_type = <3>; /* SEC_BATTERY_OVP_UVLO_CHGPOLLING */
|
||||
battery,full_check_type = <2>; /* SEC_BATTERY_FULLCHARGED_FG_CURRENT */
|
||||
battery,chg_float_voltage = <4350>;
|
||||
|
||||
battery,input_current_limit = <1000 500 500 1000 500 1000 1000 500 500 1000 650 1000 1000 500 500 300 1000 1000 300 1000 1000 500 500>;
|
||||
battery,fast_charging_current = <1000 0 500 1000 500 1000 1000 500 0 1000 750 1000 1000 (-1) 500 300 1000 1000 300 1000 1000 0 0>;
|
||||
battery,full_check_current_1st = <170 0 170 170 170 170 170 170 0 170 170 170 170 0 170 170 170 170 170 170 170 0 0>;
|
||||
battery,full_check_current_2nd = <2400 0 2400 2400 2400 2400 2400 2400 0 2400 2400 2400 2400 0 2400 2400 2400 2400 2400 2400 2400 0 0>;
|
||||
battery,input_current_limit = <500 500 500 1000 500 1000 1000 500 500 1000 650 1000 1000 500 500 300 1000 1000 300 1000 1000 500 500>;
|
||||
battery,fast_charging_current = <500 0 500 1000 500 1000 1000 500 0 1000 750 1000 1000 (-1) 500 300 1000 1000 300 1000 1000 0 0>;
|
||||
battery,full_check_current_1st = <200 0 200 200 200 200 200 200 0 200 200 200 200 0 200 200 200 200 200 200 200 0 0>;
|
||||
battery,full_check_current_2nd = <100 0 100 100 100 100 100 100 0 100 100 100 100 0 100 100 100 100 100 100 100 0 0>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -225,64 +225,6 @@
|
||||
qcom,cdc-mclk-gpios = <&pm8226_gpios 1 0>;
|
||||
/*qcom,cdc-vdd-spkr-gpios = <&pm8226_gpios 2 0>;*/
|
||||
};
|
||||
|
||||
mdss_dsi0: qcom,mdss_dsi@fd922800 {
|
||||
compatible = "qcom,mdss-dsi-ctrl";
|
||||
label = "MDSS DSI CTRL->0";
|
||||
cell-index = <0>;
|
||||
reg = <0xfd922800 0x1f8>,
|
||||
<0xfd922b00 0x2b0>,
|
||||
<0xfd828000 0x108>;
|
||||
reg-names = "dsi_ctrl", "dsi_phy", "mmss_misc_phys";
|
||||
qcom,mdss-fb-map = <&mdss_fb0>;
|
||||
vdd-supply = <&pm8226_l15>;
|
||||
vddio-supply = <&pm8226_l8>;
|
||||
vdda-supply = <&pm8226_l4>;
|
||||
qcom,disp-on-gpio = <&msmgpio 73 0>;
|
||||
qcom,platform-reset-gpio = <&msmgpio 25 1>;
|
||||
qcom,platform-strength-ctrl = [ff 06];
|
||||
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
|
||||
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
|
||||
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 75
|
||||
00 00 00 00 05 00 00 01 75
|
||||
00 00 00 00 0a 00 00 01 75
|
||||
00 00 00 00 0f 00 00 01 75
|
||||
00 c0 00 00 00 00 00 01 97];
|
||||
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
|
||||
qcom,platform-supply-entry1 {
|
||||
qcom,supply-name = "vdd";
|
||||
qcom,supply-min-voltage = <3300000>;
|
||||
qcom,supply-max-voltage = <3300000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry2 {
|
||||
qcom,supply-name = "vddio";
|
||||
qcom,supply-min-voltage = <1800000>;
|
||||
qcom,supply-max-voltage = <1800000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry3 {
|
||||
qcom,supply-name = "vdda";
|
||||
qcom,supply-min-voltage = <1200000>;
|
||||
qcom,supply-max-voltage = <1200000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <20>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&usb_otg {
|
||||
@@ -298,6 +240,8 @@
|
||||
|
||||
qcom,hsusb-otg-mode = <3>;
|
||||
vbus_otg-supply = <&pm8226_chg_otg>;
|
||||
qcom,hsusb-otg-phy-init-seq =
|
||||
<0x44 0x80 0x7A 0x81 0x24 0x82 0x13 0x83 0xffffffff>;
|
||||
};
|
||||
|
||||
&sdcc1 {
|
||||
@@ -411,10 +355,6 @@
|
||||
|
||||
&spmi_bus {
|
||||
qcom,pm8226@0 {
|
||||
pm8226_chg: qcom,charger {
|
||||
qcom,ext-ovp-present = <0>;
|
||||
};
|
||||
|
||||
qcom,leds@a300 {
|
||||
status = "okay";
|
||||
qcom,led_mpp_4 {
|
||||
@@ -619,6 +559,17 @@
|
||||
qcom,hw-settle-time = <2>;
|
||||
qcom,fast-avg-setup = <0>;
|
||||
};
|
||||
|
||||
chan@27 {
|
||||
label = "mpp8_div3";
|
||||
reg = <0x27>;
|
||||
qcom,decimation = <0>;
|
||||
qcom,pre-div-channel-scaling = <1>;
|
||||
qcom,calibration-type = "absolute";
|
||||
qcom,scale-function = <0>;
|
||||
qcom,hw-settle-time = <0>;
|
||||
qcom,fast-avg-setup = <0>;
|
||||
};
|
||||
};
|
||||
|
||||
/ {
|
||||
@@ -642,9 +593,9 @@
|
||||
};
|
||||
|
||||
&pm8226_chg {
|
||||
qcom,charging-disabled;
|
||||
status = "ok"
|
||||
qcom,battery-data = <&mtp_batterydata>;
|
||||
qcom,cool-bat-decidegc = <(-50)>;
|
||||
qcom,cool-bat-decidegc = <(-100)>;
|
||||
qcom,warm-bat-decidegc = <700>;
|
||||
};
|
||||
|
||||
@@ -666,18 +617,6 @@
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
rpm-regulator-ldoa27 {
|
||||
status = "okay";
|
||||
pm8226_l27: regulator-l27 {
|
||||
regulator-name = "8226_l27";
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <1800000>;
|
||||
qcom,init-voltage = <1800000>;
|
||||
qcom,pull-down-enable = <1>;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&mdss_mdp {
|
||||
@@ -688,10 +627,6 @@
|
||||
qcom,dsi-pref-prim-pan = <&dsi_s6e8aa0a_hd_panel>;
|
||||
};
|
||||
|
||||
&dsi_s6e8aa0a_hd_panel {
|
||||
qcom,cont-splash-enabled;
|
||||
};
|
||||
|
||||
&apc_vreg_corner {
|
||||
qcom,pvs-corner-ceiling-slow = <1140000 1150000 1280000>;
|
||||
qcom,pvs-corner-ceiling-nom = <1140000 1140000 1200000>;
|
||||
|
||||
@@ -206,61 +206,6 @@
|
||||
qcom,cdc-mclk-gpios = <&pm8226_gpios 1 0>;
|
||||
/*qcom,cdc-vdd-spkr-gpios = <&pm8226_gpios 2 0>;*/
|
||||
};
|
||||
|
||||
mdss_dsi0: qcom,mdss_dsi@fd922800 {
|
||||
compatible = "qcom,mdss-dsi-ctrl";
|
||||
label = "MDSS DSI CTRL->0";
|
||||
cell-index = <0>;
|
||||
reg = <0xfd922800 0x600>;
|
||||
qcom,mdss-fb-map = <&mdss_fb0>;
|
||||
vdd-supply = <&pm8226_l15>;
|
||||
vddio-supply = <&pm8226_l8>;
|
||||
vdda-supply = <&pm8226_l4>;
|
||||
qcom,disp-on-gpio = <&msmgpio 73 0>;
|
||||
qcom,platform-reset-gpio = <&msmgpio 25 1>;
|
||||
qcom,platform-strength-ctrl = [ff 06];
|
||||
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
|
||||
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
|
||||
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 75
|
||||
00 00 00 00 05 00 00 01 75
|
||||
00 00 00 00 0a 00 00 01 75
|
||||
00 00 00 00 0f 00 00 01 75
|
||||
00 c0 00 00 00 00 00 01 97];
|
||||
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
|
||||
qcom,platform-supply-entry1 {
|
||||
qcom,supply-name = "vdd";
|
||||
qcom,supply-min-voltage = <3300000>;
|
||||
qcom,supply-max-voltage = <3300000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry2 {
|
||||
qcom,supply-name = "vddio";
|
||||
qcom,supply-min-voltage = <1800000>;
|
||||
qcom,supply-max-voltage = <1800000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <0>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
qcom,platform-supply-entry3 {
|
||||
qcom,supply-name = "vdda";
|
||||
qcom,supply-min-voltage = <1200000>;
|
||||
qcom,supply-max-voltage = <1200000>;
|
||||
qcom,supply-enable-load = <100000>;
|
||||
qcom,supply-disable-load = <100>;
|
||||
qcom,supply-pre-on-sleep = <0>;
|
||||
qcom,supply-post-on-sleep = <20>;
|
||||
qcom,supply-pre-off-sleep = <0>;
|
||||
qcom,supply-post-off-sleep = <0>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&usb_otg {
|
||||
@@ -634,7 +579,3 @@
|
||||
&mdss_dsi0 {
|
||||
qcom,dsi-pref-prim-pan = <&dsi_s6e8aa0a_hd_panel>;
|
||||
};
|
||||
|
||||
&dsi_s6e8aa0a_hd_panel {
|
||||
qcom,cont-splash-enabled;
|
||||
};
|
||||
|
||||
@@ -125,7 +125,7 @@ CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
|
||||
@@ -98,10 +98,10 @@ CONFIG_CGROUP_FREEZER=y
|
||||
# CONFIG_CPUSETS is not set
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_RESOURCE_COUNTERS=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
|
||||
# CONFIG_CGROUP_MEM_RES_CTLR_KMEM is not set
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_MEMCG_SWAP=y
|
||||
CONFIG_MEMCG_SWAP_ENABLED=y
|
||||
# CONFIG_MEMCG_KMEM is not set
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
@@ -121,10 +121,10 @@ CONFIG_MM_OWNER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
# CONFIG_RD_GZIP is not set
|
||||
# CONFIG_RD_BZIP2 is not set
|
||||
# CONFIG_RD_LZMA is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
@@ -135,7 +135,7 @@ CONFIG_EXPERT=y
|
||||
CONFIG_UID16=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
# CONFIG_KALLSYMS_ALL is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
@@ -179,7 +179,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_USE_GENERIC_SMP_HELPERS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
# CONFIG_HAVE_DMA_API_DEBUG is not set
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
||||
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
||||
@@ -194,7 +194,6 @@ CONFIG_SECCOMP_FILTER=y
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
||||
CONFIG_SLABINFO=y
|
||||
CONFIG_RT_MUTEXES=y
|
||||
CONFIG_BASE_SMALL=0
|
||||
CONFIG_MODULES=y
|
||||
@@ -238,17 +237,17 @@ CONFIG_BLOCK_SUPPORT_STLOG=y
|
||||
#
|
||||
CONFIG_IOSCHED_NOOP=y
|
||||
# CONFIG_IOSCHED_TEST is not set
|
||||
CONFIG_IOSCHED_DEADLINE=y
|
||||
CONFIG_IOSCHED_ROW=y
|
||||
# CONFIG_IOSCHED_DEADLINE is not set
|
||||
# CONFIG_IOSCHED_ROW is not set
|
||||
CONFIG_IOSCHED_CFQ=y
|
||||
CONFIG_IOSCHED_BFQ=y
|
||||
CONFIG_CGROUP_BFQIO=y
|
||||
# CONFIG_DEFAULT_DEADLINE is not set
|
||||
# CONFIG_DEFAULT_ROW is not set
|
||||
CONFIG_DEFAULT_CFQ=y
|
||||
# CONFIG_DEFAULT_CFQ is not set
|
||||
# CONFIG_DEFAULT_BFQ is not set
|
||||
# CONFIG_DEFAULT_NOOP is not set
|
||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||
CONFIG_DEFAULT_NOOP=y
|
||||
CONFIG_DEFAULT_IOSCHED="noop"
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK is not set
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
|
||||
# CONFIG_INLINE_SPIN_LOCK is not set
|
||||
@@ -670,9 +669,9 @@ CONFIG_MSM_N_WAY_SMD=y
|
||||
CONFIG_MSM_N_WAY_SMSM=y
|
||||
CONFIG_MSM_SMP2P=y
|
||||
CONFIG_MSM_SMP2P_TEST=y
|
||||
CONFIG_MSM_RESET_MODEM=y
|
||||
CONFIG_MSM_SMD_LOGGING=y
|
||||
CONFIG_MSM_IPC_LOGGING=y
|
||||
# CONFIG_MSM_RESET_MODEM is not set
|
||||
# CONFIG_MSM_SMD_LOGGING is not set
|
||||
# CONFIG_MSM_IPC_LOGGING is not set
|
||||
CONFIG_MSM_SMD_NMEA=y
|
||||
CONFIG_MSM_SMD_TTY=y
|
||||
CONFIG_MSM_SMD_QMI=y
|
||||
@@ -685,6 +684,7 @@ CONFIG_MSM_QMI_INTERFACE=y
|
||||
# CONFIG_MSM_TEST_QMI_CLIENT is not set
|
||||
# CONFIG_MSM_DALRPC is not set
|
||||
# CONFIG_MSM_CPU_FREQ_SET_MIN_MAX is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
CONFIG_MSM_DEVFREQ_CPUBW=y
|
||||
# CONFIG_MSM_AVS_HW is not set
|
||||
# CONFIG_MSM_HW3D is not set
|
||||
@@ -766,9 +766,6 @@ CONFIG_MSM_L2_SPM=y
|
||||
CONFIG_MSM_OCMEM=y
|
||||
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
|
||||
# CONFIG_MSM_OCMEM_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_NONSECURE is not set
|
||||
# CONFIG_MSM_OCMEM_POWER_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_DEBUG_ALWAYS_ON is not set
|
||||
CONFIG_MSM_OCMEM_POWER_DISABLE=y
|
||||
# CONFIG_SENSORS_ADSP is not set
|
||||
CONFIG_MSM_RTB=y
|
||||
@@ -878,7 +875,6 @@ CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -905,7 +901,7 @@ CONFIG_AEABI=y
|
||||
CONFIG_HAVE_ARCH_PFN_VALID=y
|
||||
CONFIG_HIGHMEM=y
|
||||
# CONFIG_HIGHPTE is not set
|
||||
CONFIG_HW_PERF_EVENTS=y
|
||||
# CONFIG_HW_PERF_EVENTS is not set
|
||||
CONFIG_SELECT_MEMORY_MODEL=y
|
||||
CONFIG_FLATMEM_MANUAL=y
|
||||
CONFIG_FLATMEM=y
|
||||
@@ -983,11 +979,10 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set
|
||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
|
||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
|
||||
# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set
|
||||
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
|
||||
#
|
||||
# ARM CPU frequency scaling drivers
|
||||
@@ -1010,7 +1005,6 @@ CONFIG_CPU_FREQ_MSM=y
|
||||
#
|
||||
CONFIG_VFP=y
|
||||
CONFIG_VFPv3=y
|
||||
CONFIG_VFPv4=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_KERNEL_MODE_NEON=y
|
||||
|
||||
@@ -1348,7 +1342,7 @@ CONFIG_BRIDGE_EBT_BROUTE=y
|
||||
# CONFIG_L2TP is not set
|
||||
CONFIG_STP=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
# CONFIG_BRIDGE_IGMP_SNOOPING is not set
|
||||
# CONFIG_NET_DSA is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
@@ -1384,6 +1378,7 @@ CONFIG_NET_SCH_PRIO=y
|
||||
# CONFIG_NET_SCH_MQPRIO is not set
|
||||
# CONFIG_NET_SCH_CHOKE is not set
|
||||
# CONFIG_NET_SCH_QFQ is not set
|
||||
# CONFIG_NET_SCH_INGRESS is not set
|
||||
# CONFIG_NET_SCH_PLUG is not set
|
||||
|
||||
#
|
||||
@@ -1430,6 +1425,7 @@ CONFIG_XPS=y
|
||||
# CONFIG_NETPRIO_CGROUP is not set
|
||||
CONFIG_BQL=y
|
||||
CONFIG_HAVE_BPF_JIT=y
|
||||
# CONFIG_BPF_JIT is not set
|
||||
# CONFIG_SOCKEV_NLMCAST is not set
|
||||
|
||||
#
|
||||
@@ -1673,43 +1669,17 @@ CONFIG_DUALWAVE=y
|
||||
CONFIG_SCSI_MOD=y
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
CONFIG_SCSI=y
|
||||
CONFIG_SCSI_DMA=y
|
||||
CONFIG_SCSI_TGT=y
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
CONFIG_SCSI_PROC_FS=y
|
||||
|
||||
#
|
||||
# SCSI support type (disk, tape, CD-ROM)
|
||||
#
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
# CONFIG_CHR_DEV_ST is not set
|
||||
# CONFIG_CHR_DEV_OSST is not set
|
||||
# CONFIG_BLK_DEV_SR is not set
|
||||
CONFIG_CHR_DEV_SG=y
|
||||
CONFIG_CHR_DEV_SCH=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
CONFIG_SCSI_LOGGING=y
|
||||
CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
#
|
||||
# SCSI Transports
|
||||
#
|
||||
# CONFIG_SCSI_SPI_ATTRS is not set
|
||||
# CONFIG_SCSI_FC_ATTRS is not set
|
||||
# CONFIG_SCSI_ISCSI_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||
CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ISCSI_TCP is not set
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_LIBFC is not set
|
||||
# CONFIG_LIBFCOE is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
# CONFIG_SCSI_DH is not set
|
||||
# CONFIG_SCSI_OSD_INITIATOR is not set
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
@@ -1728,7 +1698,6 @@ CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
# CONFIG_TARGET_CORE is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
@@ -1901,7 +1870,7 @@ CONFIG_INPUT_KEYBOARD=y
|
||||
# CONFIG_INPUT_ENABLED is not set
|
||||
# CONFIG_KEYBOARD_ADP5588 is not set
|
||||
# CONFIG_KEYBOARD_ADP5589 is not set
|
||||
CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_ATKBD is not set
|
||||
# CONFIG_KEYBOARD_QT1070 is not set
|
||||
# CONFIG_KEYBOARD_QT2160 is not set
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
@@ -1936,14 +1905,7 @@ CONFIG_SENSORS_HALL=y
|
||||
# CONFIG_KEYBOARD_CYPRESS_TKEY_HL is not set
|
||||
# CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_S3 is not set
|
||||
CONFIG_INPUT_MOUSE=y
|
||||
CONFIG_MOUSE_PS2=y
|
||||
CONFIG_MOUSE_PS2_ALPS=y
|
||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
# CONFIG_MOUSE_SERIAL is not set
|
||||
# CONFIG_MOUSE_APPLETOUCH is not set
|
||||
# CONFIG_MOUSE_BCM5974 is not set
|
||||
@@ -2062,8 +2024,8 @@ CONFIG_INPUT_GPIO=y
|
||||
# Hardware I/O ports
|
||||
#
|
||||
CONFIG_SERIO=y
|
||||
CONFIG_SERIO_SERPORT=y
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
# CONFIG_SERIO_RAW is not set
|
||||
# CONFIG_SERIO_ALTERA_PS2 is not set
|
||||
# CONFIG_SERIO_PS2MULT is not set
|
||||
@@ -2103,7 +2065,7 @@ CONFIG_SERIAL_CORE_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM is not set
|
||||
# CONFIG_SERIAL_MSM_HS is not set
|
||||
CONFIG_SERIAL_MSM_HSL=y
|
||||
CONFIG_SERIAL_MSM_HSL_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM_HSL_CONSOLE is not set
|
||||
# CONFIG_SERIAL_BCM_BT_LPM is not set
|
||||
# CONFIG_SERIAL_TIMBERDALE is not set
|
||||
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
|
||||
@@ -2556,7 +2518,7 @@ CONFIG_IR_LIRC_CODEC=y
|
||||
#
|
||||
# CONFIG_MSM_CAMERA is not set
|
||||
CONFIG_MSMB_CAMERA=y
|
||||
CONFIG_MSMB_CAMERA_DEBUG=y
|
||||
# CONFIG_MSMB_CAMERA_DEBUG is not set
|
||||
CONFIG_MSM_CAMERA_SENSOR=y
|
||||
CONFIG_MSM_CPP=y
|
||||
CONFIG_MSM_CCI=y
|
||||
@@ -2806,8 +2768,8 @@ CONFIG_RADIO_ADAPTERS=y
|
||||
#
|
||||
# Texas Instruments WL128x FM driver (ST based)
|
||||
#
|
||||
CONFIG_RADIO_IRIS=y
|
||||
CONFIG_RADIO_IRIS_TRANSPORT=y
|
||||
# CONFIG_RADIO_IRIS is not set
|
||||
# CONFIG_RADIO_IRIS_TRANSPORT is not set
|
||||
# CONFIG_JPN_DEMUX_MOD is not set
|
||||
# CONFIG_TDMB is not set
|
||||
# CONFIG_ISDBTMM is not set
|
||||
@@ -2881,7 +2843,6 @@ CONFIG_FB_MSM=y
|
||||
# CONFIG_FB_MSM_TRIPLE_BUFFER is not set
|
||||
# CONFIG_FB_MSM_MDP_HW is not set
|
||||
CONFIG_FB_MSM_MDSS_COMMON=y
|
||||
# CONFIG_MDP_DEBUG_FS is not set
|
||||
# CONFIG_FB_MSM_MDP22 is not set
|
||||
# CONFIG_FB_MSM_MDP30 is not set
|
||||
# CONFIG_FB_MSM_MDP31 is not set
|
||||
@@ -3159,78 +3120,6 @@ CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=y
|
||||
CONFIG_HID_GENERIC=y
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
#
|
||||
CONFIG_HID_A4TECH=y
|
||||
CONFIG_HID_ACRUX=y
|
||||
# CONFIG_HID_ACRUX_FF is not set
|
||||
CONFIG_HID_APPLE=y
|
||||
CONFIG_HID_BELKIN=y
|
||||
CONFIG_HID_CHERRY=y
|
||||
CONFIG_HID_CHICONY=y
|
||||
CONFIG_HID_PRODIKEYS=y
|
||||
CONFIG_HID_CYPRESS=y
|
||||
CONFIG_HID_DRAGONRISE=y
|
||||
# CONFIG_DRAGONRISE_FF is not set
|
||||
CONFIG_HID_EMS_FF=y
|
||||
CONFIG_HID_ELECOM=y
|
||||
CONFIG_HID_EZKEY=y
|
||||
# CONFIG_HID_HOLTEK is not set
|
||||
CONFIG_HID_KEYTOUCH=y
|
||||
CONFIG_HID_KYE=y
|
||||
CONFIG_HID_UCLOGIC=y
|
||||
CONFIG_HID_WALTOP=y
|
||||
CONFIG_HID_GYRATION=y
|
||||
CONFIG_HID_TWINHAN=y
|
||||
CONFIG_HID_KENSINGTON=y
|
||||
# CONFIG_HID_KK_UPGRADE is not set
|
||||
CONFIG_HID_LCPOWER=y
|
||||
CONFIG_HID_LOGITECH=y
|
||||
CONFIG_HID_LOGITECH_DJ=y
|
||||
# CONFIG_LOGITECH_FF is not set
|
||||
# CONFIG_LOGIRUMBLEPAD2_FF is not set
|
||||
# CONFIG_LOGIG940_FF is not set
|
||||
# CONFIG_LOGIWHEELS_FF is not set
|
||||
CONFIG_HID_MAGICMOUSE=y
|
||||
CONFIG_HID_MICROSOFT=y
|
||||
CONFIG_HID_MONTEREY=y
|
||||
CONFIG_HID_MULTITOUCH=y
|
||||
CONFIG_HID_NTRIG=y
|
||||
CONFIG_HID_ORTEK=y
|
||||
CONFIG_HID_PANTHERLORD=y
|
||||
# CONFIG_PANTHERLORD_FF is not set
|
||||
CONFIG_HID_PETALYNX=y
|
||||
CONFIG_HID_PICOLCD=y
|
||||
# CONFIG_HID_PICOLCD_FB is not set
|
||||
# CONFIG_HID_PICOLCD_BACKLIGHT is not set
|
||||
# CONFIG_HID_PICOLCD_LCD is not set
|
||||
# CONFIG_HID_PICOLCD_LEDS is not set
|
||||
# CONFIG_HID_PRIMAX is not set
|
||||
CONFIG_HID_ROCCAT=y
|
||||
# CONFIG_HID_SAITEK is not set
|
||||
CONFIG_HID_SAMSUNG=y
|
||||
CONFIG_HID_SONY=y
|
||||
# CONFIG_HID_SPEEDLINK is not set
|
||||
CONFIG_HID_SUNPLUS=y
|
||||
CONFIG_HID_GREENASIA=y
|
||||
# CONFIG_GREENASIA_FF is not set
|
||||
CONFIG_HID_SMARTJOYPLUS=y
|
||||
# CONFIG_SMARTJOYPLUS_FF is not set
|
||||
# CONFIG_HID_SYNAPTICS_BT is not set
|
||||
# CONFIG_HID_TIVO is not set
|
||||
CONFIG_HID_TOPSEED=y
|
||||
CONFIG_HID_THRUSTMASTER=y
|
||||
# CONFIG_THRUSTMASTER_FF is not set
|
||||
CONFIG_HID_WACOM=y
|
||||
CONFIG_HID_WACOM_POWER_SUPPLY=y
|
||||
# CONFIG_HID_WIIMOTE is not set
|
||||
CONFIG_HID_ZAGG=y
|
||||
CONFIG_HID_ZEROPLUS=y
|
||||
# CONFIG_ZEROPLUS_FF is not set
|
||||
CONFIG_HID_ZYDACRON=y
|
||||
# CONFIG_HID_OVR is not set
|
||||
|
||||
#
|
||||
# USB HID support
|
||||
#
|
||||
@@ -3300,20 +3189,6 @@ CONFIG_USB_CCID_BRIDGE=y
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_REALTEK is not set
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
CONFIG_USB_STORAGE_FREECOM=y
|
||||
CONFIG_USB_STORAGE_ISD200=y
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_SDDR09=y
|
||||
CONFIG_USB_STORAGE_SDDR55=y
|
||||
CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
CONFIG_USB_STORAGE_ALAUDA=y
|
||||
CONFIG_USB_STORAGE_ONETOUCH=y
|
||||
CONFIG_USB_STORAGE_KARMA=y
|
||||
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||
# CONFIG_USB_LIBUSUAL is not set
|
||||
CONFIG_USB_STORAGE_DETECT=y
|
||||
|
||||
@@ -3321,7 +3196,6 @@ CONFIG_USB_STORAGE_DETECT=y
|
||||
# USB Imaging devices
|
||||
#
|
||||
# CONFIG_USB_MDC800 is not set
|
||||
# CONFIG_USB_MICROTEK is not set
|
||||
|
||||
#
|
||||
# USB port drivers
|
||||
@@ -3411,7 +3285,7 @@ CONFIG_USB_EHSET_TEST_FIXTURE=y
|
||||
# CONFIG_USB_QCOM_KS_BRIDGE is not set
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_GADGET_DEBUG is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FILES=y
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FS=y
|
||||
CONFIG_USB_GADGET_VBUS_DRAW=500
|
||||
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
@@ -3492,7 +3366,6 @@ CONFIG_MMC_BLOCK_BOUNCE=y
|
||||
# CONFIG_SDIO_UART is not set
|
||||
# CONFIG_MMC_TEST is not set
|
||||
# CONFIG_MMC_SUPPORT_BKOPS_MODE is not set
|
||||
CONFIG_MMC_BLOCK_TEST=y
|
||||
# CONFIG_MMC_CPRM is not set
|
||||
|
||||
#
|
||||
@@ -3663,7 +3536,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_ASUS_OLED is not set
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_RTS5139 is not set
|
||||
# CONFIG_TRANZPORT is not set
|
||||
# CONFIG_LINE6_USB is not set
|
||||
# CONFIG_USB_SERIAL_QUATECH2 is not set
|
||||
@@ -3672,7 +3544,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_IIO is not set
|
||||
# CONFIG_INPUT_MPU6500_SELFTEST is not set
|
||||
# CONFIG_FB_SM7XX is not set
|
||||
# CONFIG_USB_ENESTORAGE is not set
|
||||
# CONFIG_BCM_WIMAX is not set
|
||||
# CONFIG_FT1000 is not set
|
||||
|
||||
@@ -3715,7 +3586,7 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# Qualcomm Atheros Prima WLAN module
|
||||
#
|
||||
# CONFIG_PRIMA_WLAN is not set
|
||||
CONFIG_PRONTO_WLAN=y
|
||||
CONFIG_PRONTO_WLAN=m
|
||||
# CONFIG_PRIMA_WLAN_BTAMP is not set
|
||||
CONFIG_PRIMA_WLAN_LFR=y
|
||||
CONFIG_PRIMA_WLAN_OKC=y
|
||||
@@ -3742,7 +3613,6 @@ CONFIG_QPNP_REVID=y
|
||||
# CONFIG_IPA is not set
|
||||
# CONFIG_MSM_AVTIMER is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SSM is not set
|
||||
CONFIG_CLKDEV_LOOKUP=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
|
||||
@@ -3750,11 +3620,8 @@ CONFIG_HAVE_CLK_PREPARE=y
|
||||
# Hardware Spinlock drivers
|
||||
#
|
||||
# CONFIG_VIBETONZ is not set
|
||||
# CONFIG_VIBRATOR_UPDATE is not set
|
||||
# CONFIG_MOTOR_DRV_ISA1400 is not set
|
||||
# CONFIG_MOTOR_DRV_DRV2603 is not set
|
||||
# CONFIG_DRV2604_VIBRATOR is not set
|
||||
# CONFIG_MOTOR_DRV_TSP5000 is not set
|
||||
# CONFIG_MSM_VIBRATOR is not set
|
||||
# CONFIG_MAX77826_VIBRATOR is not set
|
||||
# CONFIG_CONFIG_HAPTIC_ISA1200 is not set
|
||||
@@ -3779,12 +3646,12 @@ CONFIG_PM_DEVFREQ=y
|
||||
#
|
||||
# DEVFREQ Governors
|
||||
#
|
||||
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
|
||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
||||
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
||||
# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
|
||||
# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
|
||||
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
|
||||
# CONFIG_DEVFREQ_GOV_USERSPACE is not set
|
||||
CONFIG_DEVFREQ_GOV_MSM_ADRENO_TZ=y
|
||||
CONFIG_DEVFREQ_GOV_MSM_CPUFREQ=y
|
||||
# CONFIG_DEVFREQ_GOV_MSM_CPUFREQ is not set
|
||||
|
||||
#
|
||||
# DEVFREQ Drivers
|
||||
@@ -3916,7 +3783,7 @@ CONFIG_LOW_ORDER_SEQ_MALLOC=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_EXT4_FS_XATTR=y
|
||||
# CONFIG_EXT4_FS_POSIX_ACL is not set
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
@@ -3980,6 +3847,7 @@ CONFIG_SDFAT_VIRTUAL_XATTR_SELINUX_LABEL="u:object_r:sdcard_external:s0"
|
||||
CONFIG_SDFAT_SUPPORT_STLOG=y
|
||||
# CONFIG_SDFAT_DEBUG is not set
|
||||
CONFIG_SDFAT_STATISTICS=y
|
||||
CONFIG_SDFAT_UEVENT=y
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
@@ -4080,8 +3948,8 @@ CONFIG_NLS_UTF8=y
|
||||
#
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
||||
# CONFIG_ENABLE_MUST_CHECK is not set
|
||||
CONFIG_FRAME_WARN=1024
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -4097,10 +3965,8 @@ CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_HARDLOCKUP_DETECTOR is not set
|
||||
# CONFIG_DETECT_HUNG_TASK is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_PREEMPT is not set
|
||||
@@ -4118,9 +3984,8 @@ CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
@@ -4152,7 +4017,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
||||
# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
|
||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||
CONFIG_TRACING=y
|
||||
@@ -4179,6 +4044,7 @@ CONFIG_KPROBE_EVENT=y
|
||||
CONFIG_HAVE_ARCH_KGDB=y
|
||||
# CONFIG_KGDB is not set
|
||||
# CONFIG_TEST_KSTRTOX is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_STRICT_DEVMEM is not set
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
@@ -4191,6 +4057,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# Samsung Debugging Feature
|
||||
#
|
||||
# CONFIG_SEC_DEBUG is not set
|
||||
# CONFIG_SEC_FORKHANG_DEBUG is not set
|
||||
# CONFIG_SEC_DEBUG_USER is not set
|
||||
# CONFIG_SEC_DEBUG_IRQ_EXIT_LOG is not set
|
||||
# CONFIG_SEC_DEBUG_MSG_LOG is not set
|
||||
@@ -4238,7 +4105,6 @@ CONFIG_SECURITY_NETWORK=y
|
||||
# CONFIG_SECURITY_NETWORK_XFRM is not set
|
||||
# CONFIG_SECURITY_PATH is not set
|
||||
CONFIG_LSM_MMAP_MIN_ADDR=4096
|
||||
CONFIG_SECURITY_SELINUX_DEFAULT_PERMISSIVE=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
|
||||
# CONFIG_SECURITY_SELINUX_DISABLE is not set
|
||||
@@ -4266,7 +4132,6 @@ CONFIG_CRYPTO=y
|
||||
#
|
||||
# Crypto core or helper
|
||||
#
|
||||
# CONFIG_CRYPTO_FIPS is not set
|
||||
CONFIG_CRYPTO_FIPS_INTEG_COPY_ADDRESS=0x8A008000
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_ALGAPI2=y
|
||||
@@ -4415,11 +4280,19 @@ CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=y
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
# CONFIG_XZ_DEC is not set
|
||||
# CONFIG_XZ_DEC_BCJ is not set
|
||||
CONFIG_XZ_DEC=y
|
||||
CONFIG_XZ_DEC_X86=y
|
||||
CONFIG_XZ_DEC_POWERPC=y
|
||||
CONFIG_XZ_DEC_IA64=y
|
||||
CONFIG_XZ_DEC_ARM=y
|
||||
CONFIG_XZ_DEC_ARMTHUMB=y
|
||||
CONFIG_XZ_DEC_SPARC=y
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
CONFIG_DECOMPRESS_BZIP2=y
|
||||
CONFIG_DECOMPRESS_LZMA=y
|
||||
CONFIG_DECOMPRESS_XZ=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=y
|
||||
CONFIG_REED_SOLOMON_ENC8=y
|
||||
|
||||
@@ -98,10 +98,10 @@ CONFIG_CGROUP_FREEZER=y
|
||||
# CONFIG_CPUSETS is not set
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_RESOURCE_COUNTERS=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
|
||||
# CONFIG_CGROUP_MEM_RES_CTLR_KMEM is not set
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_MEMCG_SWAP=y
|
||||
CONFIG_MEMCG_SWAP_ENABLED=y
|
||||
# CONFIG_MEMCG_KMEM is not set
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
@@ -121,10 +121,10 @@ CONFIG_MM_OWNER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
# CONFIG_RD_GZIP is not set
|
||||
# CONFIG_RD_BZIP2 is not set
|
||||
# CONFIG_RD_LZMA is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
@@ -135,7 +135,7 @@ CONFIG_EXPERT=y
|
||||
CONFIG_UID16=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
# CONFIG_KALLSYMS_ALL is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
@@ -179,7 +179,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_USE_GENERIC_SMP_HELPERS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
# CONFIG_HAVE_DMA_API_DEBUG is not set
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
||||
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
||||
@@ -194,7 +194,6 @@ CONFIG_SECCOMP_FILTER=y
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
||||
CONFIG_SLABINFO=y
|
||||
CONFIG_RT_MUTEXES=y
|
||||
CONFIG_BASE_SMALL=0
|
||||
CONFIG_MODULES=y
|
||||
@@ -238,17 +237,17 @@ CONFIG_BLOCK_SUPPORT_STLOG=y
|
||||
#
|
||||
CONFIG_IOSCHED_NOOP=y
|
||||
# CONFIG_IOSCHED_TEST is not set
|
||||
CONFIG_IOSCHED_DEADLINE=y
|
||||
CONFIG_IOSCHED_ROW=y
|
||||
# CONFIG_IOSCHED_DEADLINE is not set
|
||||
# CONFIG_IOSCHED_ROW is not set
|
||||
CONFIG_IOSCHED_CFQ=y
|
||||
CONFIG_IOSCHED_BFQ=y
|
||||
CONFIG_CGROUP_BFQIO=y
|
||||
# CONFIG_DEFAULT_DEADLINE is not set
|
||||
# CONFIG_DEFAULT_ROW is not set
|
||||
CONFIG_DEFAULT_CFQ=y
|
||||
# CONFIG_DEFAULT_CFQ is not set
|
||||
# CONFIG_DEFAULT_BFQ is not set
|
||||
# CONFIG_DEFAULT_NOOP is not set
|
||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||
CONFIG_DEFAULT_NOOP=y
|
||||
CONFIG_DEFAULT_IOSCHED="noop"
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK is not set
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
|
||||
# CONFIG_INLINE_SPIN_LOCK is not set
|
||||
@@ -670,9 +669,9 @@ CONFIG_MSM_N_WAY_SMD=y
|
||||
CONFIG_MSM_N_WAY_SMSM=y
|
||||
CONFIG_MSM_SMP2P=y
|
||||
CONFIG_MSM_SMP2P_TEST=y
|
||||
CONFIG_MSM_RESET_MODEM=y
|
||||
CONFIG_MSM_SMD_LOGGING=y
|
||||
CONFIG_MSM_IPC_LOGGING=y
|
||||
# CONFIG_MSM_RESET_MODEM is not set
|
||||
# CONFIG_MSM_SMD_LOGGING is not set
|
||||
# CONFIG_MSM_IPC_LOGGING is not set
|
||||
CONFIG_MSM_SMD_NMEA=y
|
||||
CONFIG_MSM_SMD_TTY=y
|
||||
CONFIG_MSM_SMD_QMI=y
|
||||
@@ -685,6 +684,7 @@ CONFIG_MSM_QMI_INTERFACE=y
|
||||
# CONFIG_MSM_TEST_QMI_CLIENT is not set
|
||||
# CONFIG_MSM_DALRPC is not set
|
||||
# CONFIG_MSM_CPU_FREQ_SET_MIN_MAX is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
CONFIG_MSM_DEVFREQ_CPUBW=y
|
||||
# CONFIG_MSM_AVS_HW is not set
|
||||
# CONFIG_MSM_HW3D is not set
|
||||
@@ -766,9 +766,6 @@ CONFIG_MSM_L2_SPM=y
|
||||
CONFIG_MSM_OCMEM=y
|
||||
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
|
||||
# CONFIG_MSM_OCMEM_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_NONSECURE is not set
|
||||
# CONFIG_MSM_OCMEM_POWER_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_DEBUG_ALWAYS_ON is not set
|
||||
CONFIG_MSM_OCMEM_POWER_DISABLE=y
|
||||
# CONFIG_SENSORS_ADSP is not set
|
||||
CONFIG_MSM_RTB=y
|
||||
@@ -878,7 +875,6 @@ CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -905,7 +901,7 @@ CONFIG_AEABI=y
|
||||
CONFIG_HAVE_ARCH_PFN_VALID=y
|
||||
CONFIG_HIGHMEM=y
|
||||
# CONFIG_HIGHPTE is not set
|
||||
CONFIG_HW_PERF_EVENTS=y
|
||||
# CONFIG_HW_PERF_EVENTS is not set
|
||||
CONFIG_SELECT_MEMORY_MODEL=y
|
||||
CONFIG_FLATMEM_MANUAL=y
|
||||
CONFIG_FLATMEM=y
|
||||
@@ -983,11 +979,10 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set
|
||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
|
||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
|
||||
# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set
|
||||
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
|
||||
#
|
||||
# ARM CPU frequency scaling drivers
|
||||
@@ -1010,7 +1005,6 @@ CONFIG_CPU_FREQ_MSM=y
|
||||
#
|
||||
CONFIG_VFP=y
|
||||
CONFIG_VFPv3=y
|
||||
CONFIG_VFPv4=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_KERNEL_MODE_NEON=y
|
||||
|
||||
@@ -1348,7 +1342,7 @@ CONFIG_BRIDGE_EBT_BROUTE=y
|
||||
# CONFIG_L2TP is not set
|
||||
CONFIG_STP=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
# CONFIG_BRIDGE_IGMP_SNOOPING is not set
|
||||
# CONFIG_NET_DSA is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
@@ -1384,6 +1378,7 @@ CONFIG_NET_SCH_PRIO=y
|
||||
# CONFIG_NET_SCH_MQPRIO is not set
|
||||
# CONFIG_NET_SCH_CHOKE is not set
|
||||
# CONFIG_NET_SCH_QFQ is not set
|
||||
# CONFIG_NET_SCH_INGRESS is not set
|
||||
# CONFIG_NET_SCH_PLUG is not set
|
||||
|
||||
#
|
||||
@@ -1430,6 +1425,7 @@ CONFIG_XPS=y
|
||||
# CONFIG_NETPRIO_CGROUP is not set
|
||||
CONFIG_BQL=y
|
||||
CONFIG_HAVE_BPF_JIT=y
|
||||
# CONFIG_BPF_JIT is not set
|
||||
# CONFIG_SOCKEV_NLMCAST is not set
|
||||
|
||||
#
|
||||
@@ -1673,43 +1669,17 @@ CONFIG_DUALWAVE=y
|
||||
CONFIG_SCSI_MOD=y
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
CONFIG_SCSI=y
|
||||
CONFIG_SCSI_DMA=y
|
||||
CONFIG_SCSI_TGT=y
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
CONFIG_SCSI_PROC_FS=y
|
||||
|
||||
#
|
||||
# SCSI support type (disk, tape, CD-ROM)
|
||||
#
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
# CONFIG_CHR_DEV_ST is not set
|
||||
# CONFIG_CHR_DEV_OSST is not set
|
||||
# CONFIG_BLK_DEV_SR is not set
|
||||
CONFIG_CHR_DEV_SG=y
|
||||
CONFIG_CHR_DEV_SCH=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
CONFIG_SCSI_LOGGING=y
|
||||
CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
#
|
||||
# SCSI Transports
|
||||
#
|
||||
# CONFIG_SCSI_SPI_ATTRS is not set
|
||||
# CONFIG_SCSI_FC_ATTRS is not set
|
||||
# CONFIG_SCSI_ISCSI_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||
CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ISCSI_TCP is not set
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_LIBFC is not set
|
||||
# CONFIG_LIBFCOE is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
# CONFIG_SCSI_DH is not set
|
||||
# CONFIG_SCSI_OSD_INITIATOR is not set
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
@@ -1728,7 +1698,6 @@ CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
# CONFIG_TARGET_CORE is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
@@ -1901,7 +1870,7 @@ CONFIG_INPUT_KEYBOARD=y
|
||||
# CONFIG_INPUT_ENABLED is not set
|
||||
# CONFIG_KEYBOARD_ADP5588 is not set
|
||||
# CONFIG_KEYBOARD_ADP5589 is not set
|
||||
CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_ATKBD is not set
|
||||
# CONFIG_KEYBOARD_QT1070 is not set
|
||||
# CONFIG_KEYBOARD_QT2160 is not set
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
@@ -1936,14 +1905,7 @@ CONFIG_SENSORS_HALL=y
|
||||
# CONFIG_KEYBOARD_CYPRESS_TKEY_HL is not set
|
||||
# CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_S3 is not set
|
||||
CONFIG_INPUT_MOUSE=y
|
||||
CONFIG_MOUSE_PS2=y
|
||||
CONFIG_MOUSE_PS2_ALPS=y
|
||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
# CONFIG_MOUSE_SERIAL is not set
|
||||
# CONFIG_MOUSE_APPLETOUCH is not set
|
||||
# CONFIG_MOUSE_BCM5974 is not set
|
||||
@@ -2062,8 +2024,8 @@ CONFIG_INPUT_GPIO=y
|
||||
# Hardware I/O ports
|
||||
#
|
||||
CONFIG_SERIO=y
|
||||
CONFIG_SERIO_SERPORT=y
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
# CONFIG_SERIO_RAW is not set
|
||||
# CONFIG_SERIO_ALTERA_PS2 is not set
|
||||
# CONFIG_SERIO_PS2MULT is not set
|
||||
@@ -2103,7 +2065,7 @@ CONFIG_SERIAL_CORE_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM is not set
|
||||
# CONFIG_SERIAL_MSM_HS is not set
|
||||
CONFIG_SERIAL_MSM_HSL=y
|
||||
CONFIG_SERIAL_MSM_HSL_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM_HSL_CONSOLE is not set
|
||||
# CONFIG_SERIAL_BCM_BT_LPM is not set
|
||||
# CONFIG_SERIAL_TIMBERDALE is not set
|
||||
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
|
||||
@@ -2556,7 +2518,7 @@ CONFIG_IR_LIRC_CODEC=y
|
||||
#
|
||||
# CONFIG_MSM_CAMERA is not set
|
||||
CONFIG_MSMB_CAMERA=y
|
||||
CONFIG_MSMB_CAMERA_DEBUG=y
|
||||
# CONFIG_MSMB_CAMERA_DEBUG is not set
|
||||
CONFIG_MSM_CAMERA_SENSOR=y
|
||||
CONFIG_MSM_CPP=y
|
||||
CONFIG_MSM_CCI=y
|
||||
@@ -2806,8 +2768,8 @@ CONFIG_RADIO_ADAPTERS=y
|
||||
#
|
||||
# Texas Instruments WL128x FM driver (ST based)
|
||||
#
|
||||
CONFIG_RADIO_IRIS=y
|
||||
CONFIG_RADIO_IRIS_TRANSPORT=y
|
||||
# CONFIG_RADIO_IRIS is not set
|
||||
# CONFIG_RADIO_IRIS_TRANSPORT is not set
|
||||
# CONFIG_JPN_DEMUX_MOD is not set
|
||||
# CONFIG_TDMB is not set
|
||||
# CONFIG_ISDBTMM is not set
|
||||
@@ -2881,7 +2843,6 @@ CONFIG_FB_MSM=y
|
||||
# CONFIG_FB_MSM_TRIPLE_BUFFER is not set
|
||||
# CONFIG_FB_MSM_MDP_HW is not set
|
||||
CONFIG_FB_MSM_MDSS_COMMON=y
|
||||
# CONFIG_MDP_DEBUG_FS is not set
|
||||
# CONFIG_FB_MSM_MDP22 is not set
|
||||
# CONFIG_FB_MSM_MDP30 is not set
|
||||
# CONFIG_FB_MSM_MDP31 is not set
|
||||
@@ -3159,78 +3120,6 @@ CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=y
|
||||
CONFIG_HID_GENERIC=y
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
#
|
||||
CONFIG_HID_A4TECH=y
|
||||
CONFIG_HID_ACRUX=y
|
||||
# CONFIG_HID_ACRUX_FF is not set
|
||||
CONFIG_HID_APPLE=y
|
||||
CONFIG_HID_BELKIN=y
|
||||
CONFIG_HID_CHERRY=y
|
||||
CONFIG_HID_CHICONY=y
|
||||
CONFIG_HID_PRODIKEYS=y
|
||||
CONFIG_HID_CYPRESS=y
|
||||
CONFIG_HID_DRAGONRISE=y
|
||||
# CONFIG_DRAGONRISE_FF is not set
|
||||
CONFIG_HID_EMS_FF=y
|
||||
CONFIG_HID_ELECOM=y
|
||||
CONFIG_HID_EZKEY=y
|
||||
# CONFIG_HID_HOLTEK is not set
|
||||
CONFIG_HID_KEYTOUCH=y
|
||||
CONFIG_HID_KYE=y
|
||||
CONFIG_HID_UCLOGIC=y
|
||||
CONFIG_HID_WALTOP=y
|
||||
CONFIG_HID_GYRATION=y
|
||||
CONFIG_HID_TWINHAN=y
|
||||
CONFIG_HID_KENSINGTON=y
|
||||
# CONFIG_HID_KK_UPGRADE is not set
|
||||
CONFIG_HID_LCPOWER=y
|
||||
CONFIG_HID_LOGITECH=y
|
||||
CONFIG_HID_LOGITECH_DJ=y
|
||||
# CONFIG_LOGITECH_FF is not set
|
||||
# CONFIG_LOGIRUMBLEPAD2_FF is not set
|
||||
# CONFIG_LOGIG940_FF is not set
|
||||
# CONFIG_LOGIWHEELS_FF is not set
|
||||
CONFIG_HID_MAGICMOUSE=y
|
||||
CONFIG_HID_MICROSOFT=y
|
||||
CONFIG_HID_MONTEREY=y
|
||||
CONFIG_HID_MULTITOUCH=y
|
||||
CONFIG_HID_NTRIG=y
|
||||
CONFIG_HID_ORTEK=y
|
||||
CONFIG_HID_PANTHERLORD=y
|
||||
# CONFIG_PANTHERLORD_FF is not set
|
||||
CONFIG_HID_PETALYNX=y
|
||||
CONFIG_HID_PICOLCD=y
|
||||
# CONFIG_HID_PICOLCD_FB is not set
|
||||
# CONFIG_HID_PICOLCD_BACKLIGHT is not set
|
||||
# CONFIG_HID_PICOLCD_LCD is not set
|
||||
# CONFIG_HID_PICOLCD_LEDS is not set
|
||||
# CONFIG_HID_PRIMAX is not set
|
||||
CONFIG_HID_ROCCAT=y
|
||||
# CONFIG_HID_SAITEK is not set
|
||||
CONFIG_HID_SAMSUNG=y
|
||||
CONFIG_HID_SONY=y
|
||||
# CONFIG_HID_SPEEDLINK is not set
|
||||
CONFIG_HID_SUNPLUS=y
|
||||
CONFIG_HID_GREENASIA=y
|
||||
# CONFIG_GREENASIA_FF is not set
|
||||
CONFIG_HID_SMARTJOYPLUS=y
|
||||
# CONFIG_SMARTJOYPLUS_FF is not set
|
||||
# CONFIG_HID_SYNAPTICS_BT is not set
|
||||
# CONFIG_HID_TIVO is not set
|
||||
CONFIG_HID_TOPSEED=y
|
||||
CONFIG_HID_THRUSTMASTER=y
|
||||
# CONFIG_THRUSTMASTER_FF is not set
|
||||
CONFIG_HID_WACOM=y
|
||||
CONFIG_HID_WACOM_POWER_SUPPLY=y
|
||||
# CONFIG_HID_WIIMOTE is not set
|
||||
CONFIG_HID_ZAGG=y
|
||||
CONFIG_HID_ZEROPLUS=y
|
||||
# CONFIG_ZEROPLUS_FF is not set
|
||||
CONFIG_HID_ZYDACRON=y
|
||||
# CONFIG_HID_OVR is not set
|
||||
|
||||
#
|
||||
# USB HID support
|
||||
#
|
||||
@@ -3300,20 +3189,6 @@ CONFIG_USB_CCID_BRIDGE=y
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_REALTEK is not set
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
CONFIG_USB_STORAGE_FREECOM=y
|
||||
CONFIG_USB_STORAGE_ISD200=y
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_SDDR09=y
|
||||
CONFIG_USB_STORAGE_SDDR55=y
|
||||
CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
CONFIG_USB_STORAGE_ALAUDA=y
|
||||
CONFIG_USB_STORAGE_ONETOUCH=y
|
||||
CONFIG_USB_STORAGE_KARMA=y
|
||||
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||
# CONFIG_USB_LIBUSUAL is not set
|
||||
CONFIG_USB_STORAGE_DETECT=y
|
||||
|
||||
@@ -3321,7 +3196,6 @@ CONFIG_USB_STORAGE_DETECT=y
|
||||
# USB Imaging devices
|
||||
#
|
||||
# CONFIG_USB_MDC800 is not set
|
||||
# CONFIG_USB_MICROTEK is not set
|
||||
|
||||
#
|
||||
# USB port drivers
|
||||
@@ -3411,7 +3285,7 @@ CONFIG_USB_EHSET_TEST_FIXTURE=y
|
||||
# CONFIG_USB_QCOM_KS_BRIDGE is not set
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_GADGET_DEBUG is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FILES=y
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FS=y
|
||||
CONFIG_USB_GADGET_VBUS_DRAW=500
|
||||
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
@@ -3492,7 +3366,6 @@ CONFIG_MMC_BLOCK_BOUNCE=y
|
||||
# CONFIG_SDIO_UART is not set
|
||||
# CONFIG_MMC_TEST is not set
|
||||
# CONFIG_MMC_SUPPORT_BKOPS_MODE is not set
|
||||
CONFIG_MMC_BLOCK_TEST=y
|
||||
# CONFIG_MMC_CPRM is not set
|
||||
|
||||
#
|
||||
@@ -3663,7 +3536,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_ASUS_OLED is not set
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_RTS5139 is not set
|
||||
# CONFIG_TRANZPORT is not set
|
||||
# CONFIG_LINE6_USB is not set
|
||||
# CONFIG_USB_SERIAL_QUATECH2 is not set
|
||||
@@ -3672,7 +3544,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_IIO is not set
|
||||
# CONFIG_INPUT_MPU6500_SELFTEST is not set
|
||||
# CONFIG_FB_SM7XX is not set
|
||||
# CONFIG_USB_ENESTORAGE is not set
|
||||
# CONFIG_BCM_WIMAX is not set
|
||||
# CONFIG_FT1000 is not set
|
||||
|
||||
@@ -3715,7 +3586,7 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# Qualcomm Atheros Prima WLAN module
|
||||
#
|
||||
# CONFIG_PRIMA_WLAN is not set
|
||||
CONFIG_PRONTO_WLAN=y
|
||||
CONFIG_PRONTO_WLAN=m
|
||||
# CONFIG_PRIMA_WLAN_BTAMP is not set
|
||||
CONFIG_PRIMA_WLAN_LFR=y
|
||||
CONFIG_PRIMA_WLAN_OKC=y
|
||||
@@ -3742,7 +3613,6 @@ CONFIG_QPNP_REVID=y
|
||||
# CONFIG_IPA is not set
|
||||
# CONFIG_MSM_AVTIMER is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SSM is not set
|
||||
CONFIG_CLKDEV_LOOKUP=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
|
||||
@@ -3753,8 +3623,6 @@ CONFIG_HAVE_CLK_PREPARE=y
|
||||
CONFIG_VIBRATOR_UPDATE=y
|
||||
# CONFIG_MOTOR_DRV_ISA1400 is not set
|
||||
# CONFIG_MOTOR_DRV_DRV2603 is not set
|
||||
# CONFIG_DRV2604_VIBRATOR is not set
|
||||
# CONFIG_MOTOR_DRV_TSP5000 is not set
|
||||
# CONFIG_MSM_VIBRATOR is not set
|
||||
# CONFIG_MAX77826_VIBRATOR is not set
|
||||
# CONFIG_CONFIG_HAPTIC_ISA1200 is not set
|
||||
@@ -3779,12 +3647,12 @@ CONFIG_PM_DEVFREQ=y
|
||||
#
|
||||
# DEVFREQ Governors
|
||||
#
|
||||
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
|
||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
||||
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
||||
# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
|
||||
# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
|
||||
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
|
||||
# CONFIG_DEVFREQ_GOV_USERSPACE is not set
|
||||
CONFIG_DEVFREQ_GOV_MSM_ADRENO_TZ=y
|
||||
CONFIG_DEVFREQ_GOV_MSM_CPUFREQ=y
|
||||
# CONFIG_DEVFREQ_GOV_MSM_CPUFREQ is not set
|
||||
|
||||
#
|
||||
# DEVFREQ Drivers
|
||||
@@ -3916,7 +3784,7 @@ CONFIG_LOW_ORDER_SEQ_MALLOC=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_EXT4_FS_XATTR=y
|
||||
# CONFIG_EXT4_FS_POSIX_ACL is not set
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
@@ -3980,6 +3848,7 @@ CONFIG_SDFAT_VIRTUAL_XATTR_SELINUX_LABEL="u:object_r:sdcard_external:s0"
|
||||
CONFIG_SDFAT_SUPPORT_STLOG=y
|
||||
# CONFIG_SDFAT_DEBUG is not set
|
||||
CONFIG_SDFAT_STATISTICS=y
|
||||
CONFIG_SDFAT_UEVENT=y
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
@@ -4080,8 +3949,8 @@ CONFIG_NLS_UTF8=y
|
||||
#
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
||||
# CONFIG_ENABLE_MUST_CHECK is not set
|
||||
CONFIG_FRAME_WARN=1024
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -4097,10 +3966,8 @@ CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_HARDLOCKUP_DETECTOR is not set
|
||||
# CONFIG_DETECT_HUNG_TASK is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_PREEMPT is not set
|
||||
@@ -4118,9 +3985,8 @@ CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
@@ -4152,7 +4018,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
||||
# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
|
||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||
CONFIG_TRACING=y
|
||||
@@ -4179,6 +4045,7 @@ CONFIG_KPROBE_EVENT=y
|
||||
CONFIG_HAVE_ARCH_KGDB=y
|
||||
# CONFIG_KGDB is not set
|
||||
# CONFIG_TEST_KSTRTOX is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_STRICT_DEVMEM is not set
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
@@ -4191,6 +4058,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# Samsung Debugging Feature
|
||||
#
|
||||
# CONFIG_SEC_DEBUG is not set
|
||||
# CONFIG_SEC_FORKHANG_DEBUG is not set
|
||||
# CONFIG_SEC_DEBUG_USER is not set
|
||||
# CONFIG_SEC_DEBUG_IRQ_EXIT_LOG is not set
|
||||
# CONFIG_SEC_DEBUG_MSG_LOG is not set
|
||||
@@ -4238,7 +4106,6 @@ CONFIG_SECURITY_NETWORK=y
|
||||
# CONFIG_SECURITY_NETWORK_XFRM is not set
|
||||
# CONFIG_SECURITY_PATH is not set
|
||||
CONFIG_LSM_MMAP_MIN_ADDR=4096
|
||||
CONFIG_SECURITY_SELINUX_DEFAULT_PERMISSIVE=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
|
||||
# CONFIG_SECURITY_SELINUX_DISABLE is not set
|
||||
@@ -4266,7 +4133,6 @@ CONFIG_CRYPTO=y
|
||||
#
|
||||
# Crypto core or helper
|
||||
#
|
||||
# CONFIG_CRYPTO_FIPS is not set
|
||||
CONFIG_CRYPTO_FIPS_INTEG_COPY_ADDRESS=0x8A008000
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_ALGAPI2=y
|
||||
@@ -4415,11 +4281,19 @@ CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=y
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
# CONFIG_XZ_DEC is not set
|
||||
# CONFIG_XZ_DEC_BCJ is not set
|
||||
CONFIG_XZ_DEC=y
|
||||
CONFIG_XZ_DEC_X86=y
|
||||
CONFIG_XZ_DEC_POWERPC=y
|
||||
CONFIG_XZ_DEC_IA64=y
|
||||
CONFIG_XZ_DEC_ARM=y
|
||||
CONFIG_XZ_DEC_ARMTHUMB=y
|
||||
CONFIG_XZ_DEC_SPARC=y
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
CONFIG_DECOMPRESS_BZIP2=y
|
||||
CONFIG_DECOMPRESS_LZMA=y
|
||||
CONFIG_DECOMPRESS_XZ=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=y
|
||||
CONFIG_REED_SOLOMON_ENC8=y
|
||||
|
||||
@@ -98,10 +98,10 @@ CONFIG_CGROUP_FREEZER=y
|
||||
# CONFIG_CPUSETS is not set
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_RESOURCE_COUNTERS=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
|
||||
# CONFIG_CGROUP_MEM_RES_CTLR_KMEM is not set
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_MEMCG_SWAP=y
|
||||
CONFIG_MEMCG_SWAP_ENABLED=y
|
||||
# CONFIG_MEMCG_KMEM is not set
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
@@ -121,10 +121,10 @@ CONFIG_MM_OWNER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
# CONFIG_RD_GZIP is not set
|
||||
# CONFIG_RD_BZIP2 is not set
|
||||
# CONFIG_RD_LZMA is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
@@ -135,7 +135,7 @@ CONFIG_EXPERT=y
|
||||
CONFIG_UID16=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
# CONFIG_KALLSYMS_ALL is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
@@ -179,7 +179,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_USE_GENERIC_SMP_HELPERS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
# CONFIG_HAVE_DMA_API_DEBUG is not set
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
||||
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
||||
@@ -194,7 +194,6 @@ CONFIG_SECCOMP_FILTER=y
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
||||
CONFIG_SLABINFO=y
|
||||
CONFIG_RT_MUTEXES=y
|
||||
CONFIG_BASE_SMALL=0
|
||||
CONFIG_MODULES=y
|
||||
@@ -238,17 +237,17 @@ CONFIG_BLOCK_SUPPORT_STLOG=y
|
||||
#
|
||||
CONFIG_IOSCHED_NOOP=y
|
||||
# CONFIG_IOSCHED_TEST is not set
|
||||
CONFIG_IOSCHED_DEADLINE=y
|
||||
CONFIG_IOSCHED_ROW=y
|
||||
# CONFIG_IOSCHED_DEADLINE is not set
|
||||
# CONFIG_IOSCHED_ROW is not set
|
||||
CONFIG_IOSCHED_CFQ=y
|
||||
CONFIG_IOSCHED_BFQ=y
|
||||
CONFIG_CGROUP_BFQIO=y
|
||||
# CONFIG_DEFAULT_DEADLINE is not set
|
||||
# CONFIG_DEFAULT_ROW is not set
|
||||
CONFIG_DEFAULT_CFQ=y
|
||||
# CONFIG_DEFAULT_CFQ is not set
|
||||
# CONFIG_DEFAULT_BFQ is not set
|
||||
# CONFIG_DEFAULT_NOOP is not set
|
||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||
CONFIG_DEFAULT_NOOP=y
|
||||
CONFIG_DEFAULT_IOSCHED="noop"
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK is not set
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
|
||||
# CONFIG_INLINE_SPIN_LOCK is not set
|
||||
@@ -670,9 +669,9 @@ CONFIG_MSM_N_WAY_SMD=y
|
||||
CONFIG_MSM_N_WAY_SMSM=y
|
||||
CONFIG_MSM_SMP2P=y
|
||||
CONFIG_MSM_SMP2P_TEST=y
|
||||
CONFIG_MSM_RESET_MODEM=y
|
||||
CONFIG_MSM_SMD_LOGGING=y
|
||||
CONFIG_MSM_IPC_LOGGING=y
|
||||
# CONFIG_MSM_RESET_MODEM is not set
|
||||
# CONFIG_MSM_SMD_LOGGING is not set
|
||||
# CONFIG_MSM_IPC_LOGGING is not set
|
||||
CONFIG_MSM_SMD_NMEA=y
|
||||
CONFIG_MSM_SMD_TTY=y
|
||||
CONFIG_MSM_SMD_QMI=y
|
||||
@@ -685,6 +684,7 @@ CONFIG_MSM_QMI_INTERFACE=y
|
||||
# CONFIG_MSM_TEST_QMI_CLIENT is not set
|
||||
# CONFIG_MSM_DALRPC is not set
|
||||
# CONFIG_MSM_CPU_FREQ_SET_MIN_MAX is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
CONFIG_MSM_DEVFREQ_CPUBW=y
|
||||
# CONFIG_MSM_AVS_HW is not set
|
||||
# CONFIG_MSM_HW3D is not set
|
||||
@@ -766,9 +766,6 @@ CONFIG_MSM_L2_SPM=y
|
||||
CONFIG_MSM_OCMEM=y
|
||||
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
|
||||
# CONFIG_MSM_OCMEM_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_NONSECURE is not set
|
||||
# CONFIG_MSM_OCMEM_POWER_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_DEBUG_ALWAYS_ON is not set
|
||||
CONFIG_MSM_OCMEM_POWER_DISABLE=y
|
||||
# CONFIG_SENSORS_ADSP is not set
|
||||
CONFIG_MSM_RTB=y
|
||||
@@ -878,7 +875,6 @@ CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -905,7 +901,7 @@ CONFIG_AEABI=y
|
||||
CONFIG_HAVE_ARCH_PFN_VALID=y
|
||||
CONFIG_HIGHMEM=y
|
||||
# CONFIG_HIGHPTE is not set
|
||||
CONFIG_HW_PERF_EVENTS=y
|
||||
# CONFIG_HW_PERF_EVENTS is not set
|
||||
CONFIG_SELECT_MEMORY_MODEL=y
|
||||
CONFIG_FLATMEM_MANUAL=y
|
||||
CONFIG_FLATMEM=y
|
||||
@@ -983,11 +979,10 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set
|
||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
|
||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
|
||||
# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set
|
||||
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
|
||||
#
|
||||
# ARM CPU frequency scaling drivers
|
||||
@@ -1010,7 +1005,6 @@ CONFIG_CPU_FREQ_MSM=y
|
||||
#
|
||||
CONFIG_VFP=y
|
||||
CONFIG_VFPv3=y
|
||||
CONFIG_VFPv4=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_KERNEL_MODE_NEON=y
|
||||
|
||||
@@ -1348,7 +1342,7 @@ CONFIG_BRIDGE_EBT_BROUTE=y
|
||||
# CONFIG_L2TP is not set
|
||||
CONFIG_STP=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
# CONFIG_BRIDGE_IGMP_SNOOPING is not set
|
||||
# CONFIG_NET_DSA is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
@@ -1384,6 +1378,7 @@ CONFIG_NET_SCH_PRIO=y
|
||||
# CONFIG_NET_SCH_MQPRIO is not set
|
||||
# CONFIG_NET_SCH_CHOKE is not set
|
||||
# CONFIG_NET_SCH_QFQ is not set
|
||||
# CONFIG_NET_SCH_INGRESS is not set
|
||||
# CONFIG_NET_SCH_PLUG is not set
|
||||
|
||||
#
|
||||
@@ -1430,6 +1425,7 @@ CONFIG_XPS=y
|
||||
# CONFIG_NETPRIO_CGROUP is not set
|
||||
CONFIG_BQL=y
|
||||
CONFIG_HAVE_BPF_JIT=y
|
||||
# CONFIG_BPF_JIT is not set
|
||||
# CONFIG_SOCKEV_NLMCAST is not set
|
||||
|
||||
#
|
||||
@@ -1622,8 +1618,8 @@ CONFIG_QSEECOM=y
|
||||
# CONFIG_QFP_FUSE is not set
|
||||
# CONFIG_QPNP_MISC is not set
|
||||
CONFIG_SEC_MISC=y
|
||||
CONFIG_CHECK_SIMSLOT_COUNT=y
|
||||
CONFIG_CHECK_SIMSLOT_COUNT_GPIO=66
|
||||
# CONFIG_CHECK_SIMSLOT_COUNT is not set
|
||||
# CONFIG_CHECK_SIMSLOT_COUNT_GPIO is not set
|
||||
# CONFIG_BCM2079X_NFC_I2C is not set
|
||||
# CONFIG_SEC_NFC_I2C is not set
|
||||
# CONFIG_SEC_NFC is not set
|
||||
@@ -1673,43 +1669,17 @@ CONFIG_DUALWAVE=y
|
||||
CONFIG_SCSI_MOD=y
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
CONFIG_SCSI=y
|
||||
CONFIG_SCSI_DMA=y
|
||||
CONFIG_SCSI_TGT=y
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
CONFIG_SCSI_PROC_FS=y
|
||||
|
||||
#
|
||||
# SCSI support type (disk, tape, CD-ROM)
|
||||
#
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
# CONFIG_CHR_DEV_ST is not set
|
||||
# CONFIG_CHR_DEV_OSST is not set
|
||||
# CONFIG_BLK_DEV_SR is not set
|
||||
CONFIG_CHR_DEV_SG=y
|
||||
CONFIG_CHR_DEV_SCH=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
CONFIG_SCSI_LOGGING=y
|
||||
CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
#
|
||||
# SCSI Transports
|
||||
#
|
||||
# CONFIG_SCSI_SPI_ATTRS is not set
|
||||
# CONFIG_SCSI_FC_ATTRS is not set
|
||||
# CONFIG_SCSI_ISCSI_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||
CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ISCSI_TCP is not set
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_LIBFC is not set
|
||||
# CONFIG_LIBFCOE is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
# CONFIG_SCSI_DH is not set
|
||||
# CONFIG_SCSI_OSD_INITIATOR is not set
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
@@ -1728,7 +1698,6 @@ CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
# CONFIG_TARGET_CORE is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
@@ -1901,7 +1870,7 @@ CONFIG_INPUT_KEYBOARD=y
|
||||
# CONFIG_INPUT_ENABLED is not set
|
||||
# CONFIG_KEYBOARD_ADP5588 is not set
|
||||
# CONFIG_KEYBOARD_ADP5589 is not set
|
||||
CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_ATKBD is not set
|
||||
# CONFIG_KEYBOARD_QT1070 is not set
|
||||
# CONFIG_KEYBOARD_QT2160 is not set
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
@@ -1936,14 +1905,7 @@ CONFIG_SENSORS_HALL=y
|
||||
# CONFIG_KEYBOARD_CYPRESS_TKEY_HL is not set
|
||||
# CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_S3 is not set
|
||||
CONFIG_INPUT_MOUSE=y
|
||||
CONFIG_MOUSE_PS2=y
|
||||
CONFIG_MOUSE_PS2_ALPS=y
|
||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
# CONFIG_MOUSE_SERIAL is not set
|
||||
# CONFIG_MOUSE_APPLETOUCH is not set
|
||||
# CONFIG_MOUSE_BCM5974 is not set
|
||||
@@ -2062,8 +2024,8 @@ CONFIG_INPUT_GPIO=y
|
||||
# Hardware I/O ports
|
||||
#
|
||||
CONFIG_SERIO=y
|
||||
CONFIG_SERIO_SERPORT=y
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
# CONFIG_SERIO_RAW is not set
|
||||
# CONFIG_SERIO_ALTERA_PS2 is not set
|
||||
# CONFIG_SERIO_PS2MULT is not set
|
||||
@@ -2103,7 +2065,7 @@ CONFIG_SERIAL_CORE_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM is not set
|
||||
# CONFIG_SERIAL_MSM_HS is not set
|
||||
CONFIG_SERIAL_MSM_HSL=y
|
||||
CONFIG_SERIAL_MSM_HSL_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM_HSL_CONSOLE is not set
|
||||
# CONFIG_SERIAL_BCM_BT_LPM is not set
|
||||
# CONFIG_SERIAL_TIMBERDALE is not set
|
||||
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
|
||||
@@ -2556,7 +2518,7 @@ CONFIG_IR_LIRC_CODEC=y
|
||||
#
|
||||
# CONFIG_MSM_CAMERA is not set
|
||||
CONFIG_MSMB_CAMERA=y
|
||||
CONFIG_MSMB_CAMERA_DEBUG=y
|
||||
# CONFIG_MSMB_CAMERA_DEBUG is not set
|
||||
CONFIG_MSM_CAMERA_SENSOR=y
|
||||
CONFIG_MSM_CPP=y
|
||||
CONFIG_MSM_CCI=y
|
||||
@@ -2806,8 +2768,8 @@ CONFIG_RADIO_ADAPTERS=y
|
||||
#
|
||||
# Texas Instruments WL128x FM driver (ST based)
|
||||
#
|
||||
CONFIG_RADIO_IRIS=y
|
||||
CONFIG_RADIO_IRIS_TRANSPORT=y
|
||||
# CONFIG_RADIO_IRIS is not set
|
||||
# CONFIG_RADIO_IRIS_TRANSPORT is not set
|
||||
# CONFIG_JPN_DEMUX_MOD is not set
|
||||
# CONFIG_TDMB is not set
|
||||
# CONFIG_ISDBTMM is not set
|
||||
@@ -2881,7 +2843,6 @@ CONFIG_FB_MSM=y
|
||||
# CONFIG_FB_MSM_TRIPLE_BUFFER is not set
|
||||
# CONFIG_FB_MSM_MDP_HW is not set
|
||||
CONFIG_FB_MSM_MDSS_COMMON=y
|
||||
# CONFIG_MDP_DEBUG_FS is not set
|
||||
# CONFIG_FB_MSM_MDP22 is not set
|
||||
# CONFIG_FB_MSM_MDP30 is not set
|
||||
# CONFIG_FB_MSM_MDP31 is not set
|
||||
@@ -3159,78 +3120,6 @@ CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=y
|
||||
CONFIG_HID_GENERIC=y
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
#
|
||||
CONFIG_HID_A4TECH=y
|
||||
CONFIG_HID_ACRUX=y
|
||||
# CONFIG_HID_ACRUX_FF is not set
|
||||
CONFIG_HID_APPLE=y
|
||||
CONFIG_HID_BELKIN=y
|
||||
CONFIG_HID_CHERRY=y
|
||||
CONFIG_HID_CHICONY=y
|
||||
CONFIG_HID_PRODIKEYS=y
|
||||
CONFIG_HID_CYPRESS=y
|
||||
CONFIG_HID_DRAGONRISE=y
|
||||
# CONFIG_DRAGONRISE_FF is not set
|
||||
CONFIG_HID_EMS_FF=y
|
||||
CONFIG_HID_ELECOM=y
|
||||
CONFIG_HID_EZKEY=y
|
||||
# CONFIG_HID_HOLTEK is not set
|
||||
CONFIG_HID_KEYTOUCH=y
|
||||
CONFIG_HID_KYE=y
|
||||
CONFIG_HID_UCLOGIC=y
|
||||
CONFIG_HID_WALTOP=y
|
||||
CONFIG_HID_GYRATION=y
|
||||
CONFIG_HID_TWINHAN=y
|
||||
CONFIG_HID_KENSINGTON=y
|
||||
# CONFIG_HID_KK_UPGRADE is not set
|
||||
CONFIG_HID_LCPOWER=y
|
||||
CONFIG_HID_LOGITECH=y
|
||||
CONFIG_HID_LOGITECH_DJ=y
|
||||
# CONFIG_LOGITECH_FF is not set
|
||||
# CONFIG_LOGIRUMBLEPAD2_FF is not set
|
||||
# CONFIG_LOGIG940_FF is not set
|
||||
# CONFIG_LOGIWHEELS_FF is not set
|
||||
CONFIG_HID_MAGICMOUSE=y
|
||||
CONFIG_HID_MICROSOFT=y
|
||||
CONFIG_HID_MONTEREY=y
|
||||
CONFIG_HID_MULTITOUCH=y
|
||||
CONFIG_HID_NTRIG=y
|
||||
CONFIG_HID_ORTEK=y
|
||||
CONFIG_HID_PANTHERLORD=y
|
||||
# CONFIG_PANTHERLORD_FF is not set
|
||||
CONFIG_HID_PETALYNX=y
|
||||
CONFIG_HID_PICOLCD=y
|
||||
# CONFIG_HID_PICOLCD_FB is not set
|
||||
# CONFIG_HID_PICOLCD_BACKLIGHT is not set
|
||||
# CONFIG_HID_PICOLCD_LCD is not set
|
||||
# CONFIG_HID_PICOLCD_LEDS is not set
|
||||
# CONFIG_HID_PRIMAX is not set
|
||||
CONFIG_HID_ROCCAT=y
|
||||
# CONFIG_HID_SAITEK is not set
|
||||
CONFIG_HID_SAMSUNG=y
|
||||
CONFIG_HID_SONY=y
|
||||
# CONFIG_HID_SPEEDLINK is not set
|
||||
CONFIG_HID_SUNPLUS=y
|
||||
CONFIG_HID_GREENASIA=y
|
||||
# CONFIG_GREENASIA_FF is not set
|
||||
CONFIG_HID_SMARTJOYPLUS=y
|
||||
# CONFIG_SMARTJOYPLUS_FF is not set
|
||||
# CONFIG_HID_SYNAPTICS_BT is not set
|
||||
# CONFIG_HID_TIVO is not set
|
||||
CONFIG_HID_TOPSEED=y
|
||||
CONFIG_HID_THRUSTMASTER=y
|
||||
# CONFIG_THRUSTMASTER_FF is not set
|
||||
CONFIG_HID_WACOM=y
|
||||
CONFIG_HID_WACOM_POWER_SUPPLY=y
|
||||
# CONFIG_HID_WIIMOTE is not set
|
||||
CONFIG_HID_ZAGG=y
|
||||
CONFIG_HID_ZEROPLUS=y
|
||||
# CONFIG_ZEROPLUS_FF is not set
|
||||
CONFIG_HID_ZYDACRON=y
|
||||
# CONFIG_HID_OVR is not set
|
||||
|
||||
#
|
||||
# USB HID support
|
||||
#
|
||||
@@ -3300,20 +3189,6 @@ CONFIG_USB_CCID_BRIDGE=y
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_REALTEK is not set
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
CONFIG_USB_STORAGE_FREECOM=y
|
||||
CONFIG_USB_STORAGE_ISD200=y
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_SDDR09=y
|
||||
CONFIG_USB_STORAGE_SDDR55=y
|
||||
CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
CONFIG_USB_STORAGE_ALAUDA=y
|
||||
CONFIG_USB_STORAGE_ONETOUCH=y
|
||||
CONFIG_USB_STORAGE_KARMA=y
|
||||
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||
# CONFIG_USB_LIBUSUAL is not set
|
||||
CONFIG_USB_STORAGE_DETECT=y
|
||||
|
||||
@@ -3321,7 +3196,6 @@ CONFIG_USB_STORAGE_DETECT=y
|
||||
# USB Imaging devices
|
||||
#
|
||||
# CONFIG_USB_MDC800 is not set
|
||||
# CONFIG_USB_MICROTEK is not set
|
||||
|
||||
#
|
||||
# USB port drivers
|
||||
@@ -3411,7 +3285,7 @@ CONFIG_USB_EHSET_TEST_FIXTURE=y
|
||||
# CONFIG_USB_QCOM_KS_BRIDGE is not set
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_GADGET_DEBUG is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FILES=y
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FS=y
|
||||
CONFIG_USB_GADGET_VBUS_DRAW=500
|
||||
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
@@ -3492,7 +3366,6 @@ CONFIG_MMC_BLOCK_BOUNCE=y
|
||||
# CONFIG_SDIO_UART is not set
|
||||
# CONFIG_MMC_TEST is not set
|
||||
# CONFIG_MMC_SUPPORT_BKOPS_MODE is not set
|
||||
CONFIG_MMC_BLOCK_TEST=y
|
||||
# CONFIG_MMC_CPRM is not set
|
||||
|
||||
#
|
||||
@@ -3663,7 +3536,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_ASUS_OLED is not set
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_RTS5139 is not set
|
||||
# CONFIG_TRANZPORT is not set
|
||||
# CONFIG_LINE6_USB is not set
|
||||
# CONFIG_USB_SERIAL_QUATECH2 is not set
|
||||
@@ -3672,7 +3544,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_IIO is not set
|
||||
# CONFIG_INPUT_MPU6500_SELFTEST is not set
|
||||
# CONFIG_FB_SM7XX is not set
|
||||
# CONFIG_USB_ENESTORAGE is not set
|
||||
# CONFIG_BCM_WIMAX is not set
|
||||
# CONFIG_FT1000 is not set
|
||||
|
||||
@@ -3715,7 +3586,7 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# Qualcomm Atheros Prima WLAN module
|
||||
#
|
||||
# CONFIG_PRIMA_WLAN is not set
|
||||
CONFIG_PRONTO_WLAN=y
|
||||
CONFIG_PRONTO_WLAN=m
|
||||
# CONFIG_PRIMA_WLAN_BTAMP is not set
|
||||
CONFIG_PRIMA_WLAN_LFR=y
|
||||
CONFIG_PRIMA_WLAN_OKC=y
|
||||
@@ -3742,7 +3613,6 @@ CONFIG_QPNP_REVID=y
|
||||
# CONFIG_IPA is not set
|
||||
# CONFIG_MSM_AVTIMER is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SSM is not set
|
||||
CONFIG_CLKDEV_LOOKUP=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
|
||||
@@ -3750,11 +3620,8 @@ CONFIG_HAVE_CLK_PREPARE=y
|
||||
# Hardware Spinlock drivers
|
||||
#
|
||||
# CONFIG_VIBETONZ is not set
|
||||
# CONFIG_VIBRATOR_UPDATE is not set
|
||||
# CONFIG_MOTOR_DRV_ISA1400 is not set
|
||||
# CONFIG_MOTOR_DRV_DRV2603 is not set
|
||||
# CONFIG_DRV2604_VIBRATOR is not set
|
||||
# CONFIG_MOTOR_DRV_TSP5000 is not set
|
||||
# CONFIG_MSM_VIBRATOR is not set
|
||||
# CONFIG_MAX77826_VIBRATOR is not set
|
||||
# CONFIG_CONFIG_HAPTIC_ISA1200 is not set
|
||||
@@ -3779,12 +3646,12 @@ CONFIG_PM_DEVFREQ=y
|
||||
#
|
||||
# DEVFREQ Governors
|
||||
#
|
||||
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
|
||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
||||
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
||||
# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
|
||||
# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
|
||||
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
|
||||
# CONFIG_DEVFREQ_GOV_USERSPACE is not set
|
||||
CONFIG_DEVFREQ_GOV_MSM_ADRENO_TZ=y
|
||||
CONFIG_DEVFREQ_GOV_MSM_CPUFREQ=y
|
||||
# CONFIG_DEVFREQ_GOV_MSM_CPUFREQ is not set
|
||||
|
||||
#
|
||||
# DEVFREQ Drivers
|
||||
@@ -3915,7 +3782,7 @@ CONFIG_LOW_ORDER_SEQ_MALLOC=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_EXT4_FS_XATTR=y
|
||||
# CONFIG_EXT4_FS_POSIX_ACL is not set
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
@@ -3979,6 +3846,7 @@ CONFIG_SDFAT_VIRTUAL_XATTR_SELINUX_LABEL="u:object_r:sdcard_external:s0"
|
||||
CONFIG_SDFAT_SUPPORT_STLOG=y
|
||||
# CONFIG_SDFAT_DEBUG is not set
|
||||
CONFIG_SDFAT_STATISTICS=y
|
||||
CONFIG_SDFAT_UEVENT=y
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
@@ -4079,8 +3947,8 @@ CONFIG_NLS_UTF8=y
|
||||
#
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
||||
# CONFIG_ENABLE_MUST_CHECK is not set
|
||||
CONFIG_FRAME_WARN=1024
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -4096,10 +3964,8 @@ CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_HARDLOCKUP_DETECTOR is not set
|
||||
# CONFIG_DETECT_HUNG_TASK is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_PREEMPT is not set
|
||||
@@ -4117,9 +3983,8 @@ CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
@@ -4151,7 +4016,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
||||
# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
|
||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||
CONFIG_TRACING=y
|
||||
@@ -4178,6 +4043,7 @@ CONFIG_KPROBE_EVENT=y
|
||||
CONFIG_HAVE_ARCH_KGDB=y
|
||||
# CONFIG_KGDB is not set
|
||||
# CONFIG_TEST_KSTRTOX is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_STRICT_DEVMEM is not set
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
@@ -4190,6 +4056,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# Samsung Debugging Feature
|
||||
#
|
||||
# CONFIG_SEC_DEBUG is not set
|
||||
# CONFIG_SEC_FORKHANG_DEBUG is not set
|
||||
# CONFIG_SEC_DEBUG_USER is not set
|
||||
# CONFIG_SEC_DEBUG_IRQ_EXIT_LOG is not set
|
||||
# CONFIG_SEC_DEBUG_MSG_LOG is not set
|
||||
@@ -4237,7 +4104,6 @@ CONFIG_SECURITY_NETWORK=y
|
||||
# CONFIG_SECURITY_NETWORK_XFRM is not set
|
||||
# CONFIG_SECURITY_PATH is not set
|
||||
CONFIG_LSM_MMAP_MIN_ADDR=4096
|
||||
CONFIG_SECURITY_SELINUX_DEFAULT_PERMISSIVE=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
|
||||
# CONFIG_SECURITY_SELINUX_DISABLE is not set
|
||||
@@ -4265,7 +4131,6 @@ CONFIG_CRYPTO=y
|
||||
#
|
||||
# Crypto core or helper
|
||||
#
|
||||
# CONFIG_CRYPTO_FIPS is not set
|
||||
CONFIG_CRYPTO_FIPS_INTEG_COPY_ADDRESS=0x8A008000
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_ALGAPI2=y
|
||||
@@ -4414,11 +4279,19 @@ CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=y
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
# CONFIG_XZ_DEC is not set
|
||||
# CONFIG_XZ_DEC_BCJ is not set
|
||||
CONFIG_XZ_DEC=y
|
||||
CONFIG_XZ_DEC_X86=y
|
||||
CONFIG_XZ_DEC_POWERPC=y
|
||||
CONFIG_XZ_DEC_IA64=y
|
||||
CONFIG_XZ_DEC_ARM=y
|
||||
CONFIG_XZ_DEC_ARMTHUMB=y
|
||||
CONFIG_XZ_DEC_SPARC=y
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
CONFIG_DECOMPRESS_BZIP2=y
|
||||
CONFIG_DECOMPRESS_LZMA=y
|
||||
CONFIG_DECOMPRESS_XZ=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=y
|
||||
CONFIG_REED_SOLOMON_ENC8=y
|
||||
|
||||
@@ -98,10 +98,10 @@ CONFIG_CGROUP_FREEZER=y
|
||||
# CONFIG_CPUSETS is not set
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_RESOURCE_COUNTERS=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
|
||||
# CONFIG_CGROUP_MEM_RES_CTLR_KMEM is not set
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_MEMCG_SWAP=y
|
||||
CONFIG_MEMCG_SWAP_ENABLED=y
|
||||
# CONFIG_MEMCG_KMEM is not set
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
@@ -121,10 +121,10 @@ CONFIG_MM_OWNER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
# CONFIG_RD_GZIP is not set
|
||||
# CONFIG_RD_BZIP2 is not set
|
||||
# CONFIG_RD_LZMA is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
@@ -135,7 +135,7 @@ CONFIG_EXPERT=y
|
||||
CONFIG_UID16=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
# CONFIG_KALLSYMS_ALL is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
@@ -179,7 +179,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_USE_GENERIC_SMP_HELPERS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
# CONFIG_HAVE_DMA_API_DEBUG is not set
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
||||
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
||||
@@ -194,7 +194,6 @@ CONFIG_SECCOMP_FILTER=y
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
||||
CONFIG_SLABINFO=y
|
||||
CONFIG_RT_MUTEXES=y
|
||||
CONFIG_BASE_SMALL=0
|
||||
CONFIG_MODULES=y
|
||||
@@ -238,17 +237,17 @@ CONFIG_BLOCK_SUPPORT_STLOG=y
|
||||
#
|
||||
CONFIG_IOSCHED_NOOP=y
|
||||
# CONFIG_IOSCHED_TEST is not set
|
||||
CONFIG_IOSCHED_DEADLINE=y
|
||||
CONFIG_IOSCHED_ROW=y
|
||||
# CONFIG_IOSCHED_DEADLINE is not set
|
||||
# CONFIG_IOSCHED_ROW is not set
|
||||
CONFIG_IOSCHED_CFQ=y
|
||||
CONFIG_IOSCHED_BFQ=y
|
||||
CONFIG_CGROUP_BFQIO=y
|
||||
# CONFIG_DEFAULT_DEADLINE is not set
|
||||
# CONFIG_DEFAULT_ROW is not set
|
||||
CONFIG_DEFAULT_CFQ=y
|
||||
# CONFIG_DEFAULT_CFQ is not set
|
||||
# CONFIG_DEFAULT_BFQ is not set
|
||||
# CONFIG_DEFAULT_NOOP is not set
|
||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||
CONFIG_DEFAULT_NOOP=y
|
||||
CONFIG_DEFAULT_IOSCHED="noop"
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK is not set
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
|
||||
# CONFIG_INLINE_SPIN_LOCK is not set
|
||||
@@ -670,9 +669,9 @@ CONFIG_MSM_N_WAY_SMD=y
|
||||
CONFIG_MSM_N_WAY_SMSM=y
|
||||
CONFIG_MSM_SMP2P=y
|
||||
CONFIG_MSM_SMP2P_TEST=y
|
||||
CONFIG_MSM_RESET_MODEM=y
|
||||
CONFIG_MSM_SMD_LOGGING=y
|
||||
CONFIG_MSM_IPC_LOGGING=y
|
||||
# CONFIG_MSM_RESET_MODEM is not set
|
||||
# CONFIG_MSM_SMD_LOGGING is not set
|
||||
# CONFIG_MSM_IPC_LOGGING is not set
|
||||
CONFIG_MSM_SMD_NMEA=y
|
||||
CONFIG_MSM_SMD_TTY=y
|
||||
CONFIG_MSM_SMD_QMI=y
|
||||
@@ -685,6 +684,7 @@ CONFIG_MSM_QMI_INTERFACE=y
|
||||
# CONFIG_MSM_TEST_QMI_CLIENT is not set
|
||||
# CONFIG_MSM_DALRPC is not set
|
||||
# CONFIG_MSM_CPU_FREQ_SET_MIN_MAX is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
CONFIG_MSM_DEVFREQ_CPUBW=y
|
||||
# CONFIG_MSM_AVS_HW is not set
|
||||
# CONFIG_MSM_HW3D is not set
|
||||
@@ -766,9 +766,6 @@ CONFIG_MSM_L2_SPM=y
|
||||
CONFIG_MSM_OCMEM=y
|
||||
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
|
||||
# CONFIG_MSM_OCMEM_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_NONSECURE is not set
|
||||
# CONFIG_MSM_OCMEM_POWER_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_DEBUG_ALWAYS_ON is not set
|
||||
CONFIG_MSM_OCMEM_POWER_DISABLE=y
|
||||
# CONFIG_SENSORS_ADSP is not set
|
||||
CONFIG_MSM_RTB=y
|
||||
@@ -878,7 +875,6 @@ CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -905,7 +901,7 @@ CONFIG_AEABI=y
|
||||
CONFIG_HAVE_ARCH_PFN_VALID=y
|
||||
CONFIG_HIGHMEM=y
|
||||
# CONFIG_HIGHPTE is not set
|
||||
CONFIG_HW_PERF_EVENTS=y
|
||||
# CONFIG_HW_PERF_EVENTS is not set
|
||||
CONFIG_SELECT_MEMORY_MODEL=y
|
||||
CONFIG_FLATMEM_MANUAL=y
|
||||
CONFIG_FLATMEM=y
|
||||
@@ -983,11 +979,10 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set
|
||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
|
||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
|
||||
# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set
|
||||
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
|
||||
#
|
||||
# ARM CPU frequency scaling drivers
|
||||
@@ -1010,7 +1005,6 @@ CONFIG_CPU_FREQ_MSM=y
|
||||
#
|
||||
CONFIG_VFP=y
|
||||
CONFIG_VFPv3=y
|
||||
CONFIG_VFPv4=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_KERNEL_MODE_NEON=y
|
||||
|
||||
@@ -1348,7 +1342,7 @@ CONFIG_BRIDGE_EBT_BROUTE=y
|
||||
# CONFIG_L2TP is not set
|
||||
CONFIG_STP=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
# CONFIG_BRIDGE_IGMP_SNOOPING is not set
|
||||
# CONFIG_NET_DSA is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
@@ -1384,6 +1378,7 @@ CONFIG_NET_SCH_PRIO=y
|
||||
# CONFIG_NET_SCH_MQPRIO is not set
|
||||
# CONFIG_NET_SCH_CHOKE is not set
|
||||
# CONFIG_NET_SCH_QFQ is not set
|
||||
# CONFIG_NET_SCH_INGRESS is not set
|
||||
# CONFIG_NET_SCH_PLUG is not set
|
||||
|
||||
#
|
||||
@@ -1430,6 +1425,7 @@ CONFIG_XPS=y
|
||||
# CONFIG_NETPRIO_CGROUP is not set
|
||||
CONFIG_BQL=y
|
||||
CONFIG_HAVE_BPF_JIT=y
|
||||
# CONFIG_BPF_JIT is not set
|
||||
# CONFIG_SOCKEV_NLMCAST is not set
|
||||
|
||||
#
|
||||
@@ -1673,43 +1669,17 @@ CONFIG_DUALWAVE=y
|
||||
CONFIG_SCSI_MOD=y
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
CONFIG_SCSI=y
|
||||
CONFIG_SCSI_DMA=y
|
||||
CONFIG_SCSI_TGT=y
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
CONFIG_SCSI_PROC_FS=y
|
||||
|
||||
#
|
||||
# SCSI support type (disk, tape, CD-ROM)
|
||||
#
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
# CONFIG_CHR_DEV_ST is not set
|
||||
# CONFIG_CHR_DEV_OSST is not set
|
||||
# CONFIG_BLK_DEV_SR is not set
|
||||
CONFIG_CHR_DEV_SG=y
|
||||
CONFIG_CHR_DEV_SCH=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
CONFIG_SCSI_LOGGING=y
|
||||
CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
#
|
||||
# SCSI Transports
|
||||
#
|
||||
# CONFIG_SCSI_SPI_ATTRS is not set
|
||||
# CONFIG_SCSI_FC_ATTRS is not set
|
||||
# CONFIG_SCSI_ISCSI_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||
CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ISCSI_TCP is not set
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_LIBFC is not set
|
||||
# CONFIG_LIBFCOE is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
# CONFIG_SCSI_DH is not set
|
||||
# CONFIG_SCSI_OSD_INITIATOR is not set
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
@@ -1728,7 +1698,6 @@ CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
# CONFIG_TARGET_CORE is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
@@ -1901,7 +1870,7 @@ CONFIG_INPUT_KEYBOARD=y
|
||||
# CONFIG_INPUT_ENABLED is not set
|
||||
# CONFIG_KEYBOARD_ADP5588 is not set
|
||||
# CONFIG_KEYBOARD_ADP5589 is not set
|
||||
CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_ATKBD is not set
|
||||
# CONFIG_KEYBOARD_QT1070 is not set
|
||||
# CONFIG_KEYBOARD_QT2160 is not set
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
@@ -1936,14 +1905,7 @@ CONFIG_SENSORS_HALL=y
|
||||
# CONFIG_KEYBOARD_CYPRESS_TKEY_HL is not set
|
||||
# CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_S3 is not set
|
||||
CONFIG_INPUT_MOUSE=y
|
||||
CONFIG_MOUSE_PS2=y
|
||||
CONFIG_MOUSE_PS2_ALPS=y
|
||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
# CONFIG_MOUSE_SERIAL is not set
|
||||
# CONFIG_MOUSE_APPLETOUCH is not set
|
||||
# CONFIG_MOUSE_BCM5974 is not set
|
||||
@@ -2062,8 +2024,8 @@ CONFIG_INPUT_GPIO=y
|
||||
# Hardware I/O ports
|
||||
#
|
||||
CONFIG_SERIO=y
|
||||
CONFIG_SERIO_SERPORT=y
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
# CONFIG_SERIO_RAW is not set
|
||||
# CONFIG_SERIO_ALTERA_PS2 is not set
|
||||
# CONFIG_SERIO_PS2MULT is not set
|
||||
@@ -2103,7 +2065,7 @@ CONFIG_SERIAL_CORE_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM is not set
|
||||
# CONFIG_SERIAL_MSM_HS is not set
|
||||
CONFIG_SERIAL_MSM_HSL=y
|
||||
CONFIG_SERIAL_MSM_HSL_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM_HSL_CONSOLE is not set
|
||||
# CONFIG_SERIAL_BCM_BT_LPM is not set
|
||||
# CONFIG_SERIAL_TIMBERDALE is not set
|
||||
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
|
||||
@@ -2806,8 +2768,8 @@ CONFIG_RADIO_ADAPTERS=y
|
||||
#
|
||||
# Texas Instruments WL128x FM driver (ST based)
|
||||
#
|
||||
CONFIG_RADIO_IRIS=y
|
||||
CONFIG_RADIO_IRIS_TRANSPORT=y
|
||||
# CONFIG_RADIO_IRIS is not set
|
||||
# CONFIG_RADIO_IRIS_TRANSPORT is not set
|
||||
# CONFIG_JPN_DEMUX_MOD is not set
|
||||
# CONFIG_TDMB is not set
|
||||
# CONFIG_ISDBTMM is not set
|
||||
@@ -2881,7 +2843,6 @@ CONFIG_FB_MSM=y
|
||||
# CONFIG_FB_MSM_TRIPLE_BUFFER is not set
|
||||
# CONFIG_FB_MSM_MDP_HW is not set
|
||||
CONFIG_FB_MSM_MDSS_COMMON=y
|
||||
# CONFIG_MDP_DEBUG_FS is not set
|
||||
# CONFIG_FB_MSM_MDP22 is not set
|
||||
# CONFIG_FB_MSM_MDP30 is not set
|
||||
# CONFIG_FB_MSM_MDP31 is not set
|
||||
@@ -3160,78 +3121,6 @@ CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=y
|
||||
CONFIG_HID_GENERIC=y
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
#
|
||||
CONFIG_HID_A4TECH=y
|
||||
CONFIG_HID_ACRUX=y
|
||||
# CONFIG_HID_ACRUX_FF is not set
|
||||
CONFIG_HID_APPLE=y
|
||||
CONFIG_HID_BELKIN=y
|
||||
CONFIG_HID_CHERRY=y
|
||||
CONFIG_HID_CHICONY=y
|
||||
CONFIG_HID_PRODIKEYS=y
|
||||
CONFIG_HID_CYPRESS=y
|
||||
CONFIG_HID_DRAGONRISE=y
|
||||
# CONFIG_DRAGONRISE_FF is not set
|
||||
CONFIG_HID_EMS_FF=y
|
||||
CONFIG_HID_ELECOM=y
|
||||
CONFIG_HID_EZKEY=y
|
||||
# CONFIG_HID_HOLTEK is not set
|
||||
CONFIG_HID_KEYTOUCH=y
|
||||
CONFIG_HID_KYE=y
|
||||
CONFIG_HID_UCLOGIC=y
|
||||
CONFIG_HID_WALTOP=y
|
||||
CONFIG_HID_GYRATION=y
|
||||
CONFIG_HID_TWINHAN=y
|
||||
CONFIG_HID_KENSINGTON=y
|
||||
# CONFIG_HID_KK_UPGRADE is not set
|
||||
CONFIG_HID_LCPOWER=y
|
||||
CONFIG_HID_LOGITECH=y
|
||||
CONFIG_HID_LOGITECH_DJ=y
|
||||
# CONFIG_LOGITECH_FF is not set
|
||||
# CONFIG_LOGIRUMBLEPAD2_FF is not set
|
||||
# CONFIG_LOGIG940_FF is not set
|
||||
# CONFIG_LOGIWHEELS_FF is not set
|
||||
CONFIG_HID_MAGICMOUSE=y
|
||||
CONFIG_HID_MICROSOFT=y
|
||||
CONFIG_HID_MONTEREY=y
|
||||
CONFIG_HID_MULTITOUCH=y
|
||||
CONFIG_HID_NTRIG=y
|
||||
CONFIG_HID_ORTEK=y
|
||||
CONFIG_HID_PANTHERLORD=y
|
||||
# CONFIG_PANTHERLORD_FF is not set
|
||||
CONFIG_HID_PETALYNX=y
|
||||
CONFIG_HID_PICOLCD=y
|
||||
# CONFIG_HID_PICOLCD_FB is not set
|
||||
# CONFIG_HID_PICOLCD_BACKLIGHT is not set
|
||||
# CONFIG_HID_PICOLCD_LCD is not set
|
||||
# CONFIG_HID_PICOLCD_LEDS is not set
|
||||
# CONFIG_HID_PRIMAX is not set
|
||||
CONFIG_HID_ROCCAT=y
|
||||
# CONFIG_HID_SAITEK is not set
|
||||
CONFIG_HID_SAMSUNG=y
|
||||
CONFIG_HID_SONY=y
|
||||
# CONFIG_HID_SPEEDLINK is not set
|
||||
CONFIG_HID_SUNPLUS=y
|
||||
CONFIG_HID_GREENASIA=y
|
||||
# CONFIG_GREENASIA_FF is not set
|
||||
CONFIG_HID_SMARTJOYPLUS=y
|
||||
# CONFIG_SMARTJOYPLUS_FF is not set
|
||||
# CONFIG_HID_SYNAPTICS_BT is not set
|
||||
# CONFIG_HID_TIVO is not set
|
||||
CONFIG_HID_TOPSEED=y
|
||||
CONFIG_HID_THRUSTMASTER=y
|
||||
# CONFIG_THRUSTMASTER_FF is not set
|
||||
CONFIG_HID_WACOM=y
|
||||
CONFIG_HID_WACOM_POWER_SUPPLY=y
|
||||
# CONFIG_HID_WIIMOTE is not set
|
||||
CONFIG_HID_ZAGG=y
|
||||
CONFIG_HID_ZEROPLUS=y
|
||||
# CONFIG_ZEROPLUS_FF is not set
|
||||
CONFIG_HID_ZYDACRON=y
|
||||
# CONFIG_HID_OVR is not set
|
||||
|
||||
#
|
||||
# USB HID support
|
||||
#
|
||||
@@ -3301,20 +3190,6 @@ CONFIG_USB_CCID_BRIDGE=y
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_REALTEK is not set
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
CONFIG_USB_STORAGE_FREECOM=y
|
||||
CONFIG_USB_STORAGE_ISD200=y
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_SDDR09=y
|
||||
CONFIG_USB_STORAGE_SDDR55=y
|
||||
CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
CONFIG_USB_STORAGE_ALAUDA=y
|
||||
CONFIG_USB_STORAGE_ONETOUCH=y
|
||||
CONFIG_USB_STORAGE_KARMA=y
|
||||
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||
# CONFIG_USB_LIBUSUAL is not set
|
||||
CONFIG_USB_STORAGE_DETECT=y
|
||||
|
||||
@@ -3322,7 +3197,6 @@ CONFIG_USB_STORAGE_DETECT=y
|
||||
# USB Imaging devices
|
||||
#
|
||||
# CONFIG_USB_MDC800 is not set
|
||||
# CONFIG_USB_MICROTEK is not set
|
||||
|
||||
#
|
||||
# USB port drivers
|
||||
@@ -3412,7 +3286,7 @@ CONFIG_USB_EHSET_TEST_FIXTURE=y
|
||||
# CONFIG_USB_QCOM_KS_BRIDGE is not set
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_GADGET_DEBUG is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FILES=y
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FS=y
|
||||
CONFIG_USB_GADGET_VBUS_DRAW=500
|
||||
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
@@ -3493,7 +3367,6 @@ CONFIG_MMC_BLOCK_BOUNCE=y
|
||||
# CONFIG_SDIO_UART is not set
|
||||
# CONFIG_MMC_TEST is not set
|
||||
# CONFIG_MMC_SUPPORT_BKOPS_MODE is not set
|
||||
CONFIG_MMC_BLOCK_TEST=y
|
||||
# CONFIG_MMC_CPRM is not set
|
||||
|
||||
#
|
||||
@@ -3664,7 +3537,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_ASUS_OLED is not set
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_RTS5139 is not set
|
||||
# CONFIG_TRANZPORT is not set
|
||||
# CONFIG_LINE6_USB is not set
|
||||
# CONFIG_USB_SERIAL_QUATECH2 is not set
|
||||
@@ -3673,7 +3545,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_IIO is not set
|
||||
# CONFIG_INPUT_MPU6500_SELFTEST is not set
|
||||
# CONFIG_FB_SM7XX is not set
|
||||
# CONFIG_USB_ENESTORAGE is not set
|
||||
# CONFIG_BCM_WIMAX is not set
|
||||
# CONFIG_FT1000 is not set
|
||||
|
||||
@@ -3716,7 +3587,7 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# Qualcomm Atheros Prima WLAN module
|
||||
#
|
||||
# CONFIG_PRIMA_WLAN is not set
|
||||
CONFIG_PRONTO_WLAN=y
|
||||
CONFIG_PRONTO_WLAN=m
|
||||
# CONFIG_PRIMA_WLAN_BTAMP is not set
|
||||
CONFIG_PRIMA_WLAN_LFR=y
|
||||
CONFIG_PRIMA_WLAN_OKC=y
|
||||
@@ -3743,7 +3614,6 @@ CONFIG_QPNP_REVID=y
|
||||
# CONFIG_IPA is not set
|
||||
# CONFIG_MSM_AVTIMER is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SSM is not set
|
||||
CONFIG_CLKDEV_LOOKUP=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
|
||||
@@ -3751,11 +3621,8 @@ CONFIG_HAVE_CLK_PREPARE=y
|
||||
# Hardware Spinlock drivers
|
||||
#
|
||||
# CONFIG_VIBETONZ is not set
|
||||
# CONFIG_VIBRATOR_UPDATE is not set
|
||||
# CONFIG_MOTOR_DRV_ISA1400 is not set
|
||||
# CONFIG_MOTOR_DRV_DRV2603 is not set
|
||||
# CONFIG_DRV2604_VIBRATOR is not set
|
||||
# CONFIG_MOTOR_DRV_TSP5000 is not set
|
||||
CONFIG_MSM_VIBRATOR=y
|
||||
# CONFIG_MAX77826_VIBRATOR is not set
|
||||
# CONFIG_CONFIG_HAPTIC_ISA1200 is not set
|
||||
@@ -3780,12 +3647,12 @@ CONFIG_PM_DEVFREQ=y
|
||||
#
|
||||
# DEVFREQ Governors
|
||||
#
|
||||
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
|
||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
||||
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
||||
# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
|
||||
# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
|
||||
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
|
||||
# CONFIG_DEVFREQ_GOV_USERSPACE is not set
|
||||
CONFIG_DEVFREQ_GOV_MSM_ADRENO_TZ=y
|
||||
CONFIG_DEVFREQ_GOV_MSM_CPUFREQ=y
|
||||
# CONFIG_DEVFREQ_GOV_MSM_CPUFREQ is not set
|
||||
|
||||
#
|
||||
# DEVFREQ Drivers
|
||||
@@ -3918,7 +3785,7 @@ CONFIG_LOW_ORDER_SEQ_MALLOC=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_EXT4_FS_XATTR=y
|
||||
# CONFIG_EXT4_FS_POSIX_ACL is not set
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
@@ -3982,6 +3849,7 @@ CONFIG_SDFAT_VIRTUAL_XATTR_SELINUX_LABEL="u:object_r:sdcard_external:s0"
|
||||
CONFIG_SDFAT_SUPPORT_STLOG=y
|
||||
# CONFIG_SDFAT_DEBUG is not set
|
||||
CONFIG_SDFAT_STATISTICS=y
|
||||
CONFIG_SDFAT_UEVENT=y
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
@@ -4082,8 +3950,8 @@ CONFIG_NLS_UTF8=y
|
||||
#
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
||||
# CONFIG_ENABLE_MUST_CHECK is not set
|
||||
CONFIG_FRAME_WARN=1024
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -4099,10 +3967,8 @@ CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_HARDLOCKUP_DETECTOR is not set
|
||||
# CONFIG_DETECT_HUNG_TASK is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_PREEMPT is not set
|
||||
@@ -4120,9 +3986,8 @@ CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
@@ -4154,7 +4019,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
||||
# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
|
||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||
CONFIG_TRACING=y
|
||||
@@ -4181,6 +4046,7 @@ CONFIG_KPROBE_EVENT=y
|
||||
CONFIG_HAVE_ARCH_KGDB=y
|
||||
# CONFIG_KGDB is not set
|
||||
# CONFIG_TEST_KSTRTOX is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_STRICT_DEVMEM is not set
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
@@ -4193,6 +4059,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# Samsung Debugging Feature
|
||||
#
|
||||
# CONFIG_SEC_DEBUG is not set
|
||||
# CONFIG_SEC_FORKHANG_DEBUG is not set
|
||||
# CONFIG_SEC_DEBUG_USER is not set
|
||||
# CONFIG_SEC_DEBUG_IRQ_EXIT_LOG is not set
|
||||
# CONFIG_SEC_DEBUG_MSG_LOG is not set
|
||||
@@ -4240,7 +4107,6 @@ CONFIG_SECURITY_NETWORK=y
|
||||
# CONFIG_SECURITY_NETWORK_XFRM is not set
|
||||
# CONFIG_SECURITY_PATH is not set
|
||||
CONFIG_LSM_MMAP_MIN_ADDR=4096
|
||||
CONFIG_SECURITY_SELINUX_DEFAULT_PERMISSIVE=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
|
||||
# CONFIG_SECURITY_SELINUX_DISABLE is not set
|
||||
@@ -4268,7 +4134,6 @@ CONFIG_CRYPTO=y
|
||||
#
|
||||
# Crypto core or helper
|
||||
#
|
||||
# CONFIG_CRYPTO_FIPS is not set
|
||||
CONFIG_CRYPTO_FIPS_INTEG_COPY_ADDRESS=0x8A008000
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_ALGAPI2=y
|
||||
@@ -4417,11 +4282,19 @@ CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=y
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
# CONFIG_XZ_DEC is not set
|
||||
# CONFIG_XZ_DEC_BCJ is not set
|
||||
CONFIG_XZ_DEC=y
|
||||
CONFIG_XZ_DEC_X86=y
|
||||
CONFIG_XZ_DEC_POWERPC=y
|
||||
CONFIG_XZ_DEC_IA64=y
|
||||
CONFIG_XZ_DEC_ARM=y
|
||||
CONFIG_XZ_DEC_ARMTHUMB=y
|
||||
CONFIG_XZ_DEC_SPARC=y
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
CONFIG_DECOMPRESS_BZIP2=y
|
||||
CONFIG_DECOMPRESS_LZMA=y
|
||||
CONFIG_DECOMPRESS_XZ=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=y
|
||||
CONFIG_REED_SOLOMON_ENC8=y
|
||||
|
||||
@@ -98,10 +98,10 @@ CONFIG_CGROUP_FREEZER=y
|
||||
# CONFIG_CPUSETS is not set
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_RESOURCE_COUNTERS=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
|
||||
# CONFIG_CGROUP_MEM_RES_CTLR_KMEM is not set
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_MEMCG_SWAP=y
|
||||
CONFIG_MEMCG_SWAP_ENABLED=y
|
||||
# CONFIG_MEMCG_KMEM is not set
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
@@ -121,10 +121,10 @@ CONFIG_MM_OWNER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
# CONFIG_RD_GZIP is not set
|
||||
# CONFIG_RD_BZIP2 is not set
|
||||
# CONFIG_RD_LZMA is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
@@ -135,7 +135,7 @@ CONFIG_EXPERT=y
|
||||
CONFIG_UID16=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
# CONFIG_KALLSYMS_ALL is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
@@ -179,7 +179,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_USE_GENERIC_SMP_HELPERS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
# CONFIG_HAVE_DMA_API_DEBUG is not set
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
||||
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
||||
@@ -194,7 +194,6 @@ CONFIG_SECCOMP_FILTER=y
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
||||
CONFIG_SLABINFO=y
|
||||
CONFIG_RT_MUTEXES=y
|
||||
CONFIG_BASE_SMALL=0
|
||||
CONFIG_MODULES=y
|
||||
@@ -238,17 +237,17 @@ CONFIG_BLOCK_SUPPORT_STLOG=y
|
||||
#
|
||||
CONFIG_IOSCHED_NOOP=y
|
||||
# CONFIG_IOSCHED_TEST is not set
|
||||
CONFIG_IOSCHED_DEADLINE=y
|
||||
CONFIG_IOSCHED_ROW=y
|
||||
# CONFIG_IOSCHED_DEADLINE is not set
|
||||
# CONFIG_IOSCHED_ROW is not set
|
||||
CONFIG_IOSCHED_CFQ=y
|
||||
CONFIG_IOSCHED_BFQ=y
|
||||
CONFIG_CGROUP_BFQIO=y
|
||||
# CONFIG_DEFAULT_DEADLINE is not set
|
||||
# CONFIG_DEFAULT_ROW is not set
|
||||
CONFIG_DEFAULT_CFQ=y
|
||||
# CONFIG_DEFAULT_CFQ is not set
|
||||
# CONFIG_DEFAULT_BFQ is not set
|
||||
# CONFIG_DEFAULT_NOOP is not set
|
||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||
CONFIG_DEFAULT_NOOP=y
|
||||
CONFIG_DEFAULT_IOSCHED="noop"
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK is not set
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
|
||||
# CONFIG_INLINE_SPIN_LOCK is not set
|
||||
@@ -670,9 +669,9 @@ CONFIG_MSM_N_WAY_SMD=y
|
||||
CONFIG_MSM_N_WAY_SMSM=y
|
||||
CONFIG_MSM_SMP2P=y
|
||||
CONFIG_MSM_SMP2P_TEST=y
|
||||
CONFIG_MSM_RESET_MODEM=y
|
||||
CONFIG_MSM_SMD_LOGGING=y
|
||||
CONFIG_MSM_IPC_LOGGING=y
|
||||
# CONFIG_MSM_RESET_MODEM is not set
|
||||
# CONFIG_MSM_SMD_LOGGING is not set
|
||||
# CONFIG_MSM_IPC_LOGGING is not set
|
||||
CONFIG_MSM_SMD_NMEA=y
|
||||
CONFIG_MSM_SMD_TTY=y
|
||||
CONFIG_MSM_SMD_QMI=y
|
||||
@@ -685,6 +684,7 @@ CONFIG_MSM_QMI_INTERFACE=y
|
||||
# CONFIG_MSM_TEST_QMI_CLIENT is not set
|
||||
# CONFIG_MSM_DALRPC is not set
|
||||
# CONFIG_MSM_CPU_FREQ_SET_MIN_MAX is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
CONFIG_MSM_DEVFREQ_CPUBW=y
|
||||
# CONFIG_MSM_AVS_HW is not set
|
||||
# CONFIG_MSM_HW3D is not set
|
||||
@@ -766,9 +766,6 @@ CONFIG_MSM_L2_SPM=y
|
||||
CONFIG_MSM_OCMEM=y
|
||||
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
|
||||
# CONFIG_MSM_OCMEM_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_NONSECURE is not set
|
||||
# CONFIG_MSM_OCMEM_POWER_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_DEBUG_ALWAYS_ON is not set
|
||||
CONFIG_MSM_OCMEM_POWER_DISABLE=y
|
||||
# CONFIG_SENSORS_ADSP is not set
|
||||
CONFIG_MSM_RTB=y
|
||||
@@ -878,7 +875,6 @@ CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -905,7 +901,7 @@ CONFIG_AEABI=y
|
||||
CONFIG_HAVE_ARCH_PFN_VALID=y
|
||||
CONFIG_HIGHMEM=y
|
||||
# CONFIG_HIGHPTE is not set
|
||||
CONFIG_HW_PERF_EVENTS=y
|
||||
# CONFIG_HW_PERF_EVENTS is not set
|
||||
CONFIG_SELECT_MEMORY_MODEL=y
|
||||
CONFIG_FLATMEM_MANUAL=y
|
||||
CONFIG_FLATMEM=y
|
||||
@@ -983,11 +979,10 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set
|
||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
|
||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
|
||||
# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set
|
||||
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
|
||||
#
|
||||
# ARM CPU frequency scaling drivers
|
||||
@@ -1010,7 +1005,6 @@ CONFIG_CPU_FREQ_MSM=y
|
||||
#
|
||||
CONFIG_VFP=y
|
||||
CONFIG_VFPv3=y
|
||||
CONFIG_VFPv4=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_KERNEL_MODE_NEON=y
|
||||
|
||||
@@ -1348,7 +1342,7 @@ CONFIG_BRIDGE_EBT_BROUTE=y
|
||||
# CONFIG_L2TP is not set
|
||||
CONFIG_STP=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
# CONFIG_BRIDGE_IGMP_SNOOPING is not set
|
||||
# CONFIG_NET_DSA is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
@@ -1384,6 +1378,7 @@ CONFIG_NET_SCH_PRIO=y
|
||||
# CONFIG_NET_SCH_MQPRIO is not set
|
||||
# CONFIG_NET_SCH_CHOKE is not set
|
||||
# CONFIG_NET_SCH_QFQ is not set
|
||||
# CONFIG_NET_SCH_INGRESS is not set
|
||||
# CONFIG_NET_SCH_PLUG is not set
|
||||
|
||||
#
|
||||
@@ -1430,6 +1425,7 @@ CONFIG_XPS=y
|
||||
# CONFIG_NETPRIO_CGROUP is not set
|
||||
CONFIG_BQL=y
|
||||
CONFIG_HAVE_BPF_JIT=y
|
||||
# CONFIG_BPF_JIT is not set
|
||||
# CONFIG_SOCKEV_NLMCAST is not set
|
||||
|
||||
#
|
||||
@@ -1673,43 +1669,17 @@ CONFIG_DUALWAVE=y
|
||||
CONFIG_SCSI_MOD=y
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
CONFIG_SCSI=y
|
||||
CONFIG_SCSI_DMA=y
|
||||
CONFIG_SCSI_TGT=y
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
CONFIG_SCSI_PROC_FS=y
|
||||
|
||||
#
|
||||
# SCSI support type (disk, tape, CD-ROM)
|
||||
#
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
# CONFIG_CHR_DEV_ST is not set
|
||||
# CONFIG_CHR_DEV_OSST is not set
|
||||
# CONFIG_BLK_DEV_SR is not set
|
||||
CONFIG_CHR_DEV_SG=y
|
||||
CONFIG_CHR_DEV_SCH=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
CONFIG_SCSI_LOGGING=y
|
||||
CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
#
|
||||
# SCSI Transports
|
||||
#
|
||||
# CONFIG_SCSI_SPI_ATTRS is not set
|
||||
# CONFIG_SCSI_FC_ATTRS is not set
|
||||
# CONFIG_SCSI_ISCSI_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||
CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ISCSI_TCP is not set
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_LIBFC is not set
|
||||
# CONFIG_LIBFCOE is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
# CONFIG_SCSI_DH is not set
|
||||
# CONFIG_SCSI_OSD_INITIATOR is not set
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
@@ -1728,7 +1698,6 @@ CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
# CONFIG_TARGET_CORE is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
@@ -1901,7 +1870,7 @@ CONFIG_INPUT_KEYBOARD=y
|
||||
# CONFIG_INPUT_ENABLED is not set
|
||||
# CONFIG_KEYBOARD_ADP5588 is not set
|
||||
# CONFIG_KEYBOARD_ADP5589 is not set
|
||||
CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_ATKBD is not set
|
||||
# CONFIG_KEYBOARD_QT1070 is not set
|
||||
# CONFIG_KEYBOARD_QT2160 is not set
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
@@ -1936,14 +1905,7 @@ CONFIG_SENSORS_HALL=y
|
||||
# CONFIG_KEYBOARD_CYPRESS_TKEY_HL is not set
|
||||
# CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_S3 is not set
|
||||
CONFIG_INPUT_MOUSE=y
|
||||
CONFIG_MOUSE_PS2=y
|
||||
CONFIG_MOUSE_PS2_ALPS=y
|
||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
# CONFIG_MOUSE_SERIAL is not set
|
||||
# CONFIG_MOUSE_APPLETOUCH is not set
|
||||
# CONFIG_MOUSE_BCM5974 is not set
|
||||
@@ -2062,8 +2024,8 @@ CONFIG_INPUT_GPIO=y
|
||||
# Hardware I/O ports
|
||||
#
|
||||
CONFIG_SERIO=y
|
||||
CONFIG_SERIO_SERPORT=y
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
# CONFIG_SERIO_RAW is not set
|
||||
# CONFIG_SERIO_ALTERA_PS2 is not set
|
||||
# CONFIG_SERIO_PS2MULT is not set
|
||||
@@ -2103,7 +2065,7 @@ CONFIG_SERIAL_CORE_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM is not set
|
||||
# CONFIG_SERIAL_MSM_HS is not set
|
||||
CONFIG_SERIAL_MSM_HSL=y
|
||||
CONFIG_SERIAL_MSM_HSL_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM_HSL_CONSOLE is not set
|
||||
# CONFIG_SERIAL_BCM_BT_LPM is not set
|
||||
# CONFIG_SERIAL_TIMBERDALE is not set
|
||||
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
|
||||
@@ -2806,8 +2768,8 @@ CONFIG_RADIO_ADAPTERS=y
|
||||
#
|
||||
# Texas Instruments WL128x FM driver (ST based)
|
||||
#
|
||||
CONFIG_RADIO_IRIS=y
|
||||
CONFIG_RADIO_IRIS_TRANSPORT=y
|
||||
# CONFIG_RADIO_IRIS is not set
|
||||
# CONFIG_RADIO_IRIS_TRANSPORT is not set
|
||||
# CONFIG_JPN_DEMUX_MOD is not set
|
||||
# CONFIG_TDMB is not set
|
||||
# CONFIG_ISDBTMM is not set
|
||||
@@ -2881,7 +2843,6 @@ CONFIG_FB_MSM=y
|
||||
# CONFIG_FB_MSM_TRIPLE_BUFFER is not set
|
||||
# CONFIG_FB_MSM_MDP_HW is not set
|
||||
CONFIG_FB_MSM_MDSS_COMMON=y
|
||||
# CONFIG_MDP_DEBUG_FS is not set
|
||||
# CONFIG_FB_MSM_MDP22 is not set
|
||||
# CONFIG_FB_MSM_MDP30 is not set
|
||||
# CONFIG_FB_MSM_MDP31 is not set
|
||||
@@ -3160,78 +3121,6 @@ CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=y
|
||||
CONFIG_HID_GENERIC=y
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
#
|
||||
CONFIG_HID_A4TECH=y
|
||||
CONFIG_HID_ACRUX=y
|
||||
# CONFIG_HID_ACRUX_FF is not set
|
||||
CONFIG_HID_APPLE=y
|
||||
CONFIG_HID_BELKIN=y
|
||||
CONFIG_HID_CHERRY=y
|
||||
CONFIG_HID_CHICONY=y
|
||||
CONFIG_HID_PRODIKEYS=y
|
||||
CONFIG_HID_CYPRESS=y
|
||||
CONFIG_HID_DRAGONRISE=y
|
||||
# CONFIG_DRAGONRISE_FF is not set
|
||||
CONFIG_HID_EMS_FF=y
|
||||
CONFIG_HID_ELECOM=y
|
||||
CONFIG_HID_EZKEY=y
|
||||
# CONFIG_HID_HOLTEK is not set
|
||||
CONFIG_HID_KEYTOUCH=y
|
||||
CONFIG_HID_KYE=y
|
||||
CONFIG_HID_UCLOGIC=y
|
||||
CONFIG_HID_WALTOP=y
|
||||
CONFIG_HID_GYRATION=y
|
||||
CONFIG_HID_TWINHAN=y
|
||||
CONFIG_HID_KENSINGTON=y
|
||||
# CONFIG_HID_KK_UPGRADE is not set
|
||||
CONFIG_HID_LCPOWER=y
|
||||
CONFIG_HID_LOGITECH=y
|
||||
CONFIG_HID_LOGITECH_DJ=y
|
||||
# CONFIG_LOGITECH_FF is not set
|
||||
# CONFIG_LOGIRUMBLEPAD2_FF is not set
|
||||
# CONFIG_LOGIG940_FF is not set
|
||||
# CONFIG_LOGIWHEELS_FF is not set
|
||||
CONFIG_HID_MAGICMOUSE=y
|
||||
CONFIG_HID_MICROSOFT=y
|
||||
CONFIG_HID_MONTEREY=y
|
||||
CONFIG_HID_MULTITOUCH=y
|
||||
CONFIG_HID_NTRIG=y
|
||||
CONFIG_HID_ORTEK=y
|
||||
CONFIG_HID_PANTHERLORD=y
|
||||
# CONFIG_PANTHERLORD_FF is not set
|
||||
CONFIG_HID_PETALYNX=y
|
||||
CONFIG_HID_PICOLCD=y
|
||||
# CONFIG_HID_PICOLCD_FB is not set
|
||||
# CONFIG_HID_PICOLCD_BACKLIGHT is not set
|
||||
# CONFIG_HID_PICOLCD_LCD is not set
|
||||
# CONFIG_HID_PICOLCD_LEDS is not set
|
||||
# CONFIG_HID_PRIMAX is not set
|
||||
CONFIG_HID_ROCCAT=y
|
||||
# CONFIG_HID_SAITEK is not set
|
||||
CONFIG_HID_SAMSUNG=y
|
||||
CONFIG_HID_SONY=y
|
||||
# CONFIG_HID_SPEEDLINK is not set
|
||||
CONFIG_HID_SUNPLUS=y
|
||||
CONFIG_HID_GREENASIA=y
|
||||
# CONFIG_GREENASIA_FF is not set
|
||||
CONFIG_HID_SMARTJOYPLUS=y
|
||||
# CONFIG_SMARTJOYPLUS_FF is not set
|
||||
# CONFIG_HID_SYNAPTICS_BT is not set
|
||||
# CONFIG_HID_TIVO is not set
|
||||
CONFIG_HID_TOPSEED=y
|
||||
CONFIG_HID_THRUSTMASTER=y
|
||||
# CONFIG_THRUSTMASTER_FF is not set
|
||||
CONFIG_HID_WACOM=y
|
||||
CONFIG_HID_WACOM_POWER_SUPPLY=y
|
||||
# CONFIG_HID_WIIMOTE is not set
|
||||
CONFIG_HID_ZAGG=y
|
||||
CONFIG_HID_ZEROPLUS=y
|
||||
# CONFIG_ZEROPLUS_FF is not set
|
||||
CONFIG_HID_ZYDACRON=y
|
||||
# CONFIG_HID_OVR is not set
|
||||
|
||||
#
|
||||
# USB HID support
|
||||
#
|
||||
@@ -3301,20 +3190,6 @@ CONFIG_USB_CCID_BRIDGE=y
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_REALTEK is not set
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
CONFIG_USB_STORAGE_FREECOM=y
|
||||
CONFIG_USB_STORAGE_ISD200=y
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_SDDR09=y
|
||||
CONFIG_USB_STORAGE_SDDR55=y
|
||||
CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
CONFIG_USB_STORAGE_ALAUDA=y
|
||||
CONFIG_USB_STORAGE_ONETOUCH=y
|
||||
CONFIG_USB_STORAGE_KARMA=y
|
||||
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||
# CONFIG_USB_LIBUSUAL is not set
|
||||
CONFIG_USB_STORAGE_DETECT=y
|
||||
|
||||
@@ -3322,7 +3197,6 @@ CONFIG_USB_STORAGE_DETECT=y
|
||||
# USB Imaging devices
|
||||
#
|
||||
# CONFIG_USB_MDC800 is not set
|
||||
# CONFIG_USB_MICROTEK is not set
|
||||
|
||||
#
|
||||
# USB port drivers
|
||||
@@ -3412,7 +3286,7 @@ CONFIG_USB_EHSET_TEST_FIXTURE=y
|
||||
# CONFIG_USB_QCOM_KS_BRIDGE is not set
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_GADGET_DEBUG is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FILES=y
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FS=y
|
||||
CONFIG_USB_GADGET_VBUS_DRAW=500
|
||||
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
@@ -3493,7 +3367,6 @@ CONFIG_MMC_BLOCK_BOUNCE=y
|
||||
# CONFIG_SDIO_UART is not set
|
||||
# CONFIG_MMC_TEST is not set
|
||||
# CONFIG_MMC_SUPPORT_BKOPS_MODE is not set
|
||||
CONFIG_MMC_BLOCK_TEST=y
|
||||
# CONFIG_MMC_CPRM is not set
|
||||
|
||||
#
|
||||
@@ -3664,7 +3537,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_ASUS_OLED is not set
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_RTS5139 is not set
|
||||
# CONFIG_TRANZPORT is not set
|
||||
# CONFIG_LINE6_USB is not set
|
||||
# CONFIG_USB_SERIAL_QUATECH2 is not set
|
||||
@@ -3673,7 +3545,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_IIO is not set
|
||||
# CONFIG_INPUT_MPU6500_SELFTEST is not set
|
||||
# CONFIG_FB_SM7XX is not set
|
||||
# CONFIG_USB_ENESTORAGE is not set
|
||||
# CONFIG_BCM_WIMAX is not set
|
||||
# CONFIG_FT1000 is not set
|
||||
|
||||
@@ -3716,7 +3587,7 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# Qualcomm Atheros Prima WLAN module
|
||||
#
|
||||
# CONFIG_PRIMA_WLAN is not set
|
||||
CONFIG_PRONTO_WLAN=y
|
||||
CONFIG_PRONTO_WLAN=m
|
||||
# CONFIG_PRIMA_WLAN_BTAMP is not set
|
||||
CONFIG_PRIMA_WLAN_LFR=y
|
||||
CONFIG_PRIMA_WLAN_OKC=y
|
||||
@@ -3743,7 +3614,6 @@ CONFIG_QPNP_REVID=y
|
||||
# CONFIG_IPA is not set
|
||||
# CONFIG_MSM_AVTIMER is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SSM is not set
|
||||
CONFIG_CLKDEV_LOOKUP=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
|
||||
@@ -3751,11 +3621,8 @@ CONFIG_HAVE_CLK_PREPARE=y
|
||||
# Hardware Spinlock drivers
|
||||
#
|
||||
# CONFIG_VIBETONZ is not set
|
||||
# CONFIG_VIBRATOR_UPDATE is not set
|
||||
# CONFIG_MOTOR_DRV_ISA1400 is not set
|
||||
# CONFIG_MOTOR_DRV_DRV2603 is not set
|
||||
# CONFIG_DRV2604_VIBRATOR is not set
|
||||
# CONFIG_MOTOR_DRV_TSP5000 is not set
|
||||
CONFIG_MSM_VIBRATOR=y
|
||||
# CONFIG_MAX77826_VIBRATOR is not set
|
||||
# CONFIG_CONFIG_HAPTIC_ISA1200 is not set
|
||||
@@ -3780,12 +3647,12 @@ CONFIG_PM_DEVFREQ=y
|
||||
#
|
||||
# DEVFREQ Governors
|
||||
#
|
||||
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
|
||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
||||
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
||||
# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
|
||||
# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
|
||||
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
|
||||
# CONFIG_DEVFREQ_GOV_USERSPACE is not set
|
||||
CONFIG_DEVFREQ_GOV_MSM_ADRENO_TZ=y
|
||||
CONFIG_DEVFREQ_GOV_MSM_CPUFREQ=y
|
||||
# CONFIG_DEVFREQ_GOV_MSM_CPUFREQ is not set
|
||||
|
||||
#
|
||||
# DEVFREQ Drivers
|
||||
@@ -3918,7 +3785,7 @@ CONFIG_LOW_ORDER_SEQ_MALLOC=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_EXT4_FS_XATTR=y
|
||||
# CONFIG_EXT4_FS_POSIX_ACL is not set
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
@@ -3982,6 +3849,7 @@ CONFIG_SDFAT_VIRTUAL_XATTR_SELINUX_LABEL="u:object_r:sdcard_external:s0"
|
||||
CONFIG_SDFAT_SUPPORT_STLOG=y
|
||||
# CONFIG_SDFAT_DEBUG is not set
|
||||
CONFIG_SDFAT_STATISTICS=y
|
||||
CONFIG_SDFAT_UEVENT=y
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
@@ -4082,8 +3950,8 @@ CONFIG_NLS_UTF8=y
|
||||
#
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
||||
# CONFIG_ENABLE_MUST_CHECK is not set
|
||||
CONFIG_FRAME_WARN=1024
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -4099,10 +3967,8 @@ CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_HARDLOCKUP_DETECTOR is not set
|
||||
# CONFIG_DETECT_HUNG_TASK is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_PREEMPT is not set
|
||||
@@ -4120,9 +3986,8 @@ CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
@@ -4154,7 +4019,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
||||
# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
|
||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||
CONFIG_TRACING=y
|
||||
@@ -4181,6 +4046,7 @@ CONFIG_KPROBE_EVENT=y
|
||||
CONFIG_HAVE_ARCH_KGDB=y
|
||||
# CONFIG_KGDB is not set
|
||||
# CONFIG_TEST_KSTRTOX is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_STRICT_DEVMEM is not set
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
@@ -4193,6 +4059,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# Samsung Debugging Feature
|
||||
#
|
||||
# CONFIG_SEC_DEBUG is not set
|
||||
# CONFIG_SEC_FORKHANG_DEBUG is not set
|
||||
# CONFIG_SEC_DEBUG_USER is not set
|
||||
# CONFIG_SEC_DEBUG_IRQ_EXIT_LOG is not set
|
||||
# CONFIG_SEC_DEBUG_MSG_LOG is not set
|
||||
@@ -4240,7 +4107,6 @@ CONFIG_SECURITY_NETWORK=y
|
||||
# CONFIG_SECURITY_NETWORK_XFRM is not set
|
||||
# CONFIG_SECURITY_PATH is not set
|
||||
CONFIG_LSM_MMAP_MIN_ADDR=4096
|
||||
CONFIG_SECURITY_SELINUX_DEFAULT_PERMISSIVE=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
|
||||
# CONFIG_SECURITY_SELINUX_DISABLE is not set
|
||||
@@ -4268,7 +4134,6 @@ CONFIG_CRYPTO=y
|
||||
#
|
||||
# Crypto core or helper
|
||||
#
|
||||
# CONFIG_CRYPTO_FIPS is not set
|
||||
CONFIG_CRYPTO_FIPS_INTEG_COPY_ADDRESS=0x8A008000
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_ALGAPI2=y
|
||||
@@ -4417,11 +4282,19 @@ CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=y
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
# CONFIG_XZ_DEC is not set
|
||||
# CONFIG_XZ_DEC_BCJ is not set
|
||||
CONFIG_XZ_DEC=y
|
||||
CONFIG_XZ_DEC_X86=y
|
||||
CONFIG_XZ_DEC_POWERPC=y
|
||||
CONFIG_XZ_DEC_IA64=y
|
||||
CONFIG_XZ_DEC_ARM=y
|
||||
CONFIG_XZ_DEC_ARMTHUMB=y
|
||||
CONFIG_XZ_DEC_SPARC=y
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
CONFIG_DECOMPRESS_BZIP2=y
|
||||
CONFIG_DECOMPRESS_LZMA=y
|
||||
CONFIG_DECOMPRESS_XZ=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=y
|
||||
CONFIG_REED_SOLOMON_ENC8=y
|
||||
|
||||
@@ -98,10 +98,10 @@ CONFIG_CGROUP_FREEZER=y
|
||||
# CONFIG_CPUSETS is not set
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_RESOURCE_COUNTERS=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
|
||||
# CONFIG_CGROUP_MEM_RES_CTLR_KMEM is not set
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_MEMCG_SWAP=y
|
||||
CONFIG_MEMCG_SWAP_ENABLED=y
|
||||
# CONFIG_MEMCG_KMEM is not set
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
@@ -121,10 +121,10 @@ CONFIG_MM_OWNER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
# CONFIG_RD_GZIP is not set
|
||||
# CONFIG_RD_BZIP2 is not set
|
||||
# CONFIG_RD_LZMA is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
@@ -135,7 +135,7 @@ CONFIG_EXPERT=y
|
||||
CONFIG_UID16=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
# CONFIG_KALLSYMS_ALL is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
@@ -179,7 +179,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_USE_GENERIC_SMP_HELPERS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
# CONFIG_HAVE_DMA_API_DEBUG is not set
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
||||
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
||||
@@ -194,7 +194,6 @@ CONFIG_SECCOMP_FILTER=y
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
||||
CONFIG_SLABINFO=y
|
||||
CONFIG_RT_MUTEXES=y
|
||||
CONFIG_BASE_SMALL=0
|
||||
CONFIG_MODULES=y
|
||||
@@ -238,17 +237,17 @@ CONFIG_BLOCK_SUPPORT_STLOG=y
|
||||
#
|
||||
CONFIG_IOSCHED_NOOP=y
|
||||
# CONFIG_IOSCHED_TEST is not set
|
||||
CONFIG_IOSCHED_DEADLINE=y
|
||||
CONFIG_IOSCHED_ROW=y
|
||||
# CONFIG_IOSCHED_DEADLINE is not set
|
||||
# CONFIG_IOSCHED_ROW is not set
|
||||
CONFIG_IOSCHED_CFQ=y
|
||||
CONFIG_IOSCHED_BFQ=y
|
||||
CONFIG_CGROUP_BFQIO=y
|
||||
# CONFIG_DEFAULT_DEADLINE is not set
|
||||
# CONFIG_DEFAULT_ROW is not set
|
||||
CONFIG_DEFAULT_CFQ=y
|
||||
# CONFIG_DEFAULT_CFQ is not set
|
||||
# CONFIG_DEFAULT_BFQ is not set
|
||||
# CONFIG_DEFAULT_NOOP is not set
|
||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||
CONFIG_DEFAULT_NOOP=y
|
||||
CONFIG_DEFAULT_IOSCHED="noop"
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK is not set
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
|
||||
# CONFIG_INLINE_SPIN_LOCK is not set
|
||||
@@ -670,9 +669,9 @@ CONFIG_MSM_N_WAY_SMD=y
|
||||
CONFIG_MSM_N_WAY_SMSM=y
|
||||
CONFIG_MSM_SMP2P=y
|
||||
CONFIG_MSM_SMP2P_TEST=y
|
||||
CONFIG_MSM_RESET_MODEM=y
|
||||
CONFIG_MSM_SMD_LOGGING=y
|
||||
CONFIG_MSM_IPC_LOGGING=y
|
||||
# CONFIG_MSM_RESET_MODEM is not set
|
||||
# CONFIG_MSM_SMD_LOGGING is not set
|
||||
# CONFIG_MSM_IPC_LOGGING is not set
|
||||
CONFIG_MSM_SMD_NMEA=y
|
||||
CONFIG_MSM_SMD_TTY=y
|
||||
CONFIG_MSM_SMD_QMI=y
|
||||
@@ -685,6 +684,7 @@ CONFIG_MSM_QMI_INTERFACE=y
|
||||
# CONFIG_MSM_TEST_QMI_CLIENT is not set
|
||||
# CONFIG_MSM_DALRPC is not set
|
||||
# CONFIG_MSM_CPU_FREQ_SET_MIN_MAX is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
CONFIG_MSM_DEVFREQ_CPUBW=y
|
||||
# CONFIG_MSM_AVS_HW is not set
|
||||
# CONFIG_MSM_HW3D is not set
|
||||
@@ -766,9 +766,6 @@ CONFIG_MSM_L2_SPM=y
|
||||
CONFIG_MSM_OCMEM=y
|
||||
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
|
||||
# CONFIG_MSM_OCMEM_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_NONSECURE is not set
|
||||
# CONFIG_MSM_OCMEM_POWER_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_DEBUG_ALWAYS_ON is not set
|
||||
CONFIG_MSM_OCMEM_POWER_DISABLE=y
|
||||
# CONFIG_SENSORS_ADSP is not set
|
||||
CONFIG_MSM_RTB=y
|
||||
@@ -878,7 +875,6 @@ CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -905,7 +901,7 @@ CONFIG_AEABI=y
|
||||
CONFIG_HAVE_ARCH_PFN_VALID=y
|
||||
CONFIG_HIGHMEM=y
|
||||
# CONFIG_HIGHPTE is not set
|
||||
CONFIG_HW_PERF_EVENTS=y
|
||||
# CONFIG_HW_PERF_EVENTS is not set
|
||||
CONFIG_SELECT_MEMORY_MODEL=y
|
||||
CONFIG_FLATMEM_MANUAL=y
|
||||
CONFIG_FLATMEM=y
|
||||
@@ -983,11 +979,10 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set
|
||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
|
||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
|
||||
# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set
|
||||
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
|
||||
#
|
||||
# ARM CPU frequency scaling drivers
|
||||
@@ -1010,7 +1005,6 @@ CONFIG_CPU_FREQ_MSM=y
|
||||
#
|
||||
CONFIG_VFP=y
|
||||
CONFIG_VFPv3=y
|
||||
CONFIG_VFPv4=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_KERNEL_MODE_NEON=y
|
||||
|
||||
@@ -1348,7 +1342,7 @@ CONFIG_BRIDGE_EBT_BROUTE=y
|
||||
# CONFIG_L2TP is not set
|
||||
CONFIG_STP=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
# CONFIG_BRIDGE_IGMP_SNOOPING is not set
|
||||
# CONFIG_NET_DSA is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
@@ -1384,6 +1378,7 @@ CONFIG_NET_SCH_PRIO=y
|
||||
# CONFIG_NET_SCH_MQPRIO is not set
|
||||
# CONFIG_NET_SCH_CHOKE is not set
|
||||
# CONFIG_NET_SCH_QFQ is not set
|
||||
# CONFIG_NET_SCH_INGRESS is not set
|
||||
# CONFIG_NET_SCH_PLUG is not set
|
||||
|
||||
#
|
||||
@@ -1430,6 +1425,7 @@ CONFIG_XPS=y
|
||||
# CONFIG_NETPRIO_CGROUP is not set
|
||||
CONFIG_BQL=y
|
||||
CONFIG_HAVE_BPF_JIT=y
|
||||
# CONFIG_BPF_JIT is not set
|
||||
# CONFIG_SOCKEV_NLMCAST is not set
|
||||
|
||||
#
|
||||
@@ -1673,43 +1669,17 @@ CONFIG_DUALWAVE=y
|
||||
CONFIG_SCSI_MOD=y
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
CONFIG_SCSI=y
|
||||
CONFIG_SCSI_DMA=y
|
||||
CONFIG_SCSI_TGT=y
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
CONFIG_SCSI_PROC_FS=y
|
||||
|
||||
#
|
||||
# SCSI support type (disk, tape, CD-ROM)
|
||||
#
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
# CONFIG_CHR_DEV_ST is not set
|
||||
# CONFIG_CHR_DEV_OSST is not set
|
||||
# CONFIG_BLK_DEV_SR is not set
|
||||
CONFIG_CHR_DEV_SG=y
|
||||
CONFIG_CHR_DEV_SCH=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
CONFIG_SCSI_LOGGING=y
|
||||
CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
#
|
||||
# SCSI Transports
|
||||
#
|
||||
# CONFIG_SCSI_SPI_ATTRS is not set
|
||||
# CONFIG_SCSI_FC_ATTRS is not set
|
||||
# CONFIG_SCSI_ISCSI_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||
CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ISCSI_TCP is not set
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_LIBFC is not set
|
||||
# CONFIG_LIBFCOE is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
# CONFIG_SCSI_DH is not set
|
||||
# CONFIG_SCSI_OSD_INITIATOR is not set
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
@@ -1728,7 +1698,6 @@ CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
# CONFIG_TARGET_CORE is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
@@ -1901,7 +1870,7 @@ CONFIG_INPUT_KEYBOARD=y
|
||||
# CONFIG_INPUT_ENABLED is not set
|
||||
# CONFIG_KEYBOARD_ADP5588 is not set
|
||||
# CONFIG_KEYBOARD_ADP5589 is not set
|
||||
CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_ATKBD is not set
|
||||
# CONFIG_KEYBOARD_QT1070 is not set
|
||||
# CONFIG_KEYBOARD_QT2160 is not set
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
@@ -1936,14 +1905,7 @@ CONFIG_SENSORS_HALL=y
|
||||
# CONFIG_KEYBOARD_CYPRESS_TKEY_HL is not set
|
||||
# CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_S3 is not set
|
||||
CONFIG_INPUT_MOUSE=y
|
||||
CONFIG_MOUSE_PS2=y
|
||||
CONFIG_MOUSE_PS2_ALPS=y
|
||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
# CONFIG_MOUSE_SERIAL is not set
|
||||
# CONFIG_MOUSE_APPLETOUCH is not set
|
||||
# CONFIG_MOUSE_BCM5974 is not set
|
||||
@@ -2062,8 +2024,8 @@ CONFIG_INPUT_GPIO=y
|
||||
# Hardware I/O ports
|
||||
#
|
||||
CONFIG_SERIO=y
|
||||
CONFIG_SERIO_SERPORT=y
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
# CONFIG_SERIO_RAW is not set
|
||||
# CONFIG_SERIO_ALTERA_PS2 is not set
|
||||
# CONFIG_SERIO_PS2MULT is not set
|
||||
@@ -2103,7 +2065,7 @@ CONFIG_SERIAL_CORE_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM is not set
|
||||
# CONFIG_SERIAL_MSM_HS is not set
|
||||
CONFIG_SERIAL_MSM_HSL=y
|
||||
CONFIG_SERIAL_MSM_HSL_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM_HSL_CONSOLE is not set
|
||||
# CONFIG_SERIAL_BCM_BT_LPM is not set
|
||||
# CONFIG_SERIAL_TIMBERDALE is not set
|
||||
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
|
||||
@@ -2304,9 +2266,9 @@ CONFIG_POWER_SUPPLY=y
|
||||
# CONFIG_QPNP_CHARGER is not set
|
||||
# CONFIG_QPNP_SEC_CHARGER is not set
|
||||
# CONFIG_LTC4088_CHARGER is not set
|
||||
CONFIG_BATTERY_BCL=y
|
||||
# CONFIG_BATTERY_BCL is not set
|
||||
# CONFIG_CHARGER_SMB347 is not set
|
||||
CONFIG_QPNP_BMS=y
|
||||
# CONFIG_QPNP_BMS is not set
|
||||
CONFIG_HWMON=y
|
||||
# CONFIG_HWMON_VID is not set
|
||||
# CONFIG_HWMON_DEBUG_CHIP is not set
|
||||
@@ -2806,8 +2768,8 @@ CONFIG_RADIO_ADAPTERS=y
|
||||
#
|
||||
# Texas Instruments WL128x FM driver (ST based)
|
||||
#
|
||||
CONFIG_RADIO_IRIS=y
|
||||
CONFIG_RADIO_IRIS_TRANSPORT=y
|
||||
# CONFIG_RADIO_IRIS is not set
|
||||
# CONFIG_RADIO_IRIS_TRANSPORT is not set
|
||||
# CONFIG_JPN_DEMUX_MOD is not set
|
||||
# CONFIG_TDMB is not set
|
||||
# CONFIG_ISDBTMM is not set
|
||||
@@ -2881,7 +2843,6 @@ CONFIG_FB_MSM=y
|
||||
# CONFIG_FB_MSM_TRIPLE_BUFFER is not set
|
||||
# CONFIG_FB_MSM_MDP_HW is not set
|
||||
CONFIG_FB_MSM_MDSS_COMMON=y
|
||||
# CONFIG_MDP_DEBUG_FS is not set
|
||||
# CONFIG_FB_MSM_MDP22 is not set
|
||||
# CONFIG_FB_MSM_MDP30 is not set
|
||||
# CONFIG_FB_MSM_MDP31 is not set
|
||||
@@ -3160,78 +3121,6 @@ CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=y
|
||||
CONFIG_HID_GENERIC=y
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
#
|
||||
CONFIG_HID_A4TECH=y
|
||||
CONFIG_HID_ACRUX=y
|
||||
# CONFIG_HID_ACRUX_FF is not set
|
||||
CONFIG_HID_APPLE=y
|
||||
CONFIG_HID_BELKIN=y
|
||||
CONFIG_HID_CHERRY=y
|
||||
CONFIG_HID_CHICONY=y
|
||||
CONFIG_HID_PRODIKEYS=y
|
||||
CONFIG_HID_CYPRESS=y
|
||||
CONFIG_HID_DRAGONRISE=y
|
||||
# CONFIG_DRAGONRISE_FF is not set
|
||||
CONFIG_HID_EMS_FF=y
|
||||
CONFIG_HID_ELECOM=y
|
||||
CONFIG_HID_EZKEY=y
|
||||
# CONFIG_HID_HOLTEK is not set
|
||||
CONFIG_HID_KEYTOUCH=y
|
||||
CONFIG_HID_KYE=y
|
||||
CONFIG_HID_UCLOGIC=y
|
||||
CONFIG_HID_WALTOP=y
|
||||
CONFIG_HID_GYRATION=y
|
||||
CONFIG_HID_TWINHAN=y
|
||||
CONFIG_HID_KENSINGTON=y
|
||||
# CONFIG_HID_KK_UPGRADE is not set
|
||||
CONFIG_HID_LCPOWER=y
|
||||
CONFIG_HID_LOGITECH=y
|
||||
CONFIG_HID_LOGITECH_DJ=y
|
||||
# CONFIG_LOGITECH_FF is not set
|
||||
# CONFIG_LOGIRUMBLEPAD2_FF is not set
|
||||
# CONFIG_LOGIG940_FF is not set
|
||||
# CONFIG_LOGIWHEELS_FF is not set
|
||||
CONFIG_HID_MAGICMOUSE=y
|
||||
CONFIG_HID_MICROSOFT=y
|
||||
CONFIG_HID_MONTEREY=y
|
||||
CONFIG_HID_MULTITOUCH=y
|
||||
CONFIG_HID_NTRIG=y
|
||||
CONFIG_HID_ORTEK=y
|
||||
CONFIG_HID_PANTHERLORD=y
|
||||
# CONFIG_PANTHERLORD_FF is not set
|
||||
CONFIG_HID_PETALYNX=y
|
||||
CONFIG_HID_PICOLCD=y
|
||||
# CONFIG_HID_PICOLCD_FB is not set
|
||||
# CONFIG_HID_PICOLCD_BACKLIGHT is not set
|
||||
# CONFIG_HID_PICOLCD_LCD is not set
|
||||
# CONFIG_HID_PICOLCD_LEDS is not set
|
||||
# CONFIG_HID_PRIMAX is not set
|
||||
CONFIG_HID_ROCCAT=y
|
||||
# CONFIG_HID_SAITEK is not set
|
||||
CONFIG_HID_SAMSUNG=y
|
||||
CONFIG_HID_SONY=y
|
||||
# CONFIG_HID_SPEEDLINK is not set
|
||||
CONFIG_HID_SUNPLUS=y
|
||||
CONFIG_HID_GREENASIA=y
|
||||
# CONFIG_GREENASIA_FF is not set
|
||||
CONFIG_HID_SMARTJOYPLUS=y
|
||||
# CONFIG_SMARTJOYPLUS_FF is not set
|
||||
# CONFIG_HID_SYNAPTICS_BT is not set
|
||||
# CONFIG_HID_TIVO is not set
|
||||
CONFIG_HID_TOPSEED=y
|
||||
CONFIG_HID_THRUSTMASTER=y
|
||||
# CONFIG_THRUSTMASTER_FF is not set
|
||||
CONFIG_HID_WACOM=y
|
||||
CONFIG_HID_WACOM_POWER_SUPPLY=y
|
||||
# CONFIG_HID_WIIMOTE is not set
|
||||
CONFIG_HID_ZAGG=y
|
||||
CONFIG_HID_ZEROPLUS=y
|
||||
# CONFIG_ZEROPLUS_FF is not set
|
||||
CONFIG_HID_ZYDACRON=y
|
||||
# CONFIG_HID_OVR is not set
|
||||
|
||||
#
|
||||
# USB HID support
|
||||
#
|
||||
@@ -3301,20 +3190,6 @@ CONFIG_USB_CCID_BRIDGE=y
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_REALTEK is not set
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
CONFIG_USB_STORAGE_FREECOM=y
|
||||
CONFIG_USB_STORAGE_ISD200=y
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_SDDR09=y
|
||||
CONFIG_USB_STORAGE_SDDR55=y
|
||||
CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
CONFIG_USB_STORAGE_ALAUDA=y
|
||||
CONFIG_USB_STORAGE_ONETOUCH=y
|
||||
CONFIG_USB_STORAGE_KARMA=y
|
||||
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||
# CONFIG_USB_LIBUSUAL is not set
|
||||
CONFIG_USB_STORAGE_DETECT=y
|
||||
|
||||
@@ -3322,7 +3197,6 @@ CONFIG_USB_STORAGE_DETECT=y
|
||||
# USB Imaging devices
|
||||
#
|
||||
# CONFIG_USB_MDC800 is not set
|
||||
# CONFIG_USB_MICROTEK is not set
|
||||
|
||||
#
|
||||
# USB port drivers
|
||||
@@ -3412,7 +3286,7 @@ CONFIG_USB_EHSET_TEST_FIXTURE=y
|
||||
# CONFIG_USB_QCOM_KS_BRIDGE is not set
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_GADGET_DEBUG is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FILES=y
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FS=y
|
||||
CONFIG_USB_GADGET_VBUS_DRAW=500
|
||||
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
@@ -3493,7 +3367,6 @@ CONFIG_MMC_BLOCK_BOUNCE=y
|
||||
# CONFIG_SDIO_UART is not set
|
||||
# CONFIG_MMC_TEST is not set
|
||||
# CONFIG_MMC_SUPPORT_BKOPS_MODE is not set
|
||||
CONFIG_MMC_BLOCK_TEST=y
|
||||
# CONFIG_MMC_CPRM is not set
|
||||
|
||||
#
|
||||
@@ -3664,7 +3537,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_ASUS_OLED is not set
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_RTS5139 is not set
|
||||
# CONFIG_TRANZPORT is not set
|
||||
# CONFIG_LINE6_USB is not set
|
||||
# CONFIG_USB_SERIAL_QUATECH2 is not set
|
||||
@@ -3673,7 +3545,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_IIO is not set
|
||||
# CONFIG_INPUT_MPU6500_SELFTEST is not set
|
||||
# CONFIG_FB_SM7XX is not set
|
||||
# CONFIG_USB_ENESTORAGE is not set
|
||||
# CONFIG_BCM_WIMAX is not set
|
||||
# CONFIG_FT1000 is not set
|
||||
|
||||
@@ -3716,7 +3587,7 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# Qualcomm Atheros Prima WLAN module
|
||||
#
|
||||
# CONFIG_PRIMA_WLAN is not set
|
||||
CONFIG_PRONTO_WLAN=y
|
||||
CONFIG_PRONTO_WLAN=m
|
||||
# CONFIG_PRIMA_WLAN_BTAMP is not set
|
||||
CONFIG_PRIMA_WLAN_LFR=y
|
||||
CONFIG_PRIMA_WLAN_OKC=y
|
||||
@@ -3743,7 +3614,6 @@ CONFIG_QPNP_REVID=y
|
||||
# CONFIG_IPA is not set
|
||||
# CONFIG_MSM_AVTIMER is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SSM is not set
|
||||
CONFIG_CLKDEV_LOOKUP=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
|
||||
@@ -3751,11 +3621,8 @@ CONFIG_HAVE_CLK_PREPARE=y
|
||||
# Hardware Spinlock drivers
|
||||
#
|
||||
# CONFIG_VIBETONZ is not set
|
||||
# CONFIG_VIBRATOR_UPDATE is not set
|
||||
# CONFIG_MOTOR_DRV_ISA1400 is not set
|
||||
# CONFIG_MOTOR_DRV_DRV2603 is not set
|
||||
# CONFIG_DRV2604_VIBRATOR is not set
|
||||
# CONFIG_MOTOR_DRV_TSP5000 is not set
|
||||
CONFIG_MSM_VIBRATOR=y
|
||||
# CONFIG_MAX77826_VIBRATOR is not set
|
||||
# CONFIG_CONFIG_HAPTIC_ISA1200 is not set
|
||||
@@ -3780,12 +3647,12 @@ CONFIG_PM_DEVFREQ=y
|
||||
#
|
||||
# DEVFREQ Governors
|
||||
#
|
||||
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
|
||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
||||
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
||||
# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
|
||||
# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
|
||||
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
|
||||
# CONFIG_DEVFREQ_GOV_USERSPACE is not set
|
||||
CONFIG_DEVFREQ_GOV_MSM_ADRENO_TZ=y
|
||||
CONFIG_DEVFREQ_GOV_MSM_CPUFREQ=y
|
||||
# CONFIG_DEVFREQ_GOV_MSM_CPUFREQ is not set
|
||||
|
||||
#
|
||||
# DEVFREQ Drivers
|
||||
@@ -3800,7 +3667,8 @@ CONFIG_BATTERY_SAMSUNG_DATA_FILE=""
|
||||
# CONFIG_FUELGAUGE_DUMMY is not set
|
||||
# CONFIG_FUELGAUGE_MAX17042 is not set
|
||||
# CONFIG_FUELGAUGE_MAX17048 is not set
|
||||
# CONFIG_FUELGAUGE_MAX17050 is not set
|
||||
CONFIG_FUELGAUGE_MAX17050=y
|
||||
CONFIG_FUELGAUGE_MAX17050_COULOMB_COUNTING=y
|
||||
# CONFIG_FUELGAUGE_MAX77823 is not set
|
||||
# CONFIG_CHARGER_DUMMY is not set
|
||||
# CONFIG_CHARGER_SMB328 is not set
|
||||
@@ -3918,7 +3786,7 @@ CONFIG_LOW_ORDER_SEQ_MALLOC=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_EXT4_FS_XATTR=y
|
||||
# CONFIG_EXT4_FS_POSIX_ACL is not set
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
@@ -3982,6 +3850,7 @@ CONFIG_SDFAT_VIRTUAL_XATTR_SELINUX_LABEL="u:object_r:sdcard_external:s0"
|
||||
CONFIG_SDFAT_SUPPORT_STLOG=y
|
||||
# CONFIG_SDFAT_DEBUG is not set
|
||||
CONFIG_SDFAT_STATISTICS=y
|
||||
CONFIG_SDFAT_UEVENT=y
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
@@ -4082,8 +3951,8 @@ CONFIG_NLS_UTF8=y
|
||||
#
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
||||
# CONFIG_ENABLE_MUST_CHECK is not set
|
||||
CONFIG_FRAME_WARN=1024
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -4099,10 +3968,8 @@ CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_HARDLOCKUP_DETECTOR is not set
|
||||
# CONFIG_DETECT_HUNG_TASK is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_PREEMPT is not set
|
||||
@@ -4120,9 +3987,8 @@ CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
@@ -4154,7 +4020,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
||||
# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
|
||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||
CONFIG_TRACING=y
|
||||
@@ -4181,6 +4047,7 @@ CONFIG_KPROBE_EVENT=y
|
||||
CONFIG_HAVE_ARCH_KGDB=y
|
||||
# CONFIG_KGDB is not set
|
||||
# CONFIG_TEST_KSTRTOX is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_STRICT_DEVMEM is not set
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
@@ -4193,6 +4060,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# Samsung Debugging Feature
|
||||
#
|
||||
# CONFIG_SEC_DEBUG is not set
|
||||
# CONFIG_SEC_FORKHANG_DEBUG is not set
|
||||
# CONFIG_SEC_DEBUG_USER is not set
|
||||
# CONFIG_SEC_DEBUG_IRQ_EXIT_LOG is not set
|
||||
# CONFIG_SEC_DEBUG_MSG_LOG is not set
|
||||
@@ -4240,7 +4108,6 @@ CONFIG_SECURITY_NETWORK=y
|
||||
# CONFIG_SECURITY_NETWORK_XFRM is not set
|
||||
# CONFIG_SECURITY_PATH is not set
|
||||
CONFIG_LSM_MMAP_MIN_ADDR=4096
|
||||
CONFIG_SECURITY_SELINUX_DEFAULT_PERMISSIVE=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
|
||||
# CONFIG_SECURITY_SELINUX_DISABLE is not set
|
||||
@@ -4268,7 +4135,6 @@ CONFIG_CRYPTO=y
|
||||
#
|
||||
# Crypto core or helper
|
||||
#
|
||||
# CONFIG_CRYPTO_FIPS is not set
|
||||
CONFIG_CRYPTO_FIPS_INTEG_COPY_ADDRESS=0x8A008000
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_ALGAPI2=y
|
||||
@@ -4417,11 +4283,19 @@ CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=y
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
# CONFIG_XZ_DEC is not set
|
||||
# CONFIG_XZ_DEC_BCJ is not set
|
||||
CONFIG_XZ_DEC=y
|
||||
CONFIG_XZ_DEC_X86=y
|
||||
CONFIG_XZ_DEC_POWERPC=y
|
||||
CONFIG_XZ_DEC_IA64=y
|
||||
CONFIG_XZ_DEC_ARM=y
|
||||
CONFIG_XZ_DEC_ARMTHUMB=y
|
||||
CONFIG_XZ_DEC_SPARC=y
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
CONFIG_DECOMPRESS_BZIP2=y
|
||||
CONFIG_DECOMPRESS_LZMA=y
|
||||
CONFIG_DECOMPRESS_XZ=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=y
|
||||
CONFIG_REED_SOLOMON_ENC8=y
|
||||
|
||||
@@ -98,10 +98,10 @@ CONFIG_CGROUP_FREEZER=y
|
||||
# CONFIG_CPUSETS is not set
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_RESOURCE_COUNTERS=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
|
||||
# CONFIG_CGROUP_MEM_RES_CTLR_KMEM is not set
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_MEMCG_SWAP=y
|
||||
CONFIG_MEMCG_SWAP_ENABLED=y
|
||||
# CONFIG_MEMCG_KMEM is not set
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
@@ -121,10 +121,10 @@ CONFIG_MM_OWNER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
# CONFIG_RD_GZIP is not set
|
||||
# CONFIG_RD_BZIP2 is not set
|
||||
# CONFIG_RD_LZMA is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
@@ -135,7 +135,7 @@ CONFIG_EXPERT=y
|
||||
CONFIG_UID16=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
# CONFIG_KALLSYMS_ALL is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
@@ -179,7 +179,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_USE_GENERIC_SMP_HELPERS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
# CONFIG_HAVE_DMA_API_DEBUG is not set
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
||||
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
||||
@@ -194,7 +194,6 @@ CONFIG_SECCOMP_FILTER=y
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
||||
CONFIG_SLABINFO=y
|
||||
CONFIG_RT_MUTEXES=y
|
||||
CONFIG_BASE_SMALL=0
|
||||
CONFIG_MODULES=y
|
||||
@@ -238,17 +237,17 @@ CONFIG_BLOCK_SUPPORT_STLOG=y
|
||||
#
|
||||
CONFIG_IOSCHED_NOOP=y
|
||||
# CONFIG_IOSCHED_TEST is not set
|
||||
CONFIG_IOSCHED_DEADLINE=y
|
||||
CONFIG_IOSCHED_ROW=y
|
||||
# CONFIG_IOSCHED_DEADLINE is not set
|
||||
# CONFIG_IOSCHED_ROW is not set
|
||||
CONFIG_IOSCHED_CFQ=y
|
||||
CONFIG_IOSCHED_BFQ=y
|
||||
CONFIG_CGROUP_BFQIO=y
|
||||
# CONFIG_DEFAULT_DEADLINE is not set
|
||||
# CONFIG_DEFAULT_ROW is not set
|
||||
CONFIG_DEFAULT_CFQ=y
|
||||
# CONFIG_DEFAULT_CFQ is not set
|
||||
# CONFIG_DEFAULT_BFQ is not set
|
||||
# CONFIG_DEFAULT_NOOP is not set
|
||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||
CONFIG_DEFAULT_NOOP=y
|
||||
CONFIG_DEFAULT_IOSCHED="noop"
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK is not set
|
||||
# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
|
||||
# CONFIG_INLINE_SPIN_LOCK is not set
|
||||
@@ -670,9 +669,9 @@ CONFIG_MSM_N_WAY_SMD=y
|
||||
CONFIG_MSM_N_WAY_SMSM=y
|
||||
CONFIG_MSM_SMP2P=y
|
||||
CONFIG_MSM_SMP2P_TEST=y
|
||||
CONFIG_MSM_RESET_MODEM=y
|
||||
CONFIG_MSM_SMD_LOGGING=y
|
||||
CONFIG_MSM_IPC_LOGGING=y
|
||||
# CONFIG_MSM_RESET_MODEM is not set
|
||||
# CONFIG_MSM_SMD_LOGGING is not set
|
||||
# CONFIG_MSM_IPC_LOGGING is not set
|
||||
CONFIG_MSM_SMD_NMEA=y
|
||||
CONFIG_MSM_SMD_TTY=y
|
||||
CONFIG_MSM_SMD_QMI=y
|
||||
@@ -685,6 +684,7 @@ CONFIG_MSM_QMI_INTERFACE=y
|
||||
# CONFIG_MSM_TEST_QMI_CLIENT is not set
|
||||
# CONFIG_MSM_DALRPC is not set
|
||||
# CONFIG_MSM_CPU_FREQ_SET_MIN_MAX is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
CONFIG_MSM_DEVFREQ_CPUBW=y
|
||||
# CONFIG_MSM_AVS_HW is not set
|
||||
# CONFIG_MSM_HW3D is not set
|
||||
@@ -766,9 +766,6 @@ CONFIG_MSM_L2_SPM=y
|
||||
CONFIG_MSM_OCMEM=y
|
||||
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
|
||||
# CONFIG_MSM_OCMEM_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_NONSECURE is not set
|
||||
# CONFIG_MSM_OCMEM_POWER_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_DEBUG_ALWAYS_ON is not set
|
||||
CONFIG_MSM_OCMEM_POWER_DISABLE=y
|
||||
# CONFIG_SENSORS_ADSP is not set
|
||||
CONFIG_MSM_RTB=y
|
||||
@@ -878,7 +875,6 @@ CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -905,7 +901,7 @@ CONFIG_AEABI=y
|
||||
CONFIG_HAVE_ARCH_PFN_VALID=y
|
||||
CONFIG_HIGHMEM=y
|
||||
# CONFIG_HIGHPTE is not set
|
||||
CONFIG_HW_PERF_EVENTS=y
|
||||
# CONFIG_HW_PERF_EVENTS is not set
|
||||
CONFIG_SELECT_MEMORY_MODEL=y
|
||||
CONFIG_FLATMEM_MANUAL=y
|
||||
CONFIG_FLATMEM=y
|
||||
@@ -983,11 +979,10 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set
|
||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
|
||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
|
||||
# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set
|
||||
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
|
||||
#
|
||||
# ARM CPU frequency scaling drivers
|
||||
@@ -1010,7 +1005,6 @@ CONFIG_CPU_FREQ_MSM=y
|
||||
#
|
||||
CONFIG_VFP=y
|
||||
CONFIG_VFPv3=y
|
||||
CONFIG_VFPv4=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_KERNEL_MODE_NEON=y
|
||||
|
||||
@@ -1348,7 +1342,7 @@ CONFIG_BRIDGE_EBT_BROUTE=y
|
||||
# CONFIG_L2TP is not set
|
||||
CONFIG_STP=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
# CONFIG_BRIDGE_IGMP_SNOOPING is not set
|
||||
# CONFIG_NET_DSA is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
@@ -1384,6 +1378,7 @@ CONFIG_NET_SCH_PRIO=y
|
||||
# CONFIG_NET_SCH_MQPRIO is not set
|
||||
# CONFIG_NET_SCH_CHOKE is not set
|
||||
# CONFIG_NET_SCH_QFQ is not set
|
||||
# CONFIG_NET_SCH_INGRESS is not set
|
||||
# CONFIG_NET_SCH_PLUG is not set
|
||||
|
||||
#
|
||||
@@ -1430,6 +1425,7 @@ CONFIG_XPS=y
|
||||
# CONFIG_NETPRIO_CGROUP is not set
|
||||
CONFIG_BQL=y
|
||||
CONFIG_HAVE_BPF_JIT=y
|
||||
# CONFIG_BPF_JIT is not set
|
||||
# CONFIG_SOCKEV_NLMCAST is not set
|
||||
|
||||
#
|
||||
@@ -1622,8 +1618,8 @@ CONFIG_QSEECOM=y
|
||||
# CONFIG_QFP_FUSE is not set
|
||||
# CONFIG_QPNP_MISC is not set
|
||||
CONFIG_SEC_MISC=y
|
||||
CONFIG_CHECK_SIMSLOT_COUNT=y
|
||||
CONFIG_CHECK_SIMSLOT_COUNT_GPIO=66
|
||||
# CONFIG_CHECK_SIMSLOT_COUNT is not set
|
||||
# CONFIG_CHECK_SIMSLOT_COUNT_GPIO is not set
|
||||
# CONFIG_BCM2079X_NFC_I2C is not set
|
||||
# CONFIG_SEC_NFC_I2C is not set
|
||||
# CONFIG_SEC_NFC is not set
|
||||
@@ -1673,43 +1669,17 @@ CONFIG_DUALWAVE=y
|
||||
CONFIG_SCSI_MOD=y
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
CONFIG_SCSI=y
|
||||
CONFIG_SCSI_DMA=y
|
||||
CONFIG_SCSI_TGT=y
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
CONFIG_SCSI_PROC_FS=y
|
||||
|
||||
#
|
||||
# SCSI support type (disk, tape, CD-ROM)
|
||||
#
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
# CONFIG_CHR_DEV_ST is not set
|
||||
# CONFIG_CHR_DEV_OSST is not set
|
||||
# CONFIG_BLK_DEV_SR is not set
|
||||
CONFIG_CHR_DEV_SG=y
|
||||
CONFIG_CHR_DEV_SCH=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
CONFIG_SCSI_LOGGING=y
|
||||
CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
#
|
||||
# SCSI Transports
|
||||
#
|
||||
# CONFIG_SCSI_SPI_ATTRS is not set
|
||||
# CONFIG_SCSI_FC_ATTRS is not set
|
||||
# CONFIG_SCSI_ISCSI_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||
CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ISCSI_TCP is not set
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_LIBFC is not set
|
||||
# CONFIG_LIBFCOE is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
# CONFIG_SCSI_DH is not set
|
||||
# CONFIG_SCSI_OSD_INITIATOR is not set
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
@@ -1728,7 +1698,6 @@ CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
# CONFIG_TARGET_CORE is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
@@ -1901,7 +1870,7 @@ CONFIG_INPUT_KEYBOARD=y
|
||||
# CONFIG_INPUT_ENABLED is not set
|
||||
# CONFIG_KEYBOARD_ADP5588 is not set
|
||||
# CONFIG_KEYBOARD_ADP5589 is not set
|
||||
CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_ATKBD is not set
|
||||
# CONFIG_KEYBOARD_QT1070 is not set
|
||||
# CONFIG_KEYBOARD_QT2160 is not set
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
@@ -1936,14 +1905,7 @@ CONFIG_SENSORS_HALL=y
|
||||
# CONFIG_KEYBOARD_CYPRESS_TKEY_HL is not set
|
||||
# CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_S3 is not set
|
||||
CONFIG_INPUT_MOUSE=y
|
||||
CONFIG_MOUSE_PS2=y
|
||||
CONFIG_MOUSE_PS2_ALPS=y
|
||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
# CONFIG_MOUSE_SERIAL is not set
|
||||
# CONFIG_MOUSE_APPLETOUCH is not set
|
||||
# CONFIG_MOUSE_BCM5974 is not set
|
||||
@@ -2062,8 +2024,8 @@ CONFIG_INPUT_GPIO=y
|
||||
# Hardware I/O ports
|
||||
#
|
||||
CONFIG_SERIO=y
|
||||
CONFIG_SERIO_SERPORT=y
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
# CONFIG_SERIO_RAW is not set
|
||||
# CONFIG_SERIO_ALTERA_PS2 is not set
|
||||
# CONFIG_SERIO_PS2MULT is not set
|
||||
@@ -2103,7 +2065,7 @@ CONFIG_SERIAL_CORE_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM is not set
|
||||
# CONFIG_SERIAL_MSM_HS is not set
|
||||
CONFIG_SERIAL_MSM_HSL=y
|
||||
CONFIG_SERIAL_MSM_HSL_CONSOLE=y
|
||||
# CONFIG_SERIAL_MSM_HSL_CONSOLE is not set
|
||||
# CONFIG_SERIAL_BCM_BT_LPM is not set
|
||||
# CONFIG_SERIAL_TIMBERDALE is not set
|
||||
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
|
||||
@@ -2806,8 +2768,8 @@ CONFIG_RADIO_ADAPTERS=y
|
||||
#
|
||||
# Texas Instruments WL128x FM driver (ST based)
|
||||
#
|
||||
CONFIG_RADIO_IRIS=y
|
||||
CONFIG_RADIO_IRIS_TRANSPORT=y
|
||||
# CONFIG_RADIO_IRIS is not set
|
||||
# CONFIG_RADIO_IRIS_TRANSPORT is not set
|
||||
# CONFIG_JPN_DEMUX_MOD is not set
|
||||
# CONFIG_TDMB is not set
|
||||
# CONFIG_ISDBTMM is not set
|
||||
@@ -2881,7 +2843,6 @@ CONFIG_FB_MSM=y
|
||||
# CONFIG_FB_MSM_TRIPLE_BUFFER is not set
|
||||
# CONFIG_FB_MSM_MDP_HW is not set
|
||||
CONFIG_FB_MSM_MDSS_COMMON=y
|
||||
# CONFIG_MDP_DEBUG_FS is not set
|
||||
# CONFIG_FB_MSM_MDP22 is not set
|
||||
# CONFIG_FB_MSM_MDP30 is not set
|
||||
# CONFIG_FB_MSM_MDP31 is not set
|
||||
@@ -3160,78 +3121,6 @@ CONFIG_HIDRAW=y
|
||||
CONFIG_UHID=y
|
||||
CONFIG_HID_GENERIC=y
|
||||
|
||||
#
|
||||
# Special HID drivers
|
||||
#
|
||||
CONFIG_HID_A4TECH=y
|
||||
CONFIG_HID_ACRUX=y
|
||||
# CONFIG_HID_ACRUX_FF is not set
|
||||
CONFIG_HID_APPLE=y
|
||||
CONFIG_HID_BELKIN=y
|
||||
CONFIG_HID_CHERRY=y
|
||||
CONFIG_HID_CHICONY=y
|
||||
CONFIG_HID_PRODIKEYS=y
|
||||
CONFIG_HID_CYPRESS=y
|
||||
CONFIG_HID_DRAGONRISE=y
|
||||
# CONFIG_DRAGONRISE_FF is not set
|
||||
CONFIG_HID_EMS_FF=y
|
||||
CONFIG_HID_ELECOM=y
|
||||
CONFIG_HID_EZKEY=y
|
||||
# CONFIG_HID_HOLTEK is not set
|
||||
CONFIG_HID_KEYTOUCH=y
|
||||
CONFIG_HID_KYE=y
|
||||
CONFIG_HID_UCLOGIC=y
|
||||
CONFIG_HID_WALTOP=y
|
||||
CONFIG_HID_GYRATION=y
|
||||
CONFIG_HID_TWINHAN=y
|
||||
CONFIG_HID_KENSINGTON=y
|
||||
# CONFIG_HID_KK_UPGRADE is not set
|
||||
CONFIG_HID_LCPOWER=y
|
||||
CONFIG_HID_LOGITECH=y
|
||||
CONFIG_HID_LOGITECH_DJ=y
|
||||
# CONFIG_LOGITECH_FF is not set
|
||||
# CONFIG_LOGIRUMBLEPAD2_FF is not set
|
||||
# CONFIG_LOGIG940_FF is not set
|
||||
# CONFIG_LOGIWHEELS_FF is not set
|
||||
CONFIG_HID_MAGICMOUSE=y
|
||||
CONFIG_HID_MICROSOFT=y
|
||||
CONFIG_HID_MONTEREY=y
|
||||
CONFIG_HID_MULTITOUCH=y
|
||||
CONFIG_HID_NTRIG=y
|
||||
CONFIG_HID_ORTEK=y
|
||||
CONFIG_HID_PANTHERLORD=y
|
||||
# CONFIG_PANTHERLORD_FF is not set
|
||||
CONFIG_HID_PETALYNX=y
|
||||
CONFIG_HID_PICOLCD=y
|
||||
# CONFIG_HID_PICOLCD_FB is not set
|
||||
# CONFIG_HID_PICOLCD_BACKLIGHT is not set
|
||||
# CONFIG_HID_PICOLCD_LCD is not set
|
||||
# CONFIG_HID_PICOLCD_LEDS is not set
|
||||
# CONFIG_HID_PRIMAX is not set
|
||||
CONFIG_HID_ROCCAT=y
|
||||
# CONFIG_HID_SAITEK is not set
|
||||
CONFIG_HID_SAMSUNG=y
|
||||
CONFIG_HID_SONY=y
|
||||
# CONFIG_HID_SPEEDLINK is not set
|
||||
CONFIG_HID_SUNPLUS=y
|
||||
CONFIG_HID_GREENASIA=y
|
||||
# CONFIG_GREENASIA_FF is not set
|
||||
CONFIG_HID_SMARTJOYPLUS=y
|
||||
# CONFIG_SMARTJOYPLUS_FF is not set
|
||||
# CONFIG_HID_SYNAPTICS_BT is not set
|
||||
# CONFIG_HID_TIVO is not set
|
||||
CONFIG_HID_TOPSEED=y
|
||||
CONFIG_HID_THRUSTMASTER=y
|
||||
# CONFIG_THRUSTMASTER_FF is not set
|
||||
CONFIG_HID_WACOM=y
|
||||
CONFIG_HID_WACOM_POWER_SUPPLY=y
|
||||
# CONFIG_HID_WIIMOTE is not set
|
||||
CONFIG_HID_ZAGG=y
|
||||
CONFIG_HID_ZEROPLUS=y
|
||||
# CONFIG_ZEROPLUS_FF is not set
|
||||
CONFIG_HID_ZYDACRON=y
|
||||
# CONFIG_HID_OVR is not set
|
||||
|
||||
#
|
||||
# USB HID support
|
||||
#
|
||||
@@ -3301,20 +3190,6 @@ CONFIG_USB_CCID_BRIDGE=y
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_REALTEK is not set
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
CONFIG_USB_STORAGE_FREECOM=y
|
||||
CONFIG_USB_STORAGE_ISD200=y
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_SDDR09=y
|
||||
CONFIG_USB_STORAGE_SDDR55=y
|
||||
CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
CONFIG_USB_STORAGE_ALAUDA=y
|
||||
CONFIG_USB_STORAGE_ONETOUCH=y
|
||||
CONFIG_USB_STORAGE_KARMA=y
|
||||
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||
# CONFIG_USB_LIBUSUAL is not set
|
||||
CONFIG_USB_STORAGE_DETECT=y
|
||||
|
||||
@@ -3322,7 +3197,6 @@ CONFIG_USB_STORAGE_DETECT=y
|
||||
# USB Imaging devices
|
||||
#
|
||||
# CONFIG_USB_MDC800 is not set
|
||||
# CONFIG_USB_MICROTEK is not set
|
||||
|
||||
#
|
||||
# USB port drivers
|
||||
@@ -3412,7 +3286,7 @@ CONFIG_USB_EHSET_TEST_FIXTURE=y
|
||||
# CONFIG_USB_QCOM_KS_BRIDGE is not set
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_GADGET_DEBUG is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FILES=y
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FS=y
|
||||
CONFIG_USB_GADGET_VBUS_DRAW=500
|
||||
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
@@ -3493,7 +3367,6 @@ CONFIG_MMC_BLOCK_BOUNCE=y
|
||||
# CONFIG_SDIO_UART is not set
|
||||
# CONFIG_MMC_TEST is not set
|
||||
# CONFIG_MMC_SUPPORT_BKOPS_MODE is not set
|
||||
CONFIG_MMC_BLOCK_TEST=y
|
||||
# CONFIG_MMC_CPRM is not set
|
||||
|
||||
#
|
||||
@@ -3664,7 +3537,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_ASUS_OLED is not set
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_RTS5139 is not set
|
||||
# CONFIG_TRANZPORT is not set
|
||||
# CONFIG_LINE6_USB is not set
|
||||
# CONFIG_USB_SERIAL_QUATECH2 is not set
|
||||
@@ -3673,7 +3545,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_IIO is not set
|
||||
# CONFIG_INPUT_MPU6500_SELFTEST is not set
|
||||
# CONFIG_FB_SM7XX is not set
|
||||
# CONFIG_USB_ENESTORAGE is not set
|
||||
# CONFIG_BCM_WIMAX is not set
|
||||
# CONFIG_FT1000 is not set
|
||||
|
||||
@@ -3716,7 +3587,7 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# Qualcomm Atheros Prima WLAN module
|
||||
#
|
||||
# CONFIG_PRIMA_WLAN is not set
|
||||
CONFIG_PRONTO_WLAN=y
|
||||
CONFIG_PRONTO_WLAN=m
|
||||
# CONFIG_PRIMA_WLAN_BTAMP is not set
|
||||
CONFIG_PRIMA_WLAN_LFR=y
|
||||
CONFIG_PRIMA_WLAN_OKC=y
|
||||
@@ -3743,7 +3614,6 @@ CONFIG_QPNP_REVID=y
|
||||
# CONFIG_IPA is not set
|
||||
# CONFIG_MSM_AVTIMER is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SSM is not set
|
||||
CONFIG_CLKDEV_LOOKUP=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
|
||||
@@ -3751,11 +3621,8 @@ CONFIG_HAVE_CLK_PREPARE=y
|
||||
# Hardware Spinlock drivers
|
||||
#
|
||||
# CONFIG_VIBETONZ is not set
|
||||
# CONFIG_VIBRATOR_UPDATE is not set
|
||||
# CONFIG_MOTOR_DRV_ISA1400 is not set
|
||||
# CONFIG_MOTOR_DRV_DRV2603 is not set
|
||||
# CONFIG_DRV2604_VIBRATOR is not set
|
||||
# CONFIG_MOTOR_DRV_TSP5000 is not set
|
||||
# CONFIG_MSM_VIBRATOR is not set
|
||||
# CONFIG_MAX77826_VIBRATOR is not set
|
||||
# CONFIG_CONFIG_HAPTIC_ISA1200 is not set
|
||||
@@ -3780,12 +3647,12 @@ CONFIG_PM_DEVFREQ=y
|
||||
#
|
||||
# DEVFREQ Governors
|
||||
#
|
||||
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
|
||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
||||
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
||||
# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
|
||||
# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
|
||||
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
|
||||
# CONFIG_DEVFREQ_GOV_USERSPACE is not set
|
||||
CONFIG_DEVFREQ_GOV_MSM_ADRENO_TZ=y
|
||||
CONFIG_DEVFREQ_GOV_MSM_CPUFREQ=y
|
||||
# CONFIG_DEVFREQ_GOV_MSM_CPUFREQ is not set
|
||||
|
||||
#
|
||||
# DEVFREQ Drivers
|
||||
@@ -3916,7 +3783,7 @@ CONFIG_LOW_ORDER_SEQ_MALLOC=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_EXT4_FS_XATTR=y
|
||||
# CONFIG_EXT4_FS_POSIX_ACL is not set
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
@@ -3980,6 +3847,7 @@ CONFIG_SDFAT_VIRTUAL_XATTR_SELINUX_LABEL="u:object_r:sdcard_external:s0"
|
||||
CONFIG_SDFAT_SUPPORT_STLOG=y
|
||||
# CONFIG_SDFAT_DEBUG is not set
|
||||
CONFIG_SDFAT_STATISTICS=y
|
||||
CONFIG_SDFAT_UEVENT=y
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
@@ -4080,8 +3948,8 @@ CONFIG_NLS_UTF8=y
|
||||
#
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
||||
# CONFIG_ENABLE_MUST_CHECK is not set
|
||||
CONFIG_FRAME_WARN=1024
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -4097,10 +3965,8 @@ CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_HARDLOCKUP_DETECTOR is not set
|
||||
# CONFIG_DETECT_HUNG_TASK is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_PREEMPT is not set
|
||||
@@ -4118,9 +3984,8 @@ CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
@@ -4152,7 +4017,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
||||
# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
|
||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||
CONFIG_TRACING=y
|
||||
@@ -4180,6 +4045,7 @@ CONFIG_HAVE_ARCH_KGDB=y
|
||||
# CONFIG_KGDB is not set
|
||||
# CONFIG_TEST_KSTRTOX is not set
|
||||
# CONFIG_STRICT_DEVMEM is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
# CONFIG_FORCE_PAGES is not set
|
||||
@@ -4191,6 +4057,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# Samsung Debugging Feature
|
||||
#
|
||||
# CONFIG_SEC_DEBUG is not set
|
||||
# CONFIG_SEC_FORKHANG_DEBUG is not set
|
||||
# CONFIG_SEC_DEBUG_USER is not set
|
||||
# CONFIG_SEC_DEBUG_IRQ_EXIT_LOG is not set
|
||||
# CONFIG_SEC_DEBUG_MSG_LOG is not set
|
||||
@@ -4238,7 +4105,6 @@ CONFIG_SECURITY_NETWORK=y
|
||||
# CONFIG_SECURITY_NETWORK_XFRM is not set
|
||||
# CONFIG_SECURITY_PATH is not set
|
||||
CONFIG_LSM_MMAP_MIN_ADDR=4096
|
||||
CONFIG_SECURITY_SELINUX_DEFAULT_PERMISSIVE=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
|
||||
# CONFIG_SECURITY_SELINUX_DISABLE is not set
|
||||
@@ -4266,7 +4132,6 @@ CONFIG_CRYPTO=y
|
||||
#
|
||||
# Crypto core or helper
|
||||
#
|
||||
# CONFIG_CRYPTO_FIPS is not set
|
||||
CONFIG_CRYPTO_FIPS_INTEG_COPY_ADDRESS=0x8A008000
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_ALGAPI2=y
|
||||
@@ -4415,11 +4280,19 @@ CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=y
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
# CONFIG_XZ_DEC is not set
|
||||
# CONFIG_XZ_DEC_BCJ is not set
|
||||
CONFIG_XZ_DEC=y
|
||||
CONFIG_XZ_DEC_X86=y
|
||||
CONFIG_XZ_DEC_POWERPC=y
|
||||
CONFIG_XZ_DEC_IA64=y
|
||||
CONFIG_XZ_DEC_ARM=y
|
||||
CONFIG_XZ_DEC_ARMTHUMB=y
|
||||
CONFIG_XZ_DEC_SPARC=y
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
CONFIG_DECOMPRESS_BZIP2=y
|
||||
CONFIG_DECOMPRESS_LZMA=y
|
||||
CONFIG_DECOMPRESS_XZ=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=y
|
||||
CONFIG_REED_SOLOMON_ENC8=y
|
||||
|
||||
@@ -125,7 +125,7 @@ CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
|
||||
@@ -125,7 +125,7 @@ CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
|
||||
@@ -100,10 +100,8 @@ CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_RESOURCE_COUNTERS=y
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_MEMCG_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
|
||||
# CONFIG_CGROUP_MEM_RES_CTLR_KMEM is not set
|
||||
CONFIG_MEMCG_SWAP_ENABLED=y
|
||||
# CONFIG_MEMCG_KMEM is not set
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
@@ -114,6 +112,7 @@ CONFIG_RT_GROUP_SCHED=y
|
||||
CONFIG_NAMESPACES=y
|
||||
CONFIG_UTS_NS=y
|
||||
CONFIG_IPC_NS=y
|
||||
CONFIG_USER_NS=y
|
||||
CONFIG_PID_NS=y
|
||||
CONFIG_NET_NS=y
|
||||
# CONFIG_SCHED_AUTOGROUP is not set
|
||||
@@ -122,10 +121,10 @@ CONFIG_MM_OWNER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
# CONFIG_RD_GZIP is not set
|
||||
# CONFIG_RD_BZIP2 is not set
|
||||
# CONFIG_RD_LZMA is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
@@ -136,7 +135,7 @@ CONFIG_EXPERT=y
|
||||
CONFIG_UID16=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
# CONFIG_KALLSYMS_ALL is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
@@ -180,7 +179,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_USE_GENERIC_SMP_HELPERS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
# CONFIG_HAVE_DMA_API_DEBUG is not set
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
||||
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
||||
@@ -195,7 +194,6 @@ CONFIG_SECCOMP_FILTER=y
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
||||
CONFIG_SLABINFO=y
|
||||
CONFIG_RT_MUTEXES=y
|
||||
CONFIG_BASE_SMALL=0
|
||||
CONFIG_MODULES=y
|
||||
@@ -686,6 +684,7 @@ CONFIG_MSM_QMI_INTERFACE=y
|
||||
# CONFIG_MSM_TEST_QMI_CLIENT is not set
|
||||
# CONFIG_MSM_DALRPC is not set
|
||||
# CONFIG_MSM_CPU_FREQ_SET_MIN_MAX is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
CONFIG_MSM_DEVFREQ_CPUBW=y
|
||||
# CONFIG_MSM_AVS_HW is not set
|
||||
# CONFIG_MSM_HW3D is not set
|
||||
@@ -724,8 +723,8 @@ CONFIG_MSM_PIL_PRONTO=y
|
||||
CONFIG_MSM_SCM=y
|
||||
# CONFIG_MSM_BUSPM_DEV is not set
|
||||
# CONFIG_MSM_TZ_LOG is not set
|
||||
# CONFIG_MSM_RPM_LOG is not set
|
||||
# CONFIG_MSM_RPM_STATS_LOG is not set
|
||||
CONFIG_MSM_RPM_LOG=y
|
||||
CONFIG_MSM_RPM_STATS_LOG=y
|
||||
# CONFIG_MSM_RPM_RBCPR_STATS_V2_LOG is not set
|
||||
CONFIG_MSM_DIRECT_SCLK_ACCESS=y
|
||||
CONFIG_IOMMU_API=y
|
||||
@@ -767,9 +766,6 @@ CONFIG_MSM_L2_SPM=y
|
||||
CONFIG_MSM_OCMEM=y
|
||||
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
|
||||
# CONFIG_MSM_OCMEM_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_NONSECURE is not set
|
||||
# CONFIG_MSM_OCMEM_POWER_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_DEBUG_ALWAYS_ON is not set
|
||||
CONFIG_MSM_OCMEM_POWER_DISABLE=y
|
||||
# CONFIG_SENSORS_ADSP is not set
|
||||
CONFIG_MSM_RTB=y
|
||||
@@ -879,7 +875,6 @@ CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -929,7 +924,7 @@ CONFIG_SWAP_ENABLE_READAHEAD=y
|
||||
CONFIG_MEMORY_HOLE_CARVEOUT=y
|
||||
# CONFIG_USE_USER_ACCESSIBLE_TIMERS is not set
|
||||
CONFIG_MIN_DIRTY_THRESH_PAGES=2560
|
||||
CONFIG_MMAP_READAROUND_LIMIT=0
|
||||
CONFIG_MMAP_READAROUND_LIMIT=32
|
||||
CONFIG_ZBUD=y
|
||||
CONFIG_ZCACHE=y
|
||||
CONFIG_ZSMALLOC=y
|
||||
@@ -988,7 +983,6 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
|
||||
#
|
||||
# ARM CPU frequency scaling drivers
|
||||
@@ -1011,7 +1005,6 @@ CONFIG_CPU_FREQ_MSM=y
|
||||
#
|
||||
CONFIG_VFP=y
|
||||
CONFIG_VFPv3=y
|
||||
CONFIG_VFPv4=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_KERNEL_MODE_NEON=y
|
||||
|
||||
@@ -1349,7 +1342,7 @@ CONFIG_BRIDGE_EBT_BROUTE=y
|
||||
# CONFIG_L2TP is not set
|
||||
CONFIG_STP=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
# CONFIG_BRIDGE_IGMP_SNOOPING is not set
|
||||
# CONFIG_NET_DSA is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
@@ -1385,6 +1378,7 @@ CONFIG_NET_SCH_PRIO=y
|
||||
# CONFIG_NET_SCH_MQPRIO is not set
|
||||
# CONFIG_NET_SCH_CHOKE is not set
|
||||
# CONFIG_NET_SCH_QFQ is not set
|
||||
# CONFIG_NET_SCH_INGRESS is not set
|
||||
# CONFIG_NET_SCH_PLUG is not set
|
||||
|
||||
#
|
||||
@@ -1431,6 +1425,7 @@ CONFIG_XPS=y
|
||||
# CONFIG_NETPRIO_CGROUP is not set
|
||||
CONFIG_BQL=y
|
||||
CONFIG_HAVE_BPF_JIT=y
|
||||
# CONFIG_BPF_JIT is not set
|
||||
# CONFIG_SOCKEV_NLMCAST is not set
|
||||
|
||||
#
|
||||
@@ -1558,7 +1553,7 @@ CONFIG_OF_BATTERYDATA=y
|
||||
CONFIG_BLK_DEV=y
|
||||
# CONFIG_BLK_DEV_COW_COMMON is not set
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
|
||||
CONFIG_BLK_DEV_LOOP_MIN_COUNT=16
|
||||
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
|
||||
|
||||
#
|
||||
@@ -1584,7 +1579,7 @@ CONFIG_ZRAM_LZ4_COMPRESS=y
|
||||
# CONFIG_SEC_FPGA_ICE40XX is not set
|
||||
# CONFIG_SENSORS_LIS3LV02D is not set
|
||||
# CONFIG_AD525X_DPOT is not set
|
||||
# CONFIG_MUIC_SUPPORT_CHARGING_CABLE is not set
|
||||
CONFIG_MUIC_SUPPORT_CHARGING_CABLE=y
|
||||
# CONFIG_ATMEL_PWM is not set
|
||||
# CONFIG_ICS932S401 is not set
|
||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||
@@ -1613,7 +1608,7 @@ CONFIG_SM5502_MUIC=y
|
||||
# CONFIG_SM5504_MUIC is not set
|
||||
# CONFIG_ATT_CHARGER_SUPPORT is not set
|
||||
# CONFIG_USB_SWITCH_TSU6721 is not set
|
||||
# CONFIG_MUIC_SUPPORT_RUSTPROOF is not set
|
||||
CONFIG_MUIC_SUPPORT_RUSTPROOF=y
|
||||
# CONFIG_USB_SWITCH_FSA9485 is not set
|
||||
# CONFIG_MUIC_FSA9485_SUPPORT_CAR_DOCK is not set
|
||||
# CONFIG_TSPP is not set
|
||||
@@ -1674,44 +1669,9 @@ CONFIG_DUALWAVE=y
|
||||
#
|
||||
CONFIG_SCSI_MOD=y
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
CONFIG_SCSI=y
|
||||
CONFIG_SCSI_DMA=y
|
||||
CONFIG_SCSI_TGT=y
|
||||
# CONFIG_SCSI is not set
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
CONFIG_SCSI_PROC_FS=y
|
||||
|
||||
#
|
||||
# SCSI support type (disk, tape, CD-ROM)
|
||||
#
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
# CONFIG_CHR_DEV_ST is not set
|
||||
# CONFIG_CHR_DEV_OSST is not set
|
||||
# CONFIG_BLK_DEV_SR is not set
|
||||
CONFIG_CHR_DEV_SG=y
|
||||
CONFIG_CHR_DEV_SCH=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
CONFIG_SCSI_LOGGING=y
|
||||
CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
#
|
||||
# SCSI Transports
|
||||
#
|
||||
# CONFIG_SCSI_SPI_ATTRS is not set
|
||||
# CONFIG_SCSI_FC_ATTRS is not set
|
||||
# CONFIG_SCSI_ISCSI_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||
CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ISCSI_TCP is not set
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_LIBFC is not set
|
||||
# CONFIG_LIBFCOE is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
# CONFIG_SCSI_DH is not set
|
||||
# CONFIG_SCSI_OSD_INITIATOR is not set
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
@@ -1730,7 +1690,6 @@ CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
# CONFIG_TARGET_CORE is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
@@ -1903,7 +1862,7 @@ CONFIG_INPUT_KEYBOARD=y
|
||||
# CONFIG_INPUT_ENABLED is not set
|
||||
# CONFIG_KEYBOARD_ADP5588 is not set
|
||||
# CONFIG_KEYBOARD_ADP5589 is not set
|
||||
CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_ATKBD is not set
|
||||
# CONFIG_KEYBOARD_QT1070 is not set
|
||||
# CONFIG_KEYBOARD_QT2160 is not set
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
@@ -1938,14 +1897,7 @@ CONFIG_SENSORS_HALL=y
|
||||
# CONFIG_KEYBOARD_CYPRESS_TKEY_HL is not set
|
||||
CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_S3=y
|
||||
CONFIG_INPUT_MOUSE=y
|
||||
CONFIG_MOUSE_PS2=y
|
||||
CONFIG_MOUSE_PS2_ALPS=y
|
||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
# CONFIG_MOUSE_SERIAL is not set
|
||||
# CONFIG_MOUSE_APPLETOUCH is not set
|
||||
# CONFIG_MOUSE_BCM5974 is not set
|
||||
@@ -2064,8 +2016,8 @@ CONFIG_INPUT_GPIO=y
|
||||
# Hardware I/O ports
|
||||
#
|
||||
CONFIG_SERIO=y
|
||||
CONFIG_SERIO_SERPORT=y
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
# CONFIG_SERIO_RAW is not set
|
||||
# CONFIG_SERIO_ALTERA_PS2 is not set
|
||||
# CONFIG_SERIO_PS2MULT is not set
|
||||
@@ -2303,15 +2255,12 @@ CONFIG_POWER_SUPPLY=y
|
||||
# CONFIG_SMB358_CHARGER is not set
|
||||
# CONFIG_BATTERY_BQ27541 is not set
|
||||
# CONFIG_BATTERY_BQ28400 is not set
|
||||
# CONFIG_QPNP_CHARGER is not set
|
||||
CONFIG_BATTERY_SAMSUNG=y
|
||||
CONFIG_BATTERY_SAMSUNG_DATA_FILE="s3ve3g_battery_data.h"
|
||||
CONFIG_QPNP_CHARGER=y
|
||||
# CONFIG_QPNP_SEC_CHARGER is not set
|
||||
# CONFIG_LTC4088_CHARGER is not set
|
||||
CONFIG_BATTERY_BCL=y
|
||||
# CONFIG_CHARGER_SMB347 is not set
|
||||
CONFIG_QPNP_BMS=y
|
||||
# CONFIG_BATTERY_SWELLING is not set
|
||||
CONFIG_HWMON=y
|
||||
# CONFIG_HWMON_VID is not set
|
||||
# CONFIG_HWMON_DEBUG_CHIP is not set
|
||||
@@ -2575,6 +2524,7 @@ CONFIG_MSM_ISPIF=y
|
||||
# CONFIG_S5K4E5YA is not set
|
||||
# CONFIG_S5K4H5YB is not set
|
||||
CONFIG_S5K6A3YX=y
|
||||
CONFIG_IMX175=y
|
||||
# CONFIG_IMX134 is not set
|
||||
# CONFIG_SR352 is not set
|
||||
# CONFIG_SR030PC50 is not set
|
||||
@@ -2582,7 +2532,6 @@ CONFIG_S5K6A3YX=y
|
||||
# CONFIG_SR200PC20 is not set
|
||||
# CONFIG_S5K4ECGX is not set
|
||||
# CONFIG_IMX135 is not set
|
||||
CONFIG_IMX175=y
|
||||
# CONFIG_S5K6B2YX is not set
|
||||
# CONFIG_OV2720 is not set
|
||||
# CONFIG_MT9M114 is not set
|
||||
@@ -2887,7 +2836,6 @@ CONFIG_FB_MSM=y
|
||||
# CONFIG_FB_MSM_TRIPLE_BUFFER is not set
|
||||
# CONFIG_FB_MSM_MDP_HW is not set
|
||||
CONFIG_FB_MSM_MDSS_COMMON=y
|
||||
# CONFIG_MDP_DEBUG_FS is not set
|
||||
# CONFIG_FB_MSM_MDP22 is not set
|
||||
# CONFIG_FB_MSM_MDP30 is not set
|
||||
# CONFIG_FB_MSM_MDP31 is not set
|
||||
@@ -3204,37 +3152,31 @@ CONFIG_HID_MONTEREY=y
|
||||
CONFIG_HID_MULTITOUCH=y
|
||||
CONFIG_HID_NTRIG=y
|
||||
CONFIG_HID_ORTEK=y
|
||||
CONFIG_HID_PANTHERLORD=y
|
||||
# CONFIG_PANTHERLORD_FF is not set
|
||||
CONFIG_HID_PETALYNX=y
|
||||
# CONFIG_HID_PANTHERLORD is not set
|
||||
# CONFIG_HID_PETALYNX is not set
|
||||
CONFIG_HID_PICOLCD=y
|
||||
# CONFIG_HID_PICOLCD_FB is not set
|
||||
# CONFIG_HID_PICOLCD_BACKLIGHT is not set
|
||||
# CONFIG_HID_PICOLCD_LCD is not set
|
||||
# CONFIG_HID_PICOLCD_LEDS is not set
|
||||
# CONFIG_HID_PRIMAX is not set
|
||||
CONFIG_HID_ROCCAT=y
|
||||
# CONFIG_HID_ROCCAT is not set
|
||||
# CONFIG_HID_SAITEK is not set
|
||||
CONFIG_HID_SAMSUNG=y
|
||||
CONFIG_HID_SONY=y
|
||||
# CONFIG_HID_SONY is not set
|
||||
# CONFIG_HID_SPEEDLINK is not set
|
||||
CONFIG_HID_SUNPLUS=y
|
||||
CONFIG_HID_GREENASIA=y
|
||||
# CONFIG_GREENASIA_FF is not set
|
||||
CONFIG_HID_SMARTJOYPLUS=y
|
||||
# CONFIG_SMARTJOYPLUS_FF is not set
|
||||
# CONFIG_HID_SUNPLUS is not set
|
||||
# CONFIG_HID_GREENASIA is not set
|
||||
# CONFIG_HID_SMARTJOYPLUS is not set
|
||||
# CONFIG_HID_SYNAPTICS_BT is not set
|
||||
# CONFIG_HID_TIVO is not set
|
||||
CONFIG_HID_TOPSEED=y
|
||||
CONFIG_HID_THRUSTMASTER=y
|
||||
# CONFIG_THRUSTMASTER_FF is not set
|
||||
CONFIG_HID_WACOM=y
|
||||
CONFIG_HID_WACOM_POWER_SUPPLY=y
|
||||
# CONFIG_HID_TOPSEED is not set
|
||||
# CONFIG_HID_THRUSTMASTER is not set
|
||||
# CONFIG_HID_WACOM is not set
|
||||
# CONFIG_HID_WIIMOTE is not set
|
||||
CONFIG_HID_ZAGG=y
|
||||
CONFIG_HID_ZEROPLUS=y
|
||||
# CONFIG_ZEROPLUS_FF is not set
|
||||
CONFIG_HID_ZYDACRON=y
|
||||
# CONFIG_HID_ZAGG is not set
|
||||
# CONFIG_HID_ZEROPLUS is not set
|
||||
# CONFIG_HID_ZYDACRON is not set
|
||||
# CONFIG_HID_OVR is not set
|
||||
|
||||
#
|
||||
@@ -3305,21 +3247,6 @@ CONFIG_USB_CCID_BRIDGE=y
|
||||
#
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_REALTEK is not set
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
CONFIG_USB_STORAGE_FREECOM=y
|
||||
CONFIG_USB_STORAGE_ISD200=y
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_SDDR09=y
|
||||
CONFIG_USB_STORAGE_SDDR55=y
|
||||
CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
CONFIG_USB_STORAGE_ALAUDA=y
|
||||
CONFIG_USB_STORAGE_ONETOUCH=y
|
||||
CONFIG_USB_STORAGE_KARMA=y
|
||||
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||
# CONFIG_USB_LIBUSUAL is not set
|
||||
CONFIG_USB_STORAGE_DETECT=y
|
||||
|
||||
@@ -3327,7 +3254,6 @@ CONFIG_USB_STORAGE_DETECT=y
|
||||
# USB Imaging devices
|
||||
#
|
||||
# CONFIG_USB_MDC800 is not set
|
||||
# CONFIG_USB_MICROTEK is not set
|
||||
|
||||
#
|
||||
# USB port drivers
|
||||
@@ -3417,7 +3343,7 @@ CONFIG_USB_EHSET_TEST_FIXTURE=y
|
||||
# CONFIG_USB_QCOM_KS_BRIDGE is not set
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_GADGET_DEBUG is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FILES=y
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FS=y
|
||||
CONFIG_USB_GADGET_VBUS_DRAW=500
|
||||
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
@@ -3498,7 +3424,6 @@ CONFIG_MMC_BLOCK_BOUNCE=y
|
||||
# CONFIG_SDIO_UART is not set
|
||||
# CONFIG_MMC_TEST is not set
|
||||
# CONFIG_MMC_SUPPORT_BKOPS_MODE is not set
|
||||
CONFIG_MMC_BLOCK_TEST=y
|
||||
# CONFIG_MMC_CPRM is not set
|
||||
|
||||
#
|
||||
@@ -3669,7 +3594,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_ASUS_OLED is not set
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_RTS5139 is not set
|
||||
# CONFIG_TRANZPORT is not set
|
||||
# CONFIG_LINE6_USB is not set
|
||||
# CONFIG_USB_SERIAL_QUATECH2 is not set
|
||||
@@ -3678,7 +3602,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_IIO is not set
|
||||
# CONFIG_INPUT_MPU6500_SELFTEST is not set
|
||||
# CONFIG_FB_SM7XX is not set
|
||||
# CONFIG_USB_ENESTORAGE is not set
|
||||
# CONFIG_BCM_WIMAX is not set
|
||||
# CONFIG_FT1000 is not set
|
||||
|
||||
@@ -3713,7 +3636,7 @@ CONFIG_SEC_OOM_KILLER=y
|
||||
# CONFIG_ANDROID_SWITCH is not set
|
||||
# CONFIG_RUNTIME_COMPCACHE is not set
|
||||
# CONFIG_SAMP_HOTNESS is not set
|
||||
CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# CONFIG_PHONE is not set
|
||||
# CONFIG_USB_WPAN_HCD is not set
|
||||
|
||||
@@ -3721,7 +3644,7 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# Qualcomm Atheros Prima WLAN module
|
||||
#
|
||||
# CONFIG_PRIMA_WLAN is not set
|
||||
CONFIG_PRONTO_WLAN=y
|
||||
CONFIG_PRONTO_WLAN=m
|
||||
# CONFIG_PRIMA_WLAN_BTAMP is not set
|
||||
CONFIG_PRIMA_WLAN_LFR=y
|
||||
CONFIG_PRIMA_WLAN_OKC=y
|
||||
@@ -3748,7 +3671,6 @@ CONFIG_QPNP_REVID=y
|
||||
# CONFIG_IPA is not set
|
||||
# CONFIG_MSM_AVTIMER is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SSM is not set
|
||||
CONFIG_CLKDEV_LOOKUP=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
|
||||
@@ -3756,13 +3678,9 @@ CONFIG_HAVE_CLK_PREPARE=y
|
||||
# Hardware Spinlock drivers
|
||||
#
|
||||
CONFIG_SS_VIBRATOR=y
|
||||
# CONFIG_TACTILE_ASSIST is not set
|
||||
# CONFIG_VIBRATOR_UPDATE is not set
|
||||
# CONFIG_MOTOR_DRV_ISA1400 is not set
|
||||
CONFIG_MOTOR_DRV_DRV2603=y
|
||||
# CONFIG_DRV2604_VIBRATOR is not set
|
||||
# CONFIG_MOTOR_ISA1000 is not set
|
||||
# CONFIG_MOTOR_DRV_TSP5000 is not set
|
||||
# CONFIG_MSM_VIBRATOR is not set
|
||||
# CONFIG_MAX77826_VIBRATOR is not set
|
||||
# CONFIG_CONFIG_HAPTIC_ISA1200 is not set
|
||||
@@ -3799,10 +3717,30 @@ CONFIG_DEVFREQ_GOV_MSM_CPUFREQ=y
|
||||
#
|
||||
# CONFIG_CORESIGHT is not set
|
||||
# CONFIG_BIF is not set
|
||||
CONFIG_BATTERY_SAMSUNG=y
|
||||
CONFIG_BATTERY_SAMSUNG_DATA_FILE="s3ve3g_battery_data.h"
|
||||
CONFIG_BATTERY_SAMSUNG_DATA=y
|
||||
# CONFIG_CHARGING_VZWCONCEPT is not set
|
||||
CONFIG_BATTERY_SWELLING=y
|
||||
# CONFIG_FUELGAUGE_DUMMY is not set
|
||||
# CONFIG_FUELGAUGE_MAX17042 is not set
|
||||
# CONFIG_FUELGAUGE_MAX17048 is not set
|
||||
# CONFIG_FUELGAUGE_MAX17050 is not set
|
||||
# CONFIG_FUELGAUGE_MAX77823 is not set
|
||||
# CONFIG_CHARGER_DUMMY is not set
|
||||
# CONFIG_CHARGER_SMB328 is not set
|
||||
# CONFIG_CHARGER_SMB358 is not set
|
||||
# CONFIG_CHARGER_SMB1357 is not set
|
||||
# CONFIG_CHARGER_BQ24157 is not set
|
||||
# CONFIG_CHARGER_BQ24190 is not set
|
||||
# CONFIG_CHARGER_BQ24191 is not set
|
||||
# CONFIG_CHARGER_BQ24260 is not set
|
||||
# CONFIG_CHARGER_MAX77823 is not set
|
||||
# CONFIG_CHARGER_SM5414 is not set
|
||||
CONFIG_SAMSUNG_LPM_MODE=y
|
||||
# CONFIG_SAMSUNG_BATTERY_ENG_TEST is not set
|
||||
# CONFIG_SAMSUNG_BATTERY_FACTORY is not set
|
||||
# CONFIG_DISABLE_SAVE_CAPACITY_MAX is not set
|
||||
# CONFIG_EN_OOPS is not set
|
||||
# CONFIG_CONTROL_OTG_POPUP is not set
|
||||
CONFIG_SENSORS=y
|
||||
@@ -3902,7 +3840,7 @@ CONFIG_LOW_ORDER_SEQ_MALLOC=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_EXT4_FS_XATTR=y
|
||||
# CONFIG_EXT4_FS_POSIX_ACL is not set
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
@@ -3966,6 +3904,7 @@ CONFIG_SDFAT_VIRTUAL_XATTR_SELINUX_LABEL="u:object_r:sdcard_external:s0"
|
||||
CONFIG_SDFAT_SUPPORT_STLOG=y
|
||||
# CONFIG_SDFAT_DEBUG is not set
|
||||
CONFIG_SDFAT_STATISTICS=y
|
||||
CONFIG_SDFAT_UEVENT=y
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
@@ -4066,8 +4005,8 @@ CONFIG_NLS_UTF8=y
|
||||
#
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
||||
# CONFIG_ENABLE_MUST_CHECK is not set
|
||||
CONFIG_FRAME_WARN=1024
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -4083,12 +4022,8 @@ CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_HARDLOCKUP_DETECTOR is not set
|
||||
# CONFIG_DETECT_HUNG_TASK is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_PREEMPT is not set
|
||||
@@ -4106,9 +4041,8 @@ CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
@@ -4140,7 +4074,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
||||
# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
|
||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||
CONFIG_TRACING=y
|
||||
@@ -4159,7 +4093,7 @@ CONFIG_BRANCH_PROFILE_NONE=y
|
||||
CONFIG_KPROBE_EVENT=y
|
||||
# CONFIG_CPU_FREQ_SWITCH_PROFILER is not set
|
||||
# CONFIG_RING_BUFFER_BENCHMARK is not set
|
||||
CONFIG_DYNAMIC_DEBUG=y
|
||||
# CONFIG_DYNAMIC_DEBUG is not set
|
||||
# CONFIG_DMA_API_DEBUG is not set
|
||||
# CONFIG_ATOMIC64_SELFTEST is not set
|
||||
# CONFIG_PANIC_ON_DATA_CORRUPTION is not set
|
||||
@@ -4167,6 +4101,7 @@ CONFIG_DYNAMIC_DEBUG=y
|
||||
CONFIG_HAVE_ARCH_KGDB=y
|
||||
# CONFIG_KGDB is not set
|
||||
# CONFIG_TEST_KSTRTOX is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_STRICT_DEVMEM is not set
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
@@ -4179,6 +4114,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# Samsung Debugging Feature
|
||||
#
|
||||
# CONFIG_SEC_DEBUG is not set
|
||||
# CONFIG_SEC_FORKHANG_DEBUG is not set
|
||||
# CONFIG_SEC_DEBUG_USER is not set
|
||||
# CONFIG_SEC_DEBUG_IRQ_EXIT_LOG is not set
|
||||
# CONFIG_SEC_DEBUG_MSG_LOG is not set
|
||||
@@ -4196,6 +4132,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# PowerManagement Feature
|
||||
#
|
||||
CONFIG_SEC_PM=y
|
||||
# CONFIG_SEC_PM_DEBUG is not set
|
||||
# CONFIG_PID_IN_CONTEXTIDR is not set
|
||||
# CONFIG_DEBUG_SET_MODULE_RONX is not set
|
||||
|
||||
@@ -4218,17 +4155,13 @@ CONFIG_KEYS=y
|
||||
# CONFIG_ENCRYPTED_KEYS is not set
|
||||
# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
|
||||
# CONFIG_SECURITY_DMESG_RESTRICT is not set
|
||||
# CONFIG_SECURITY_PERF_EVENTS_RESTRICT is not set
|
||||
CONFIG_SECURITY=y
|
||||
# CONFIG_SECURITYFS is not set
|
||||
CONFIG_SECURITY_NETWORK=y
|
||||
# CONFIG_SECURITY_NETWORK_XFRM is not set
|
||||
# CONFIG_SECURITY_PATH is not set
|
||||
CONFIG_LSM_MMAP_MIN_ADDR=4096
|
||||
# CONFIG_SECURITY_SELINUX_DEFAULT_ENFORCE is not set
|
||||
# CONFIG_SECURITY_SELINUX_ALWAYS_ENFORCE is not set
|
||||
CONFIG_SECURITY_SELINUX_DEFAULT_PERMISSIVE=y
|
||||
# CONFIG_SECURITY_SELINUX_ALWAYS_PERMISSIVE is not set
|
||||
CONFIG_SECURITY_SELINUX_PRETEND_ENFORCE=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
|
||||
# CONFIG_SECURITY_SELINUX_DISABLE is not set
|
||||
@@ -4236,15 +4169,12 @@ CONFIG_SECURITY_SELINUX_DEVELOP=y
|
||||
CONFIG_SECURITY_SELINUX_AVC_STATS=y
|
||||
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
|
||||
# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
|
||||
# CONFIG_SEC_SELINUX is not set
|
||||
# CONFIG_SECURITY_TOMOYO is not set
|
||||
# CONFIG_SECURITY_APPARMOR is not set
|
||||
# CONFIG_SECURITY_YAMA is not set
|
||||
# CONFIG_IMA is not set
|
||||
# CONFIG_EVM is not set
|
||||
CONFIG_DEFAULT_SECURITY_SELINUX=y
|
||||
# CONFIG_DEFAULT_SECURITY_DAC is not set
|
||||
CONFIG_DEFAULT_SECURITY="selinux"
|
||||
CONFIG_CRYPTO=y
|
||||
|
||||
#
|
||||
# ICCC
|
||||
@@ -4259,7 +4189,6 @@ CONFIG_CRYPTO=y
|
||||
#
|
||||
# Crypto core or helper
|
||||
#
|
||||
# CONFIG_CRYPTO_FIPS is not set
|
||||
CONFIG_CRYPTO_FIPS_INTEG_COPY_ADDRESS=0x8A008000
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_ALGAPI2=y
|
||||
@@ -4408,11 +4337,16 @@ CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=y
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
# CONFIG_XZ_DEC is not set
|
||||
# CONFIG_XZ_DEC_BCJ is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
CONFIG_DECOMPRESS_BZIP2=y
|
||||
CONFIG_DECOMPRESS_LZMA=y
|
||||
CONFIG_XZ_DEC=y
|
||||
# CONFIG_XZ_DEC_X86 is not set
|
||||
# CONFIG_XZ_DEC_POWERPC is not set
|
||||
# CONFIG_XZ_DEC_IA64 is not set
|
||||
CONFIG_XZ_DEC_ARM=y
|
||||
# CONFIG_XZ_DEC_ARMTHUMB is not set
|
||||
# CONFIG_XZ_DEC_SPARC is not set
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_XZ=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=y
|
||||
CONFIG_REED_SOLOMON_ENC8=y
|
||||
|
||||
@@ -100,10 +100,8 @@ CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_RESOURCE_COUNTERS=y
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_MEMCG_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
|
||||
# CONFIG_CGROUP_MEM_RES_CTLR_KMEM is not set
|
||||
CONFIG_MEMCG_SWAP_ENABLED=y
|
||||
# CONFIG_MEMCG_KMEM is not set
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
@@ -114,6 +112,7 @@ CONFIG_RT_GROUP_SCHED=y
|
||||
CONFIG_NAMESPACES=y
|
||||
CONFIG_UTS_NS=y
|
||||
CONFIG_IPC_NS=y
|
||||
CONFIG_USER_NS=y
|
||||
CONFIG_PID_NS=y
|
||||
CONFIG_NET_NS=y
|
||||
# CONFIG_SCHED_AUTOGROUP is not set
|
||||
@@ -122,10 +121,10 @@ CONFIG_MM_OWNER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
# CONFIG_RD_GZIP is not set
|
||||
# CONFIG_RD_BZIP2 is not set
|
||||
# CONFIG_RD_LZMA is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
@@ -136,7 +135,7 @@ CONFIG_EXPERT=y
|
||||
CONFIG_UID16=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
# CONFIG_KALLSYMS_ALL is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
@@ -180,7 +179,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_USE_GENERIC_SMP_HELPERS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
# CONFIG_HAVE_DMA_API_DEBUG is not set
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
||||
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
||||
@@ -195,7 +194,6 @@ CONFIG_SECCOMP_FILTER=y
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
||||
CONFIG_SLABINFO=y
|
||||
CONFIG_RT_MUTEXES=y
|
||||
CONFIG_BASE_SMALL=0
|
||||
CONFIG_MODULES=y
|
||||
@@ -686,6 +684,7 @@ CONFIG_MSM_QMI_INTERFACE=y
|
||||
# CONFIG_MSM_TEST_QMI_CLIENT is not set
|
||||
# CONFIG_MSM_DALRPC is not set
|
||||
# CONFIG_MSM_CPU_FREQ_SET_MIN_MAX is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
CONFIG_MSM_DEVFREQ_CPUBW=y
|
||||
# CONFIG_MSM_AVS_HW is not set
|
||||
# CONFIG_MSM_HW3D is not set
|
||||
@@ -724,8 +723,8 @@ CONFIG_MSM_PIL_PRONTO=y
|
||||
CONFIG_MSM_SCM=y
|
||||
# CONFIG_MSM_BUSPM_DEV is not set
|
||||
# CONFIG_MSM_TZ_LOG is not set
|
||||
# CONFIG_MSM_RPM_LOG is not set
|
||||
# CONFIG_MSM_RPM_STATS_LOG is not set
|
||||
CONFIG_MSM_RPM_LOG=y
|
||||
CONFIG_MSM_RPM_STATS_LOG=y
|
||||
# CONFIG_MSM_RPM_RBCPR_STATS_V2_LOG is not set
|
||||
CONFIG_MSM_DIRECT_SCLK_ACCESS=y
|
||||
CONFIG_IOMMU_API=y
|
||||
@@ -767,9 +766,6 @@ CONFIG_MSM_L2_SPM=y
|
||||
CONFIG_MSM_OCMEM=y
|
||||
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
|
||||
# CONFIG_MSM_OCMEM_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_NONSECURE is not set
|
||||
# CONFIG_MSM_OCMEM_POWER_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_DEBUG_ALWAYS_ON is not set
|
||||
CONFIG_MSM_OCMEM_POWER_DISABLE=y
|
||||
# CONFIG_SENSORS_ADSP is not set
|
||||
CONFIG_MSM_RTB=y
|
||||
@@ -879,7 +875,6 @@ CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -929,7 +924,7 @@ CONFIG_SWAP_ENABLE_READAHEAD=y
|
||||
CONFIG_MEMORY_HOLE_CARVEOUT=y
|
||||
# CONFIG_USE_USER_ACCESSIBLE_TIMERS is not set
|
||||
CONFIG_MIN_DIRTY_THRESH_PAGES=2560
|
||||
CONFIG_MMAP_READAROUND_LIMIT=0
|
||||
CONFIG_MMAP_READAROUND_LIMIT=32
|
||||
CONFIG_ZBUD=y
|
||||
CONFIG_ZCACHE=y
|
||||
CONFIG_ZSMALLOC=y
|
||||
@@ -988,7 +983,6 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
|
||||
#
|
||||
# ARM CPU frequency scaling drivers
|
||||
@@ -1011,7 +1005,6 @@ CONFIG_CPU_FREQ_MSM=y
|
||||
#
|
||||
CONFIG_VFP=y
|
||||
CONFIG_VFPv3=y
|
||||
CONFIG_VFPv4=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_KERNEL_MODE_NEON=y
|
||||
|
||||
@@ -1349,7 +1342,7 @@ CONFIG_BRIDGE_EBT_BROUTE=y
|
||||
# CONFIG_L2TP is not set
|
||||
CONFIG_STP=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
# CONFIG_BRIDGE_IGMP_SNOOPING is not set
|
||||
# CONFIG_NET_DSA is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
@@ -1385,6 +1378,7 @@ CONFIG_NET_SCH_PRIO=y
|
||||
# CONFIG_NET_SCH_MQPRIO is not set
|
||||
# CONFIG_NET_SCH_CHOKE is not set
|
||||
# CONFIG_NET_SCH_QFQ is not set
|
||||
# CONFIG_NET_SCH_INGRESS is not set
|
||||
# CONFIG_NET_SCH_PLUG is not set
|
||||
|
||||
#
|
||||
@@ -1431,6 +1425,7 @@ CONFIG_XPS=y
|
||||
# CONFIG_NETPRIO_CGROUP is not set
|
||||
CONFIG_BQL=y
|
||||
CONFIG_HAVE_BPF_JIT=y
|
||||
# CONFIG_BPF_JIT is not set
|
||||
# CONFIG_SOCKEV_NLMCAST is not set
|
||||
|
||||
#
|
||||
@@ -1558,7 +1553,7 @@ CONFIG_OF_BATTERYDATA=y
|
||||
CONFIG_BLK_DEV=y
|
||||
# CONFIG_BLK_DEV_COW_COMMON is not set
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
|
||||
CONFIG_BLK_DEV_LOOP_MIN_COUNT=16
|
||||
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
|
||||
|
||||
#
|
||||
@@ -1584,7 +1579,7 @@ CONFIG_ZRAM_LZ4_COMPRESS=y
|
||||
# CONFIG_SEC_FPGA_ICE40XX is not set
|
||||
# CONFIG_SENSORS_LIS3LV02D is not set
|
||||
# CONFIG_AD525X_DPOT is not set
|
||||
# CONFIG_MUIC_SUPPORT_CHARGING_CABLE is not set
|
||||
CONFIG_MUIC_SUPPORT_CHARGING_CABLE=y
|
||||
# CONFIG_ATMEL_PWM is not set
|
||||
# CONFIG_ICS932S401 is not set
|
||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||
@@ -1613,7 +1608,7 @@ CONFIG_SM5502_MUIC=y
|
||||
# CONFIG_SM5504_MUIC is not set
|
||||
# CONFIG_ATT_CHARGER_SUPPORT is not set
|
||||
# CONFIG_USB_SWITCH_TSU6721 is not set
|
||||
# CONFIG_MUIC_SUPPORT_RUSTPROOF is not set
|
||||
CONFIG_MUIC_SUPPORT_RUSTPROOF=y
|
||||
# CONFIG_USB_SWITCH_FSA9485 is not set
|
||||
# CONFIG_MUIC_FSA9485_SUPPORT_CAR_DOCK is not set
|
||||
# CONFIG_TSPP is not set
|
||||
@@ -1674,44 +1669,9 @@ CONFIG_DUALWAVE=y
|
||||
#
|
||||
CONFIG_SCSI_MOD=y
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
CONFIG_SCSI=y
|
||||
CONFIG_SCSI_DMA=y
|
||||
CONFIG_SCSI_TGT=y
|
||||
# CONFIG_SCSI is not set
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
CONFIG_SCSI_PROC_FS=y
|
||||
|
||||
#
|
||||
# SCSI support type (disk, tape, CD-ROM)
|
||||
#
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
# CONFIG_CHR_DEV_ST is not set
|
||||
# CONFIG_CHR_DEV_OSST is not set
|
||||
# CONFIG_BLK_DEV_SR is not set
|
||||
CONFIG_CHR_DEV_SG=y
|
||||
CONFIG_CHR_DEV_SCH=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
CONFIG_SCSI_LOGGING=y
|
||||
CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
#
|
||||
# SCSI Transports
|
||||
#
|
||||
# CONFIG_SCSI_SPI_ATTRS is not set
|
||||
# CONFIG_SCSI_FC_ATTRS is not set
|
||||
# CONFIG_SCSI_ISCSI_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||
CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ISCSI_TCP is not set
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_LIBFC is not set
|
||||
# CONFIG_LIBFCOE is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
# CONFIG_SCSI_DH is not set
|
||||
# CONFIG_SCSI_OSD_INITIATOR is not set
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
@@ -1730,7 +1690,6 @@ CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
# CONFIG_TARGET_CORE is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
@@ -1903,7 +1862,7 @@ CONFIG_INPUT_KEYBOARD=y
|
||||
# CONFIG_INPUT_ENABLED is not set
|
||||
# CONFIG_KEYBOARD_ADP5588 is not set
|
||||
# CONFIG_KEYBOARD_ADP5589 is not set
|
||||
CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_ATKBD is not set
|
||||
# CONFIG_KEYBOARD_QT1070 is not set
|
||||
# CONFIG_KEYBOARD_QT2160 is not set
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
@@ -1937,15 +1896,7 @@ CONFIG_SENSORS_HALL=y
|
||||
# CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_KS01 is not set
|
||||
# CONFIG_KEYBOARD_CYPRESS_TKEY_HL is not set
|
||||
CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_S3=y
|
||||
CONFIG_INPUT_MOUSE=y
|
||||
CONFIG_MOUSE_PS2=y
|
||||
CONFIG_MOUSE_PS2_ALPS=y
|
||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
# CONFIG_MOUSE_SERIAL is not set
|
||||
# CONFIG_MOUSE_APPLETOUCH is not set
|
||||
# CONFIG_MOUSE_BCM5974 is not set
|
||||
@@ -2064,8 +2015,8 @@ CONFIG_INPUT_GPIO=y
|
||||
# Hardware I/O ports
|
||||
#
|
||||
CONFIG_SERIO=y
|
||||
CONFIG_SERIO_SERPORT=y
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
# CONFIG_SERIO_RAW is not set
|
||||
# CONFIG_SERIO_ALTERA_PS2 is not set
|
||||
# CONFIG_SERIO_PS2MULT is not set
|
||||
@@ -2303,15 +2254,12 @@ CONFIG_POWER_SUPPLY=y
|
||||
# CONFIG_SMB358_CHARGER is not set
|
||||
# CONFIG_BATTERY_BQ27541 is not set
|
||||
# CONFIG_BATTERY_BQ28400 is not set
|
||||
# CONFIG_QPNP_CHARGER is not set
|
||||
CONFIG_BATTERY_SAMSUNG=y
|
||||
CONFIG_BATTERY_SAMSUNG_DATA_FILE="s3ve3g_battery_data.h"
|
||||
CONFIG_QPNP_CHARGER=y
|
||||
# CONFIG_QPNP_SEC_CHARGER is not set
|
||||
# CONFIG_LTC4088_CHARGER is not set
|
||||
CONFIG_BATTERY_BCL=y
|
||||
# CONFIG_CHARGER_SMB347 is not set
|
||||
CONFIG_QPNP_BMS=y
|
||||
# CONFIG_BATTERY_SWELLING is not set
|
||||
CONFIG_HWMON=y
|
||||
# CONFIG_HWMON_VID is not set
|
||||
# CONFIG_HWMON_DEBUG_CHIP is not set
|
||||
@@ -2575,6 +2523,7 @@ CONFIG_MSM_ISPIF=y
|
||||
# CONFIG_S5K4E5YA is not set
|
||||
CONFIG_S5K4H5YB=y
|
||||
CONFIG_S5K6A3YX=y
|
||||
# CONFIG_IMX175 is not set
|
||||
# CONFIG_IMX134 is not set
|
||||
# CONFIG_SR352 is not set
|
||||
# CONFIG_SR030PC50 is not set
|
||||
@@ -2582,7 +2531,6 @@ CONFIG_S5K6A3YX=y
|
||||
# CONFIG_SR200PC20 is not set
|
||||
# CONFIG_S5K4ECGX is not set
|
||||
# CONFIG_IMX135 is not set
|
||||
# CONFIG_IMX175 is not set
|
||||
# CONFIG_S5K6B2YX is not set
|
||||
# CONFIG_OV2720 is not set
|
||||
# CONFIG_MT9M114 is not set
|
||||
@@ -2887,7 +2835,6 @@ CONFIG_FB_MSM=y
|
||||
# CONFIG_FB_MSM_TRIPLE_BUFFER is not set
|
||||
# CONFIG_FB_MSM_MDP_HW is not set
|
||||
CONFIG_FB_MSM_MDSS_COMMON=y
|
||||
# CONFIG_MDP_DEBUG_FS is not set
|
||||
# CONFIG_FB_MSM_MDP22 is not set
|
||||
# CONFIG_FB_MSM_MDP30 is not set
|
||||
# CONFIG_FB_MSM_MDP31 is not set
|
||||
@@ -3204,37 +3151,31 @@ CONFIG_HID_MONTEREY=y
|
||||
CONFIG_HID_MULTITOUCH=y
|
||||
CONFIG_HID_NTRIG=y
|
||||
CONFIG_HID_ORTEK=y
|
||||
CONFIG_HID_PANTHERLORD=y
|
||||
# CONFIG_PANTHERLORD_FF is not set
|
||||
CONFIG_HID_PETALYNX=y
|
||||
# CONFIG_HID_PANTHERLORD is not set
|
||||
# CONFIG_HID_PETALYNX is not set
|
||||
CONFIG_HID_PICOLCD=y
|
||||
# CONFIG_HID_PICOLCD_FB is not set
|
||||
# CONFIG_HID_PICOLCD_BACKLIGHT is not set
|
||||
# CONFIG_HID_PICOLCD_LCD is not set
|
||||
# CONFIG_HID_PICOLCD_LEDS is not set
|
||||
# CONFIG_HID_PRIMAX is not set
|
||||
CONFIG_HID_ROCCAT=y
|
||||
# CONFIG_HID_ROCCAT is not set
|
||||
# CONFIG_HID_SAITEK is not set
|
||||
CONFIG_HID_SAMSUNG=y
|
||||
CONFIG_HID_SONY=y
|
||||
# CONFIG_HID_SONY is not set
|
||||
# CONFIG_HID_SPEEDLINK is not set
|
||||
CONFIG_HID_SUNPLUS=y
|
||||
CONFIG_HID_GREENASIA=y
|
||||
# CONFIG_GREENASIA_FF is not set
|
||||
CONFIG_HID_SMARTJOYPLUS=y
|
||||
# CONFIG_SMARTJOYPLUS_FF is not set
|
||||
# CONFIG_HID_SUNPLUS is not set
|
||||
# CONFIG_HID_GREENASIA is not set
|
||||
# CONFIG_HID_SMARTJOYPLUS is not set
|
||||
# CONFIG_HID_SYNAPTICS_BT is not set
|
||||
# CONFIG_HID_TIVO is not set
|
||||
CONFIG_HID_TOPSEED=y
|
||||
CONFIG_HID_THRUSTMASTER=y
|
||||
# CONFIG_THRUSTMASTER_FF is not set
|
||||
CONFIG_HID_WACOM=y
|
||||
CONFIG_HID_WACOM_POWER_SUPPLY=y
|
||||
# CONFIG_HID_TOPSEED is not set
|
||||
# CONFIG_HID_THRUSTMASTER is not set
|
||||
# CONFIG_HID_WACOM is not set
|
||||
# CONFIG_HID_WIIMOTE is not set
|
||||
CONFIG_HID_ZAGG=y
|
||||
CONFIG_HID_ZEROPLUS=y
|
||||
# CONFIG_ZEROPLUS_FF is not set
|
||||
CONFIG_HID_ZYDACRON=y
|
||||
# CONFIG_HID_ZAGG is not set
|
||||
# CONFIG_HID_ZEROPLUS is not set
|
||||
# CONFIG_HID_ZYDACRON is not set
|
||||
# CONFIG_HID_OVR is not set
|
||||
|
||||
#
|
||||
@@ -3305,21 +3246,6 @@ CONFIG_USB_CCID_BRIDGE=y
|
||||
#
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_REALTEK is not set
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
CONFIG_USB_STORAGE_FREECOM=y
|
||||
CONFIG_USB_STORAGE_ISD200=y
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_SDDR09=y
|
||||
CONFIG_USB_STORAGE_SDDR55=y
|
||||
CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
CONFIG_USB_STORAGE_ALAUDA=y
|
||||
CONFIG_USB_STORAGE_ONETOUCH=y
|
||||
CONFIG_USB_STORAGE_KARMA=y
|
||||
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||
# CONFIG_USB_LIBUSUAL is not set
|
||||
CONFIG_USB_STORAGE_DETECT=y
|
||||
|
||||
@@ -3327,7 +3253,6 @@ CONFIG_USB_STORAGE_DETECT=y
|
||||
# USB Imaging devices
|
||||
#
|
||||
# CONFIG_USB_MDC800 is not set
|
||||
# CONFIG_USB_MICROTEK is not set
|
||||
|
||||
#
|
||||
# USB port drivers
|
||||
@@ -3498,7 +3423,6 @@ CONFIG_MMC_BLOCK_BOUNCE=y
|
||||
# CONFIG_SDIO_UART is not set
|
||||
# CONFIG_MMC_TEST is not set
|
||||
# CONFIG_MMC_SUPPORT_BKOPS_MODE is not set
|
||||
CONFIG_MMC_BLOCK_TEST=y
|
||||
# CONFIG_MMC_CPRM is not set
|
||||
|
||||
#
|
||||
@@ -3669,7 +3593,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_ASUS_OLED is not set
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_RTS5139 is not set
|
||||
# CONFIG_TRANZPORT is not set
|
||||
# CONFIG_LINE6_USB is not set
|
||||
# CONFIG_USB_SERIAL_QUATECH2 is not set
|
||||
@@ -3678,7 +3601,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_IIO is not set
|
||||
# CONFIG_INPUT_MPU6500_SELFTEST is not set
|
||||
# CONFIG_FB_SM7XX is not set
|
||||
# CONFIG_USB_ENESTORAGE is not set
|
||||
# CONFIG_BCM_WIMAX is not set
|
||||
# CONFIG_FT1000 is not set
|
||||
|
||||
@@ -3713,7 +3635,7 @@ CONFIG_SEC_OOM_KILLER=y
|
||||
# CONFIG_ANDROID_SWITCH is not set
|
||||
# CONFIG_RUNTIME_COMPCACHE is not set
|
||||
# CONFIG_SAMP_HOTNESS is not set
|
||||
CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# CONFIG_PHONE is not set
|
||||
# CONFIG_USB_WPAN_HCD is not set
|
||||
|
||||
@@ -3721,7 +3643,7 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# Qualcomm Atheros Prima WLAN module
|
||||
#
|
||||
# CONFIG_PRIMA_WLAN is not set
|
||||
CONFIG_PRONTO_WLAN=y
|
||||
CONFIG_PRONTO_WLAN=m
|
||||
# CONFIG_PRIMA_WLAN_BTAMP is not set
|
||||
CONFIG_PRIMA_WLAN_LFR=y
|
||||
CONFIG_PRIMA_WLAN_OKC=y
|
||||
@@ -3748,7 +3670,6 @@ CONFIG_QPNP_REVID=y
|
||||
# CONFIG_IPA is not set
|
||||
# CONFIG_MSM_AVTIMER is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SSM is not set
|
||||
CONFIG_CLKDEV_LOOKUP=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
|
||||
@@ -3756,13 +3677,9 @@ CONFIG_HAVE_CLK_PREPARE=y
|
||||
# Hardware Spinlock drivers
|
||||
#
|
||||
CONFIG_SS_VIBRATOR=y
|
||||
# CONFIG_TACTILE_ASSIST is not set
|
||||
# CONFIG_VIBRATOR_UPDATE is not set
|
||||
# CONFIG_MOTOR_DRV_ISA1400 is not set
|
||||
CONFIG_MOTOR_DRV_DRV2603=y
|
||||
# CONFIG_DRV2604_VIBRATOR is not set
|
||||
# CONFIG_MOTOR_ISA1000 is not set
|
||||
# CONFIG_MOTOR_DRV_TSP5000 is not set
|
||||
# CONFIG_MSM_VIBRATOR is not set
|
||||
# CONFIG_MAX77826_VIBRATOR is not set
|
||||
# CONFIG_CONFIG_HAPTIC_ISA1200 is not set
|
||||
@@ -3799,10 +3716,30 @@ CONFIG_DEVFREQ_GOV_MSM_CPUFREQ=y
|
||||
#
|
||||
# CONFIG_CORESIGHT is not set
|
||||
# CONFIG_BIF is not set
|
||||
CONFIG_BATTERY_SAMSUNG=y
|
||||
CONFIG_BATTERY_SAMSUNG_DATA_FILE="s3ve3g_battery_data.h"
|
||||
CONFIG_BATTERY_SAMSUNG_DATA=y
|
||||
# CONFIG_CHARGING_VZWCONCEPT is not set
|
||||
CONFIG_BATTERY_SWELLING=y
|
||||
# CONFIG_FUELGAUGE_DUMMY is not set
|
||||
# CONFIG_FUELGAUGE_MAX17042 is not set
|
||||
# CONFIG_FUELGAUGE_MAX17048 is not set
|
||||
# CONFIG_FUELGAUGE_MAX17050 is not set
|
||||
# CONFIG_FUELGAUGE_MAX77823 is not set
|
||||
# CONFIG_CHARGER_DUMMY is not set
|
||||
# CONFIG_CHARGER_SMB328 is not set
|
||||
# CONFIG_CHARGER_SMB358 is not set
|
||||
# CONFIG_CHARGER_SMB1357 is not set
|
||||
# CONFIG_CHARGER_BQ24157 is not set
|
||||
# CONFIG_CHARGER_BQ24190 is not set
|
||||
# CONFIG_CHARGER_BQ24191 is not set
|
||||
# CONFIG_CHARGER_BQ24260 is not set
|
||||
# CONFIG_CHARGER_MAX77823 is not set
|
||||
# CONFIG_CHARGER_SM5414 is not set
|
||||
CONFIG_SAMSUNG_LPM_MODE=y
|
||||
# CONFIG_SAMSUNG_BATTERY_ENG_TEST is not set
|
||||
# CONFIG_SAMSUNG_BATTERY_FACTORY is not set
|
||||
# CONFIG_DISABLE_SAVE_CAPACITY_MAX is not set
|
||||
# CONFIG_EN_OOPS is not set
|
||||
# CONFIG_CONTROL_OTG_POPUP is not set
|
||||
CONFIG_SENSORS=y
|
||||
@@ -3902,7 +3839,7 @@ CONFIG_LOW_ORDER_SEQ_MALLOC=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_EXT4_FS_XATTR=y
|
||||
# CONFIG_EXT4_FS_POSIX_ACL is not set
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
@@ -3966,6 +3903,7 @@ CONFIG_SDFAT_VIRTUAL_XATTR_SELINUX_LABEL="u:object_r:sdcard_external:s0"
|
||||
CONFIG_SDFAT_SUPPORT_STLOG=y
|
||||
# CONFIG_SDFAT_DEBUG is not set
|
||||
CONFIG_SDFAT_STATISTICS=y
|
||||
CONFIG_SDFAT_UEVENT=y
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
@@ -4066,8 +4004,8 @@ CONFIG_NLS_UTF8=y
|
||||
#
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
||||
# CONFIG_ENABLE_MUST_CHECK is not set
|
||||
CONFIG_FRAME_WARN=1024
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -4083,10 +4021,8 @@ CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_HARDLOCKUP_DETECTOR is not set
|
||||
# CONFIG_DETECT_HUNG_TASK is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_PREEMPT is not set
|
||||
@@ -4104,9 +4040,8 @@ CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
@@ -4138,7 +4073,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
||||
# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
|
||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||
CONFIG_TRACING=y
|
||||
@@ -4157,7 +4092,7 @@ CONFIG_BRANCH_PROFILE_NONE=y
|
||||
CONFIG_KPROBE_EVENT=y
|
||||
# CONFIG_CPU_FREQ_SWITCH_PROFILER is not set
|
||||
# CONFIG_RING_BUFFER_BENCHMARK is not set
|
||||
CONFIG_DYNAMIC_DEBUG=y
|
||||
# CONFIG_DYNAMIC_DEBUG is not set
|
||||
# CONFIG_DMA_API_DEBUG is not set
|
||||
# CONFIG_ATOMIC64_SELFTEST is not set
|
||||
# CONFIG_PANIC_ON_DATA_CORRUPTION is not set
|
||||
@@ -4165,6 +4100,7 @@ CONFIG_DYNAMIC_DEBUG=y
|
||||
CONFIG_HAVE_ARCH_KGDB=y
|
||||
# CONFIG_KGDB is not set
|
||||
# CONFIG_TEST_KSTRTOX is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_STRICT_DEVMEM is not set
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
@@ -4177,6 +4113,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# Samsung Debugging Feature
|
||||
#
|
||||
# CONFIG_SEC_DEBUG is not set
|
||||
# CONFIG_SEC_FORKHANG_DEBUG is not set
|
||||
# CONFIG_SEC_DEBUG_USER is not set
|
||||
# CONFIG_SEC_DEBUG_IRQ_EXIT_LOG is not set
|
||||
# CONFIG_SEC_DEBUG_MSG_LOG is not set
|
||||
@@ -4194,6 +4131,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# PowerManagement Feature
|
||||
#
|
||||
CONFIG_SEC_PM=y
|
||||
# CONFIG_SEC_PM_DEBUG is not set
|
||||
# CONFIG_PID_IN_CONTEXTIDR is not set
|
||||
# CONFIG_DEBUG_SET_MODULE_RONX is not set
|
||||
|
||||
@@ -4216,17 +4154,13 @@ CONFIG_KEYS=y
|
||||
# CONFIG_ENCRYPTED_KEYS is not set
|
||||
# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
|
||||
# CONFIG_SECURITY_DMESG_RESTRICT is not set
|
||||
# CONFIG_SECURITY_PERF_EVENTS_RESTRICT is not set
|
||||
CONFIG_SECURITY=y
|
||||
# CONFIG_SECURITYFS is not set
|
||||
CONFIG_SECURITY_NETWORK=y
|
||||
# CONFIG_SECURITY_NETWORK_XFRM is not set
|
||||
# CONFIG_SECURITY_PATH is not set
|
||||
CONFIG_LSM_MMAP_MIN_ADDR=4096
|
||||
# CONFIG_SECURITY_SELINUX_DEFAULT_ENFORCE is not set
|
||||
# CONFIG_SECURITY_SELINUX_ALWAYS_ENFORCE is not set
|
||||
CONFIG_SECURITY_SELINUX_DEFAULT_PERMISSIVE=y
|
||||
# CONFIG_SECURITY_SELINUX_ALWAYS_PERMISSIVE is not set
|
||||
CONFIG_SECURITY_SELINUX_PRETEND_ENFORCE=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
|
||||
# CONFIG_SECURITY_SELINUX_DISABLE is not set
|
||||
@@ -4234,15 +4168,12 @@ CONFIG_SECURITY_SELINUX_DEVELOP=y
|
||||
CONFIG_SECURITY_SELINUX_AVC_STATS=y
|
||||
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
|
||||
# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
|
||||
# CONFIG_SEC_SELINUX is not set
|
||||
# CONFIG_SECURITY_TOMOYO is not set
|
||||
# CONFIG_SECURITY_APPARMOR is not set
|
||||
# CONFIG_SECURITY_YAMA is not set
|
||||
# CONFIG_IMA is not set
|
||||
# CONFIG_EVM is not set
|
||||
CONFIG_DEFAULT_SECURITY_SELINUX=y
|
||||
# CONFIG_DEFAULT_SECURITY_DAC is not set
|
||||
CONFIG_DEFAULT_SECURITY="selinux"
|
||||
CONFIG_CRYPTO=y
|
||||
|
||||
#
|
||||
# ICCC
|
||||
@@ -4257,7 +4188,6 @@ CONFIG_CRYPTO=y
|
||||
#
|
||||
# Crypto core or helper
|
||||
#
|
||||
# CONFIG_CRYPTO_FIPS is not set
|
||||
CONFIG_CRYPTO_FIPS_INTEG_COPY_ADDRESS=0x8A008000
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_ALGAPI2=y
|
||||
@@ -4406,11 +4336,16 @@ CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=y
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
# CONFIG_XZ_DEC is not set
|
||||
# CONFIG_XZ_DEC_BCJ is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
CONFIG_DECOMPRESS_BZIP2=y
|
||||
CONFIG_DECOMPRESS_LZMA=y
|
||||
CONFIG_XZ_DEC=y
|
||||
# CONFIG_XZ_DEC_X86 is not set
|
||||
# CONFIG_XZ_DEC_POWERPC is not set
|
||||
# CONFIG_XZ_DEC_IA64 is not set
|
||||
CONFIG_XZ_DEC_ARM=y
|
||||
# CONFIG_XZ_DEC_ARMTHUMB is not set
|
||||
# CONFIG_XZ_DEC_SPARC is not set
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_XZ=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=y
|
||||
CONFIG_REED_SOLOMON_ENC8=y
|
||||
|
||||
@@ -100,10 +100,8 @@ CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_RESOURCE_COUNTERS=y
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_MEMCG_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
|
||||
CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
|
||||
# CONFIG_CGROUP_MEM_RES_CTLR_KMEM is not set
|
||||
CONFIG_MEMCG_SWAP_ENABLED=y
|
||||
# CONFIG_MEMCG_KMEM is not set
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
CONFIG_CGROUP_SCHED=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
@@ -114,6 +112,7 @@ CONFIG_RT_GROUP_SCHED=y
|
||||
CONFIG_NAMESPACES=y
|
||||
CONFIG_UTS_NS=y
|
||||
CONFIG_IPC_NS=y
|
||||
CONFIG_USER_NS=y
|
||||
CONFIG_PID_NS=y
|
||||
CONFIG_NET_NS=y
|
||||
# CONFIG_SCHED_AUTOGROUP is not set
|
||||
@@ -122,10 +121,10 @@ CONFIG_MM_OWNER=y
|
||||
CONFIG_RELAY=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_INITRAMFS_SOURCE=""
|
||||
CONFIG_RD_GZIP=y
|
||||
CONFIG_RD_BZIP2=y
|
||||
CONFIG_RD_LZMA=y
|
||||
# CONFIG_RD_XZ is not set
|
||||
# CONFIG_RD_GZIP is not set
|
||||
# CONFIG_RD_BZIP2 is not set
|
||||
# CONFIG_RD_LZMA is not set
|
||||
CONFIG_RD_XZ=y
|
||||
# CONFIG_RD_LZO is not set
|
||||
# CONFIG_RD_LZ4 is not set
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
@@ -136,7 +135,7 @@ CONFIG_EXPERT=y
|
||||
CONFIG_UID16=y
|
||||
# CONFIG_SYSCTL_SYSCALL is not set
|
||||
CONFIG_KALLSYMS=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
# CONFIG_KALLSYMS_ALL is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_BUG=y
|
||||
@@ -180,7 +179,7 @@ CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_USE_GENERIC_SMP_HELPERS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
# CONFIG_HAVE_DMA_API_DEBUG is not set
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
CONFIG_HAVE_HW_BREAKPOINT=y
|
||||
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
||||
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
||||
@@ -195,7 +194,6 @@ CONFIG_SECCOMP_FILTER=y
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
||||
CONFIG_SLABINFO=y
|
||||
CONFIG_RT_MUTEXES=y
|
||||
CONFIG_BASE_SMALL=0
|
||||
CONFIG_MODULES=y
|
||||
@@ -686,6 +684,7 @@ CONFIG_MSM_QMI_INTERFACE=y
|
||||
# CONFIG_MSM_TEST_QMI_CLIENT is not set
|
||||
# CONFIG_MSM_DALRPC is not set
|
||||
# CONFIG_MSM_CPU_FREQ_SET_MIN_MAX is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
CONFIG_MSM_DEVFREQ_CPUBW=y
|
||||
# CONFIG_MSM_AVS_HW is not set
|
||||
# CONFIG_MSM_HW3D is not set
|
||||
@@ -724,8 +723,8 @@ CONFIG_MSM_PIL_PRONTO=y
|
||||
CONFIG_MSM_SCM=y
|
||||
# CONFIG_MSM_BUSPM_DEV is not set
|
||||
# CONFIG_MSM_TZ_LOG is not set
|
||||
# CONFIG_MSM_RPM_LOG is not set
|
||||
# CONFIG_MSM_RPM_STATS_LOG is not set
|
||||
CONFIG_MSM_RPM_LOG=y
|
||||
CONFIG_MSM_RPM_STATS_LOG=y
|
||||
# CONFIG_MSM_RPM_RBCPR_STATS_V2_LOG is not set
|
||||
CONFIG_MSM_DIRECT_SCLK_ACCESS=y
|
||||
CONFIG_IOMMU_API=y
|
||||
@@ -767,9 +766,6 @@ CONFIG_MSM_L2_SPM=y
|
||||
CONFIG_MSM_OCMEM=y
|
||||
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
|
||||
# CONFIG_MSM_OCMEM_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_NONSECURE is not set
|
||||
# CONFIG_MSM_OCMEM_POWER_DEBUG is not set
|
||||
# CONFIG_MSM_OCMEM_DEBUG_ALWAYS_ON is not set
|
||||
CONFIG_MSM_OCMEM_POWER_DISABLE=y
|
||||
# CONFIG_SENSORS_ADSP is not set
|
||||
CONFIG_MSM_RTB=y
|
||||
@@ -879,7 +875,6 @@ CONFIG_SCHED_MC=y
|
||||
# CONFIG_SCHED_SMT is not set
|
||||
CONFIG_HAVE_ARM_SCU=y
|
||||
CONFIG_ARM_ARCH_TIMER=y
|
||||
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
|
||||
CONFIG_VMSPLIT_3G=y
|
||||
# CONFIG_VMSPLIT_2G is not set
|
||||
# CONFIG_VMSPLIT_1G is not set
|
||||
@@ -929,7 +924,7 @@ CONFIG_SWAP_ENABLE_READAHEAD=y
|
||||
CONFIG_MEMORY_HOLE_CARVEOUT=y
|
||||
# CONFIG_USE_USER_ACCESSIBLE_TIMERS is not set
|
||||
CONFIG_MIN_DIRTY_THRESH_PAGES=2560
|
||||
CONFIG_MMAP_READAROUND_LIMIT=0
|
||||
CONFIG_MMAP_READAROUND_LIMIT=32
|
||||
CONFIG_ZBUD=y
|
||||
CONFIG_ZCACHE=y
|
||||
CONFIG_ZSMALLOC=y
|
||||
@@ -988,7 +983,6 @@ CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
||||
# CONFIG_MSM8228_USE_ACPU_FREQ_TBL_1P6 is not set
|
||||
|
||||
#
|
||||
# ARM CPU frequency scaling drivers
|
||||
@@ -1011,7 +1005,6 @@ CONFIG_CPU_FREQ_MSM=y
|
||||
#
|
||||
CONFIG_VFP=y
|
||||
CONFIG_VFPv3=y
|
||||
CONFIG_VFPv4=y
|
||||
CONFIG_NEON=y
|
||||
CONFIG_KERNEL_MODE_NEON=y
|
||||
|
||||
@@ -1349,7 +1342,7 @@ CONFIG_BRIDGE_EBT_BROUTE=y
|
||||
# CONFIG_L2TP is not set
|
||||
CONFIG_STP=y
|
||||
CONFIG_BRIDGE=y
|
||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
# CONFIG_BRIDGE_IGMP_SNOOPING is not set
|
||||
# CONFIG_NET_DSA is not set
|
||||
# CONFIG_VLAN_8021Q is not set
|
||||
# CONFIG_DECNET is not set
|
||||
@@ -1385,6 +1378,7 @@ CONFIG_NET_SCH_PRIO=y
|
||||
# CONFIG_NET_SCH_MQPRIO is not set
|
||||
# CONFIG_NET_SCH_CHOKE is not set
|
||||
# CONFIG_NET_SCH_QFQ is not set
|
||||
# CONFIG_NET_SCH_INGRESS is not set
|
||||
# CONFIG_NET_SCH_PLUG is not set
|
||||
|
||||
#
|
||||
@@ -1431,6 +1425,7 @@ CONFIG_XPS=y
|
||||
# CONFIG_NETPRIO_CGROUP is not set
|
||||
CONFIG_BQL=y
|
||||
CONFIG_HAVE_BPF_JIT=y
|
||||
# CONFIG_BPF_JIT is not set
|
||||
# CONFIG_SOCKEV_NLMCAST is not set
|
||||
|
||||
#
|
||||
@@ -1558,7 +1553,7 @@ CONFIG_OF_BATTERYDATA=y
|
||||
CONFIG_BLK_DEV=y
|
||||
# CONFIG_BLK_DEV_COW_COMMON is not set
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
|
||||
CONFIG_BLK_DEV_LOOP_MIN_COUNT=16
|
||||
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
|
||||
|
||||
#
|
||||
@@ -1584,7 +1579,7 @@ CONFIG_ZRAM_LZ4_COMPRESS=y
|
||||
# CONFIG_SEC_FPGA_ICE40XX is not set
|
||||
# CONFIG_SENSORS_LIS3LV02D is not set
|
||||
# CONFIG_AD525X_DPOT is not set
|
||||
# CONFIG_MUIC_SUPPORT_CHARGING_CABLE is not set
|
||||
CONFIG_MUIC_SUPPORT_CHARGING_CABLE=y
|
||||
# CONFIG_ATMEL_PWM is not set
|
||||
# CONFIG_ICS932S401 is not set
|
||||
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||
@@ -1613,7 +1608,7 @@ CONFIG_SM5502_MUIC=y
|
||||
# CONFIG_SM5504_MUIC is not set
|
||||
# CONFIG_ATT_CHARGER_SUPPORT is not set
|
||||
# CONFIG_USB_SWITCH_TSU6721 is not set
|
||||
# CONFIG_MUIC_SUPPORT_RUSTPROOF is not set
|
||||
CONFIG_MUIC_SUPPORT_RUSTPROOF=y
|
||||
# CONFIG_USB_SWITCH_FSA9485 is not set
|
||||
# CONFIG_MUIC_FSA9485_SUPPORT_CAR_DOCK is not set
|
||||
# CONFIG_TSPP is not set
|
||||
@@ -1674,44 +1669,9 @@ CONFIG_DUALWAVE=y
|
||||
#
|
||||
CONFIG_SCSI_MOD=y
|
||||
# CONFIG_RAID_ATTRS is not set
|
||||
CONFIG_SCSI=y
|
||||
CONFIG_SCSI_DMA=y
|
||||
CONFIG_SCSI_TGT=y
|
||||
# CONFIG_SCSI is not set
|
||||
# CONFIG_SCSI_DMA is not set
|
||||
# CONFIG_SCSI_NETLINK is not set
|
||||
CONFIG_SCSI_PROC_FS=y
|
||||
|
||||
#
|
||||
# SCSI support type (disk, tape, CD-ROM)
|
||||
#
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
# CONFIG_CHR_DEV_ST is not set
|
||||
# CONFIG_CHR_DEV_OSST is not set
|
||||
# CONFIG_BLK_DEV_SR is not set
|
||||
CONFIG_CHR_DEV_SG=y
|
||||
CONFIG_CHR_DEV_SCH=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
CONFIG_SCSI_LOGGING=y
|
||||
CONFIG_SCSI_SCAN_ASYNC=y
|
||||
|
||||
#
|
||||
# SCSI Transports
|
||||
#
|
||||
# CONFIG_SCSI_SPI_ATTRS is not set
|
||||
# CONFIG_SCSI_FC_ATTRS is not set
|
||||
# CONFIG_SCSI_ISCSI_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_ATTRS is not set
|
||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||
CONFIG_SCSI_LOWLEVEL=y
|
||||
# CONFIG_ISCSI_TCP is not set
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_LIBFC is not set
|
||||
# CONFIG_LIBFCOE is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
# CONFIG_SCSI_DH is not set
|
||||
# CONFIG_SCSI_OSD_INITIATOR is not set
|
||||
# CONFIG_ATA is not set
|
||||
CONFIG_MD=y
|
||||
# CONFIG_BLK_DEV_MD is not set
|
||||
@@ -1730,7 +1690,6 @@ CONFIG_DM_CRYPT=y
|
||||
# CONFIG_DM_UEVENT is not set
|
||||
# CONFIG_DM_FLAKEY is not set
|
||||
# CONFIG_DM_VERITY is not set
|
||||
# CONFIG_TARGET_CORE is not set
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
@@ -1903,7 +1862,7 @@ CONFIG_INPUT_KEYBOARD=y
|
||||
# CONFIG_INPUT_ENABLED is not set
|
||||
# CONFIG_KEYBOARD_ADP5588 is not set
|
||||
# CONFIG_KEYBOARD_ADP5589 is not set
|
||||
CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_ATKBD is not set
|
||||
# CONFIG_KEYBOARD_QT1070 is not set
|
||||
# CONFIG_KEYBOARD_QT2160 is not set
|
||||
# CONFIG_KEYBOARD_LKKBD is not set
|
||||
@@ -1938,14 +1897,7 @@ CONFIG_SENSORS_HALL=y
|
||||
# CONFIG_KEYBOARD_CYPRESS_TKEY_HL is not set
|
||||
CONFIG_KEYBOARD_CYPRESS_TOUCHKEY_S3=y
|
||||
CONFIG_INPUT_MOUSE=y
|
||||
CONFIG_MOUSE_PS2=y
|
||||
CONFIG_MOUSE_PS2_ALPS=y
|
||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
# CONFIG_MOUSE_SERIAL is not set
|
||||
# CONFIG_MOUSE_APPLETOUCH is not set
|
||||
# CONFIG_MOUSE_BCM5974 is not set
|
||||
@@ -2064,8 +2016,8 @@ CONFIG_INPUT_GPIO=y
|
||||
# Hardware I/O ports
|
||||
#
|
||||
CONFIG_SERIO=y
|
||||
CONFIG_SERIO_SERPORT=y
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
# CONFIG_SERIO_RAW is not set
|
||||
# CONFIG_SERIO_ALTERA_PS2 is not set
|
||||
# CONFIG_SERIO_PS2MULT is not set
|
||||
@@ -2303,15 +2255,12 @@ CONFIG_POWER_SUPPLY=y
|
||||
# CONFIG_SMB358_CHARGER is not set
|
||||
# CONFIG_BATTERY_BQ27541 is not set
|
||||
# CONFIG_BATTERY_BQ28400 is not set
|
||||
# CONFIG_QPNP_CHARGER is not set
|
||||
CONFIG_BATTERY_SAMSUNG=y
|
||||
CONFIG_BATTERY_SAMSUNG_DATA_FILE="s3ve3g_battery_data.h"
|
||||
CONFIG_QPNP_CHARGER=y
|
||||
# CONFIG_QPNP_SEC_CHARGER is not set
|
||||
# CONFIG_LTC4088_CHARGER is not set
|
||||
CONFIG_BATTERY_BCL=y
|
||||
# CONFIG_CHARGER_SMB347 is not set
|
||||
CONFIG_QPNP_BMS=y
|
||||
# CONFIG_BATTERY_SWELLING is not set
|
||||
CONFIG_HWMON=y
|
||||
# CONFIG_HWMON_VID is not set
|
||||
# CONFIG_HWMON_DEBUG_CHIP is not set
|
||||
@@ -2575,6 +2524,7 @@ CONFIG_MSM_ISPIF=y
|
||||
# CONFIG_S5K4E5YA is not set
|
||||
# CONFIG_S5K4H5YB is not set
|
||||
CONFIG_S5K6A3YX=y
|
||||
CONFIG_IMX175=y
|
||||
# CONFIG_IMX134 is not set
|
||||
# CONFIG_SR352 is not set
|
||||
# CONFIG_SR030PC50 is not set
|
||||
@@ -2582,7 +2532,6 @@ CONFIG_S5K6A3YX=y
|
||||
# CONFIG_SR200PC20 is not set
|
||||
# CONFIG_S5K4ECGX is not set
|
||||
# CONFIG_IMX135 is not set
|
||||
CONFIG_IMX175=y
|
||||
# CONFIG_S5K6B2YX is not set
|
||||
# CONFIG_OV2720 is not set
|
||||
# CONFIG_MT9M114 is not set
|
||||
@@ -2887,7 +2836,6 @@ CONFIG_FB_MSM=y
|
||||
# CONFIG_FB_MSM_TRIPLE_BUFFER is not set
|
||||
# CONFIG_FB_MSM_MDP_HW is not set
|
||||
CONFIG_FB_MSM_MDSS_COMMON=y
|
||||
# CONFIG_MDP_DEBUG_FS is not set
|
||||
# CONFIG_FB_MSM_MDP22 is not set
|
||||
# CONFIG_FB_MSM_MDP30 is not set
|
||||
# CONFIG_FB_MSM_MDP31 is not set
|
||||
@@ -3204,37 +3152,31 @@ CONFIG_HID_MONTEREY=y
|
||||
CONFIG_HID_MULTITOUCH=y
|
||||
CONFIG_HID_NTRIG=y
|
||||
CONFIG_HID_ORTEK=y
|
||||
CONFIG_HID_PANTHERLORD=y
|
||||
# CONFIG_PANTHERLORD_FF is not set
|
||||
CONFIG_HID_PETALYNX=y
|
||||
# CONFIG_HID_PANTHERLORD is not set
|
||||
# CONFIG_HID_PETALYNX is not set
|
||||
CONFIG_HID_PICOLCD=y
|
||||
# CONFIG_HID_PICOLCD_FB is not set
|
||||
# CONFIG_HID_PICOLCD_BACKLIGHT is not set
|
||||
# CONFIG_HID_PICOLCD_LCD is not set
|
||||
# CONFIG_HID_PICOLCD_LEDS is not set
|
||||
# CONFIG_HID_PRIMAX is not set
|
||||
CONFIG_HID_ROCCAT=y
|
||||
# CONFIG_HID_ROCCAT is not set
|
||||
# CONFIG_HID_SAITEK is not set
|
||||
CONFIG_HID_SAMSUNG=y
|
||||
CONFIG_HID_SONY=y
|
||||
# CONFIG_HID_SONY is not set
|
||||
# CONFIG_HID_SPEEDLINK is not set
|
||||
CONFIG_HID_SUNPLUS=y
|
||||
CONFIG_HID_GREENASIA=y
|
||||
# CONFIG_GREENASIA_FF is not set
|
||||
CONFIG_HID_SMARTJOYPLUS=y
|
||||
# CONFIG_SMARTJOYPLUS_FF is not set
|
||||
# CONFIG_HID_SUNPLUS is not set
|
||||
# CONFIG_HID_GREENASIA is not set
|
||||
# CONFIG_HID_SMARTJOYPLUS is not set
|
||||
# CONFIG_HID_SYNAPTICS_BT is not set
|
||||
# CONFIG_HID_TIVO is not set
|
||||
CONFIG_HID_TOPSEED=y
|
||||
CONFIG_HID_THRUSTMASTER=y
|
||||
# CONFIG_THRUSTMASTER_FF is not set
|
||||
CONFIG_HID_WACOM=y
|
||||
CONFIG_HID_WACOM_POWER_SUPPLY=y
|
||||
# CONFIG_HID_TOPSEED is not set
|
||||
# CONFIG_HID_THRUSTMASTER is not set
|
||||
# CONFIG_HID_WACOM is not set
|
||||
# CONFIG_HID_WIIMOTE is not set
|
||||
CONFIG_HID_ZAGG=y
|
||||
CONFIG_HID_ZEROPLUS=y
|
||||
# CONFIG_ZEROPLUS_FF is not set
|
||||
CONFIG_HID_ZYDACRON=y
|
||||
# CONFIG_HID_ZAGG is not set
|
||||
# CONFIG_HID_ZEROPLUS is not set
|
||||
# CONFIG_HID_ZYDACRON is not set
|
||||
# CONFIG_HID_OVR is not set
|
||||
|
||||
#
|
||||
@@ -3305,21 +3247,6 @@ CONFIG_USB_CCID_BRIDGE=y
|
||||
#
|
||||
# also be needed; see USB_STORAGE Help for more info
|
||||
#
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_REALTEK is not set
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
CONFIG_USB_STORAGE_FREECOM=y
|
||||
CONFIG_USB_STORAGE_ISD200=y
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_SDDR09=y
|
||||
CONFIG_USB_STORAGE_SDDR55=y
|
||||
CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
CONFIG_USB_STORAGE_ALAUDA=y
|
||||
CONFIG_USB_STORAGE_ONETOUCH=y
|
||||
CONFIG_USB_STORAGE_KARMA=y
|
||||
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
||||
# CONFIG_USB_STORAGE_ENE_UB6250 is not set
|
||||
# CONFIG_USB_LIBUSUAL is not set
|
||||
CONFIG_USB_STORAGE_DETECT=y
|
||||
|
||||
@@ -3327,7 +3254,6 @@ CONFIG_USB_STORAGE_DETECT=y
|
||||
# USB Imaging devices
|
||||
#
|
||||
# CONFIG_USB_MDC800 is not set
|
||||
# CONFIG_USB_MICROTEK is not set
|
||||
|
||||
#
|
||||
# USB port drivers
|
||||
@@ -3417,7 +3343,7 @@ CONFIG_USB_EHSET_TEST_FIXTURE=y
|
||||
# CONFIG_USB_QCOM_KS_BRIDGE is not set
|
||||
CONFIG_USB_GADGET=y
|
||||
# CONFIG_USB_GADGET_DEBUG is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FILES=y
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
CONFIG_USB_GADGET_DEBUG_FS=y
|
||||
CONFIG_USB_GADGET_VBUS_DRAW=500
|
||||
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
@@ -3498,7 +3424,6 @@ CONFIG_MMC_BLOCK_BOUNCE=y
|
||||
# CONFIG_SDIO_UART is not set
|
||||
# CONFIG_MMC_TEST is not set
|
||||
# CONFIG_MMC_SUPPORT_BKOPS_MODE is not set
|
||||
CONFIG_MMC_BLOCK_TEST=y
|
||||
# CONFIG_MMC_CPRM is not set
|
||||
|
||||
#
|
||||
@@ -3669,7 +3594,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_ASUS_OLED is not set
|
||||
# CONFIG_RTLLIB is not set
|
||||
# CONFIG_R8712U is not set
|
||||
# CONFIG_RTS5139 is not set
|
||||
# CONFIG_TRANZPORT is not set
|
||||
# CONFIG_LINE6_USB is not set
|
||||
# CONFIG_USB_SERIAL_QUATECH2 is not set
|
||||
@@ -3678,7 +3602,6 @@ CONFIG_STAGING=y
|
||||
# CONFIG_IIO is not set
|
||||
# CONFIG_INPUT_MPU6500_SELFTEST is not set
|
||||
# CONFIG_FB_SM7XX is not set
|
||||
# CONFIG_USB_ENESTORAGE is not set
|
||||
# CONFIG_BCM_WIMAX is not set
|
||||
# CONFIG_FT1000 is not set
|
||||
|
||||
@@ -3721,7 +3644,7 @@ CONFIG_ANDROID_INTF_ALARM_DEV=y
|
||||
# Qualcomm Atheros Prima WLAN module
|
||||
#
|
||||
# CONFIG_PRIMA_WLAN is not set
|
||||
CONFIG_PRONTO_WLAN=y
|
||||
CONFIG_PRONTO_WLAN=m
|
||||
# CONFIG_PRIMA_WLAN_BTAMP is not set
|
||||
CONFIG_PRIMA_WLAN_LFR=y
|
||||
CONFIG_PRIMA_WLAN_OKC=y
|
||||
@@ -3748,7 +3671,6 @@ CONFIG_QPNP_REVID=y
|
||||
# CONFIG_IPA is not set
|
||||
# CONFIG_MSM_AVTIMER is not set
|
||||
# CONFIG_PFT is not set
|
||||
# CONFIG_SSM is not set
|
||||
CONFIG_CLKDEV_LOOKUP=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
|
||||
@@ -3756,13 +3678,9 @@ CONFIG_HAVE_CLK_PREPARE=y
|
||||
# Hardware Spinlock drivers
|
||||
#
|
||||
CONFIG_SS_VIBRATOR=y
|
||||
# CONFIG_TACTILE_ASSIST is not set
|
||||
# CONFIG_VIBRATOR_UPDATE is not set
|
||||
# CONFIG_MOTOR_DRV_ISA1400 is not set
|
||||
CONFIG_MOTOR_DRV_DRV2603=y
|
||||
# CONFIG_DRV2604_VIBRATOR is not set
|
||||
# CONFIG_MOTOR_ISA1000 is not set
|
||||
# CONFIG_MOTOR_DRV_TSP5000 is not set
|
||||
# CONFIG_MSM_VIBRATOR is not set
|
||||
# CONFIG_MAX77826_VIBRATOR is not set
|
||||
# CONFIG_CONFIG_HAPTIC_ISA1200 is not set
|
||||
@@ -3799,10 +3717,30 @@ CONFIG_DEVFREQ_GOV_MSM_CPUFREQ=y
|
||||
#
|
||||
# CONFIG_CORESIGHT is not set
|
||||
# CONFIG_BIF is not set
|
||||
CONFIG_BATTERY_SAMSUNG=y
|
||||
CONFIG_BATTERY_SAMSUNG_DATA_FILE="s3ve3g_battery_data.h"
|
||||
CONFIG_BATTERY_SAMSUNG_DATA=y
|
||||
# CONFIG_CHARGING_VZWCONCEPT is not set
|
||||
CONFIG_BATTERY_SWELLING=y
|
||||
# CONFIG_FUELGAUGE_DUMMY is not set
|
||||
# CONFIG_FUELGAUGE_MAX17042 is not set
|
||||
# CONFIG_FUELGAUGE_MAX17048 is not set
|
||||
# CONFIG_FUELGAUGE_MAX17050 is not set
|
||||
# CONFIG_FUELGAUGE_MAX77823 is not set
|
||||
# CONFIG_CHARGER_DUMMY is not set
|
||||
# CONFIG_CHARGER_SMB328 is not set
|
||||
# CONFIG_CHARGER_SMB358 is not set
|
||||
# CONFIG_CHARGER_SMB1357 is not set
|
||||
# CONFIG_CHARGER_BQ24157 is not set
|
||||
# CONFIG_CHARGER_BQ24190 is not set
|
||||
# CONFIG_CHARGER_BQ24191 is not set
|
||||
# CONFIG_CHARGER_BQ24260 is not set
|
||||
# CONFIG_CHARGER_MAX77823 is not set
|
||||
# CONFIG_CHARGER_SM5414 is not set
|
||||
# CONFIG_SAMSUNG_LPM_MODE is not set
|
||||
# CONFIG_SAMSUNG_BATTERY_ENG_TEST is not set
|
||||
# CONFIG_SAMSUNG_BATTERY_FACTORY is not set
|
||||
# CONFIG_DISABLE_SAVE_CAPACITY_MAX is not set
|
||||
# CONFIG_EN_OOPS is not set
|
||||
# CONFIG_CONTROL_OTG_POPUP is not set
|
||||
CONFIG_SENSORS=y
|
||||
@@ -3902,7 +3840,7 @@ CONFIG_LOW_ORDER_SEQ_MALLOC=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_USE_FOR_EXT23=y
|
||||
CONFIG_EXT4_FS_XATTR=y
|
||||
# CONFIG_EXT4_FS_POSIX_ACL is not set
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
# CONFIG_EXT4_DEBUG is not set
|
||||
CONFIG_JBD2=y
|
||||
@@ -3966,6 +3904,7 @@ CONFIG_SDFAT_VIRTUAL_XATTR_SELINUX_LABEL="u:object_r:sdcard_external:s0"
|
||||
CONFIG_SDFAT_SUPPORT_STLOG=y
|
||||
# CONFIG_SDFAT_DEBUG is not set
|
||||
CONFIG_SDFAT_STATISTICS=y
|
||||
CONFIG_SDFAT_UEVENT=y
|
||||
|
||||
#
|
||||
# Pseudo filesystems
|
||||
@@ -4066,8 +4005,8 @@ CONFIG_NLS_UTF8=y
|
||||
#
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||
CONFIG_ENABLE_MUST_CHECK=y
|
||||
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
||||
# CONFIG_ENABLE_MUST_CHECK is not set
|
||||
CONFIG_FRAME_WARN=1024
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
# CONFIG_STRIP_ASM_SYMS is not set
|
||||
@@ -4083,10 +4022,8 @@ CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_HARDLOCKUP_DETECTOR is not set
|
||||
# CONFIG_DETECT_HUNG_TASK is not set
|
||||
# CONFIG_SCHED_DEBUG is not set
|
||||
# CONFIG_SYSRQ_SCHED_DEBUG is not set
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_PREEMPT is not set
|
||||
@@ -4104,9 +4041,8 @@ CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
# CONFIG_DEBUG_INFO_REDUCED is not set
|
||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||
# CONFIG_DEBUG_INFO is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
@@ -4138,7 +4074,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
||||
# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
|
||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||
CONFIG_TRACING=y
|
||||
@@ -4157,7 +4093,7 @@ CONFIG_BRANCH_PROFILE_NONE=y
|
||||
CONFIG_KPROBE_EVENT=y
|
||||
# CONFIG_CPU_FREQ_SWITCH_PROFILER is not set
|
||||
# CONFIG_RING_BUFFER_BENCHMARK is not set
|
||||
CONFIG_DYNAMIC_DEBUG=y
|
||||
# CONFIG_DYNAMIC_DEBUG is not set
|
||||
# CONFIG_DMA_API_DEBUG is not set
|
||||
# CONFIG_ATOMIC64_SELFTEST is not set
|
||||
# CONFIG_PANIC_ON_DATA_CORRUPTION is not set
|
||||
@@ -4165,6 +4101,7 @@ CONFIG_DYNAMIC_DEBUG=y
|
||||
CONFIG_HAVE_ARCH_KGDB=y
|
||||
# CONFIG_KGDB is not set
|
||||
# CONFIG_TEST_KSTRTOX is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_STRICT_DEVMEM is not set
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
@@ -4177,6 +4114,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# Samsung Debugging Feature
|
||||
#
|
||||
# CONFIG_SEC_DEBUG is not set
|
||||
# CONFIG_SEC_FORKHANG_DEBUG is not set
|
||||
# CONFIG_SEC_DEBUG_USER is not set
|
||||
# CONFIG_SEC_DEBUG_IRQ_EXIT_LOG is not set
|
||||
# CONFIG_SEC_DEBUG_MSG_LOG is not set
|
||||
@@ -4194,6 +4132,7 @@ CONFIG_ARM_UNWIND=y
|
||||
# PowerManagement Feature
|
||||
#
|
||||
CONFIG_SEC_PM=y
|
||||
# CONFIG_SEC_PM_DEBUG is not set
|
||||
# CONFIG_PID_IN_CONTEXTIDR is not set
|
||||
# CONFIG_DEBUG_SET_MODULE_RONX is not set
|
||||
|
||||
@@ -4223,7 +4162,6 @@ CONFIG_SECURITY_NETWORK=y
|
||||
# CONFIG_SECURITY_NETWORK_XFRM is not set
|
||||
# CONFIG_SECURITY_PATH is not set
|
||||
CONFIG_LSM_MMAP_MIN_ADDR=4096
|
||||
CONFIG_SECURITY_SELINUX_DEFAULT_PERMISSIVE=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
|
||||
# CONFIG_SECURITY_SELINUX_DISABLE is not set
|
||||
@@ -4251,7 +4189,6 @@ CONFIG_CRYPTO=y
|
||||
#
|
||||
# Crypto core or helper
|
||||
#
|
||||
# CONFIG_CRYPTO_FIPS is not set
|
||||
CONFIG_CRYPTO_FIPS_INTEG_COPY_ADDRESS=0x8A008000
|
||||
CONFIG_CRYPTO_ALGAPI=y
|
||||
CONFIG_CRYPTO_ALGAPI2=y
|
||||
@@ -4400,11 +4337,16 @@ CONFIG_LZO_COMPRESS=y
|
||||
CONFIG_LZO_DECOMPRESS=y
|
||||
CONFIG_LZ4_COMPRESS=y
|
||||
CONFIG_LZ4_DECOMPRESS=y
|
||||
# CONFIG_XZ_DEC is not set
|
||||
# CONFIG_XZ_DEC_BCJ is not set
|
||||
CONFIG_DECOMPRESS_GZIP=y
|
||||
CONFIG_DECOMPRESS_BZIP2=y
|
||||
CONFIG_DECOMPRESS_LZMA=y
|
||||
CONFIG_XZ_DEC=y
|
||||
# CONFIG_XZ_DEC_X86 is not set
|
||||
# CONFIG_XZ_DEC_POWERPC is not set
|
||||
# CONFIG_XZ_DEC_IA64 is not set
|
||||
CONFIG_XZ_DEC_ARM=y
|
||||
# CONFIG_XZ_DEC_ARMTHUMB is not set
|
||||
# CONFIG_XZ_DEC_SPARC is not set
|
||||
CONFIG_XZ_DEC_BCJ=y
|
||||
# CONFIG_XZ_DEC_TEST is not set
|
||||
CONFIG_DECOMPRESS_XZ=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_REED_SOLOMON=y
|
||||
CONFIG_REED_SOLOMON_ENC8=y
|
||||
|
||||
@@ -94,7 +94,7 @@ CONFIG_BATTERY_SAMSUNG_DATA_FILE="s3ve3g_battery_data.h"
|
||||
CONFIG_QPNP_CHARGER=y
|
||||
CONFIG_BATTERY_BCL=y
|
||||
CONFIG_QPNP_BMS=y
|
||||
# CONFIG_BATTERY_SWELLING is not set
|
||||
CONFIG_BATTERY_SWELLING=y
|
||||
|
||||
#Sec Thermistor
|
||||
CONFIG_SEC_THERMISTOR=y
|
||||
|
||||
@@ -69,4 +69,6 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* _ASM_SOCKET_H */
|
||||
|
||||
@@ -404,6 +404,7 @@
|
||||
#define __NR_setns (__NR_SYSCALL_BASE+375)
|
||||
#define __NR_process_vm_readv (__NR_SYSCALL_BASE+376)
|
||||
#define __NR_process_vm_writev (__NR_SYSCALL_BASE+377)
|
||||
#define __NR_finit_module (__NR_SYSCALL_BASE+379)
|
||||
#define __NR_seccomp (__NR_SYSCALL_BASE+383)
|
||||
#define __NR_getrandom (__NR_SYSCALL_BASE+384)
|
||||
#define __NR_memfd_create (__NR_SYSCALL_BASE+385)
|
||||
|
||||
@@ -388,7 +388,7 @@
|
||||
CALL(sys_process_vm_readv)
|
||||
CALL(sys_process_vm_writev)
|
||||
CALL(sys_ni_syscall)
|
||||
CALL(sys_ni_syscall)
|
||||
CALL(sys_finit_module)
|
||||
/* 380 */ CALL(sys_ni_syscall)
|
||||
CALL(sys_ni_syscall)
|
||||
CALL(sys_ni_syscall)
|
||||
|
||||
@@ -232,6 +232,9 @@ asmlinkage long sys_oabi_fcntl64(unsigned int fd, unsigned int cmd,
|
||||
unsigned long arg)
|
||||
{
|
||||
switch (cmd) {
|
||||
case F_OFD_GETLK:
|
||||
case F_OFD_SETLK:
|
||||
case F_OFD_SETLKW:
|
||||
case F_GETLK64:
|
||||
case F_SETLK64:
|
||||
case F_SETLKW64:
|
||||
|
||||
@@ -408,7 +408,7 @@ static void msm_restart_prepare(const char *cmd)
|
||||
}
|
||||
else
|
||||
#endif
|
||||
__raw_writel(0x77665501, restart_reason);
|
||||
__raw_writel(0x12345678, restart_reason);
|
||||
}
|
||||
|
||||
printk(KERN_NOTICE "%s : restart_reason = 0x%x\n",
|
||||
|
||||
+128
-42
@@ -1,4 +1,4 @@
|
||||
/* Copyright (c) 2013-2014, The Linux Foundation. All rights reserved.
|
||||
/* Copyright (c) 2013-2014,2019 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
|
||||
@@ -152,6 +152,20 @@ static struct restart_notifier_block restart_notifiers[] = {
|
||||
|
||||
static int init_smem_remote_spinlock(void);
|
||||
|
||||
/**
|
||||
* smem_get_toc() - Used for getting partitions TOC
|
||||
*
|
||||
* @return - Base address off partitions TOC
|
||||
*
|
||||
* Helper function to get base address of partition TOC,
|
||||
* that is present in top 4K of first smem region.
|
||||
*/
|
||||
static struct smem_toc __iomem *smem_get_toc(void)
|
||||
{
|
||||
return smem_areas[0].virt_addr +
|
||||
smem_areas[0].size - 4 * 1024;
|
||||
}
|
||||
|
||||
/**
|
||||
* smem_phys_to_virt() - Convert a physical base and offset to virtual address
|
||||
*
|
||||
@@ -295,6 +309,7 @@ static void *__smem_get_entry(unsigned id, unsigned *size,
|
||||
int use_spinlocks = spinlocks_initialized && use_rspinlock;
|
||||
void *ret = 0;
|
||||
unsigned long flags = 0;
|
||||
uint32_t e_size;
|
||||
|
||||
if (!skip_init_check && !smem_initialized_check())
|
||||
return ret;
|
||||
@@ -308,7 +323,11 @@ static void *__smem_get_entry(unsigned id, unsigned *size,
|
||||
if (toc[id].allocated) {
|
||||
phys_addr_t phys_base;
|
||||
|
||||
*size = toc[id].size;
|
||||
e_size = toc[id].size;
|
||||
if (e_size > MSM_SHARED_RAM_SIZE)
|
||||
return ret;
|
||||
*size = e_size;
|
||||
|
||||
barrier();
|
||||
|
||||
phys_base = toc[id].reserved & BASE_ADDR_MASK;
|
||||
@@ -343,12 +362,19 @@ static void *__smem_get_entry_to_proc(unsigned id,
|
||||
bool skip_init_check,
|
||||
bool use_rspinlock)
|
||||
{
|
||||
struct smem_partition_header *hdr;
|
||||
unsigned long lflags = 0;
|
||||
void *item = NULL;
|
||||
struct smem_partition_allocation_header *alloc_hdr;
|
||||
struct smem_partition_header *hdr;
|
||||
uint32_t offset_free_uncached;
|
||||
struct smem_toc __iomem *toc;
|
||||
uint32_t offset_free_cached;
|
||||
unsigned long lflags = 0;
|
||||
uint32_t partition_size;
|
||||
uint32_t partition_num;
|
||||
uint32_t padding_data;
|
||||
uint32_t padding_hdr;
|
||||
uint32_t a_hdr_size;
|
||||
uint32_t item_size;
|
||||
void *item = NULL;
|
||||
int rc;
|
||||
|
||||
SMEM_DBG("%s(%u, %u, %u, %u, %d, %d)\n", __func__, id, *size, to_proc,
|
||||
@@ -371,8 +397,10 @@ static void *__smem_get_entry_to_proc(unsigned id,
|
||||
if (flags & SMEM_ANY_HOST_FLAG || !partitions[to_proc].offset)
|
||||
return __smem_get_entry(id, size, skip_init_check,
|
||||
use_rspinlock);
|
||||
toc = smem_get_toc();
|
||||
|
||||
partition_num = partitions[to_proc].partition_num;
|
||||
partition_size = readl_relaxed(&toc->entry[partition_num].size);
|
||||
hdr = smem_areas[0].virt_addr + partitions[to_proc].offset;
|
||||
if (unlikely(!spinlocks_initialized)) {
|
||||
rc = init_smem_remote_spinlock();
|
||||
@@ -398,11 +426,20 @@ static void *__smem_get_entry_to_proc(unsigned id,
|
||||
if (flags & SMEM_ITEM_CACHED_FLAG) {
|
||||
a_hdr_size = ALIGN(sizeof(*alloc_hdr),
|
||||
partitions[to_proc].size_cacheline);
|
||||
for (alloc_hdr = (void *)(hdr) + hdr->size - a_hdr_size;
|
||||
offset_free_cached = hdr->offset_free_cached;
|
||||
if (WARN_ON(offset_free_cached > partition_size))
|
||||
return NULL;
|
||||
|
||||
for (alloc_hdr = (void *)(hdr) + partition_size - a_hdr_size;
|
||||
(void *)(alloc_hdr) > (void *)(hdr) +
|
||||
hdr->offset_free_cached;
|
||||
offset_free_cached;
|
||||
alloc_hdr = (void *)(alloc_hdr) -
|
||||
alloc_hdr->size - a_hdr_size) {
|
||||
item_size - a_hdr_size) {
|
||||
item_size = alloc_hdr->size;
|
||||
padding_data = alloc_hdr->padding_data;
|
||||
if (WARN_ON(padding_data > item_size
|
||||
|| item_size > partition_size))
|
||||
return NULL;
|
||||
if (alloc_hdr->canary != SMEM_ALLOCATION_CANARY) {
|
||||
LOG_ERR(
|
||||
"%s: SMEM corruption detected. Partition %d to %d at %p\n",
|
||||
@@ -415,20 +452,30 @@ static void *__smem_get_entry_to_proc(unsigned id,
|
||||
}
|
||||
if (alloc_hdr->smem_type == id) {
|
||||
/* 8 byte alignment to match legacy */
|
||||
*size = ALIGN(alloc_hdr->size -
|
||||
alloc_hdr->padding_data, 8);
|
||||
item = (void *)(alloc_hdr) - alloc_hdr->size;
|
||||
*size = ALIGN(item_size - padding_data, 8);
|
||||
item = (void *)(alloc_hdr) - item_size;
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
offset_free_uncached = hdr->offset_free_uncached;
|
||||
if (WARN_ON(offset_free_uncached > partition_size))
|
||||
return NULL;
|
||||
|
||||
for (alloc_hdr = (void *)(hdr) + sizeof(*hdr);
|
||||
(void *)(alloc_hdr) < (void *)(hdr) +
|
||||
hdr->offset_free_uncached;
|
||||
offset_free_uncached;
|
||||
alloc_hdr = (void *)(alloc_hdr) +
|
||||
sizeof(*alloc_hdr) +
|
||||
alloc_hdr->padding_hdr +
|
||||
alloc_hdr->size) {
|
||||
padding_hdr +
|
||||
item_size) {
|
||||
padding_hdr = alloc_hdr->padding_hdr;
|
||||
padding_data = alloc_hdr->padding_data;
|
||||
item_size = alloc_hdr->size;
|
||||
if (WARN_ON(padding_hdr > partition_size
|
||||
|| item_size > partition_size
|
||||
|| padding_data > item_size))
|
||||
return NULL;
|
||||
if (alloc_hdr->canary != SMEM_ALLOCATION_CANARY) {
|
||||
LOG_ERR(
|
||||
"%s: SMEM corruption detected. Partition %d to %d at %p\n",
|
||||
@@ -441,11 +488,10 @@ static void *__smem_get_entry_to_proc(unsigned id,
|
||||
}
|
||||
if (alloc_hdr->smem_type == id) {
|
||||
/* 8 byte alignment to match legacy */
|
||||
*size = ALIGN(alloc_hdr->size -
|
||||
alloc_hdr->padding_data, 8);
|
||||
*size = ALIGN(item_size - padding_data, 8);
|
||||
item = (void *)(alloc_hdr) +
|
||||
sizeof(*alloc_hdr) +
|
||||
alloc_hdr->padding_hdr;
|
||||
padding_hdr;
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -530,10 +576,17 @@ static void *alloc_item_nonsecure(unsigned id, unsigned size_in)
|
||||
void *smem_base = MSM_SHARED_RAM_BASE;
|
||||
struct smem_shared *shared = smem_base;
|
||||
struct smem_heap_entry *toc = shared->heap_toc;
|
||||
uint32_t free_offset, heap_remaining;
|
||||
void *ret = NULL;
|
||||
|
||||
if (shared->heap_info.heap_remaining >= size_in) {
|
||||
toc[id].offset = shared->heap_info.free_offset;
|
||||
heap_remaining = shared->heap_info.heap_remaining;
|
||||
free_offset = shared->heap_info.free_offset;
|
||||
if (WARN_ON(heap_remaining > MSM_SHARED_RAM_SIZE
|
||||
|| free_offset > MSM_SHARED_RAM_SIZE))
|
||||
return NULL;
|
||||
|
||||
if (heap_remaining >= size_in) {
|
||||
toc[id].offset = free_offset;
|
||||
toc[id].size = size_in;
|
||||
/*
|
||||
* wmb() is necessary to ensure the allocation data is
|
||||
@@ -545,7 +598,7 @@ static void *alloc_item_nonsecure(unsigned id, unsigned size_in)
|
||||
|
||||
shared->heap_info.free_offset += size_in;
|
||||
shared->heap_info.heap_remaining -= size_in;
|
||||
ret = smem_base + toc[id].offset;
|
||||
ret = smem_base + free_offset;
|
||||
/*
|
||||
* wmb() is necessary to ensure the heap data is consistent
|
||||
* before continuing to prevent race conditions with remote
|
||||
@@ -581,11 +634,15 @@ static void *alloc_item_secure(unsigned id, unsigned size_in, unsigned to_proc,
|
||||
void *smem_base = MSM_SHARED_RAM_BASE;
|
||||
struct smem_partition_header *hdr;
|
||||
struct smem_partition_allocation_header *alloc_hdr;
|
||||
uint32_t offset_free_uncached;
|
||||
struct smem_toc __iomem *toc;
|
||||
uint32_t offset_free_cached;
|
||||
uint32_t partition_size;
|
||||
uint32_t partition_num;
|
||||
uint32_t a_hdr_size;
|
||||
uint32_t a_data_size;
|
||||
uint32_t size_cacheline;
|
||||
uint32_t free_space;
|
||||
uint32_t partition_num;
|
||||
void *ret = NULL;
|
||||
|
||||
hdr = smem_base + partitions[to_proc].offset;
|
||||
@@ -602,27 +659,36 @@ static void *alloc_item_secure(unsigned id, unsigned size_in, unsigned to_proc,
|
||||
}
|
||||
|
||||
size_cacheline = partitions[to_proc].size_cacheline;
|
||||
free_space = hdr->offset_free_cached -
|
||||
hdr->offset_free_uncached;
|
||||
|
||||
toc = smem_get_toc();
|
||||
partition_size = readl_relaxed(&toc->entry[partition_num].size);
|
||||
|
||||
offset_free_cached = hdr->offset_free_cached;
|
||||
offset_free_uncached = hdr->offset_free_uncached;
|
||||
if (WARN_ON(offset_free_uncached > offset_free_cached
|
||||
|| offset_free_cached > partition_size))
|
||||
return NULL;
|
||||
|
||||
free_space = offset_free_cached - offset_free_uncached;
|
||||
|
||||
if (flags & SMEM_ITEM_CACHED_FLAG) {
|
||||
a_hdr_size = ALIGN(sizeof(*alloc_hdr), size_cacheline);
|
||||
a_data_size = ALIGN(size_in, size_cacheline);
|
||||
if (free_space < a_hdr_size + a_data_size) {
|
||||
if (free_space < a_hdr_size + a_data_size
|
||||
|| free_space < size_in) {
|
||||
SMEM_INFO(
|
||||
"%s: id %u not enough memory %u (required %u)\n",
|
||||
__func__, id, free_space,
|
||||
a_hdr_size + a_data_size);
|
||||
"%s: id %u not enough memory %u (required %u), (size_in %u)\n",
|
||||
__func__, id, free_space,
|
||||
a_hdr_size + a_data_size, size_in);
|
||||
return ret;
|
||||
}
|
||||
alloc_hdr = (void *)(hdr) + hdr->offset_free_cached -
|
||||
a_hdr_size;
|
||||
alloc_hdr = (void *)(hdr) + offset_free_cached - a_hdr_size;
|
||||
alloc_hdr->canary = SMEM_ALLOCATION_CANARY;
|
||||
alloc_hdr->smem_type = id;
|
||||
alloc_hdr->size = a_data_size;
|
||||
alloc_hdr->padding_data = a_data_size - size_in;
|
||||
alloc_hdr->padding_hdr = a_hdr_size - sizeof(*alloc_hdr);
|
||||
hdr->offset_free_cached = hdr->offset_free_cached -
|
||||
hdr->offset_free_cached = offset_free_cached -
|
||||
a_hdr_size - a_data_size;
|
||||
ret = (void *)(alloc_hdr) - a_data_size;
|
||||
/*
|
||||
@@ -637,20 +703,21 @@ static void *alloc_item_secure(unsigned id, unsigned size_in, unsigned to_proc,
|
||||
} else {
|
||||
a_hdr_size = sizeof(*alloc_hdr);
|
||||
a_data_size = ALIGN(size_in, 8);
|
||||
if (free_space < a_hdr_size + a_data_size) {
|
||||
if (free_space < a_hdr_size + a_data_size
|
||||
|| free_space < size_in) {
|
||||
SMEM_INFO(
|
||||
"%s: id %u not enough memory %u (required %u)\n",
|
||||
__func__, id, free_space,
|
||||
a_hdr_size + a_data_size);
|
||||
"%s: id %u not enough memory %u (required %u) (size_in %u)\n",
|
||||
__func__, id, free_space,
|
||||
a_hdr_size + a_data_size, size_in);
|
||||
return ret;
|
||||
}
|
||||
alloc_hdr = (void *)(hdr) + hdr->offset_free_uncached;
|
||||
alloc_hdr = (void *)(hdr) + offset_free_uncached;
|
||||
alloc_hdr->canary = SMEM_ALLOCATION_CANARY;
|
||||
alloc_hdr->smem_type = id;
|
||||
alloc_hdr->size = a_data_size;
|
||||
alloc_hdr->padding_data = a_data_size - size_in;
|
||||
alloc_hdr->padding_hdr = a_hdr_size - sizeof(*alloc_hdr);
|
||||
hdr->offset_free_uncached = hdr->offset_free_uncached +
|
||||
hdr->offset_free_uncached = offset_free_uncached +
|
||||
a_hdr_size + a_data_size;
|
||||
ret = alloc_hdr + 1;
|
||||
}
|
||||
@@ -864,6 +931,12 @@ unsigned smem_get_free_space(unsigned to_proc)
|
||||
{
|
||||
struct smem_partition_header *hdr;
|
||||
struct smem_shared *shared;
|
||||
uint32_t offset_free_uncached;
|
||||
struct smem_toc __iomem *toc;
|
||||
uint32_t offset_free_cached;
|
||||
uint32_t heap_remaining;
|
||||
uint32_t p_size;
|
||||
uint32_t p_num;
|
||||
|
||||
if (to_proc >= NUM_SMEM_SUBSYSTEMS) {
|
||||
pr_err("%s: invalid to_proc:%d\n", __func__, to_proc);
|
||||
@@ -878,11 +951,24 @@ unsigned smem_get_free_space(unsigned to_proc)
|
||||
return UINT_MAX;
|
||||
}
|
||||
hdr = smem_areas[0].virt_addr + partitions[to_proc].offset;
|
||||
return hdr->offset_free_cached - hdr->offset_free_uncached;
|
||||
} else {
|
||||
shared = (void *)MSM_SHARED_RAM_BASE;
|
||||
return shared->heap_info.heap_remaining;
|
||||
offset_free_cached = hdr->offset_free_cached;
|
||||
offset_free_uncached = hdr->offset_free_uncached;
|
||||
|
||||
toc = smem_get_toc();
|
||||
p_num = partitions[to_proc].partition_num;
|
||||
p_size = readl_relaxed(&toc->entry[p_num].size);
|
||||
if (WARN_ON(offset_free_uncached > offset_free_cached
|
||||
|| offset_free_cached > p_size))
|
||||
return -EINVAL;
|
||||
|
||||
return offset_free_cached - offset_free_uncached;
|
||||
}
|
||||
shared = (void *)MSM_SHARED_RAM_BASE;
|
||||
heap_remaining = shared->heap_info.heap_remaining;
|
||||
if (WARN_ON(heap_remaining > MSM_SHARED_RAM_SIZE))
|
||||
return -EINVAL;
|
||||
|
||||
return heap_remaining;
|
||||
}
|
||||
EXPORT_SYMBOL(smem_get_free_space);
|
||||
|
||||
@@ -1133,8 +1219,8 @@ static void smem_init_security_partition(struct smem_toc_entry *entry,
|
||||
LOG_ERR("Smem partition %d hdr magic is bad\n", num);
|
||||
BUG();
|
||||
}
|
||||
if (!hdr->size) {
|
||||
LOG_ERR("Smem partition %d size is 0\n", num);
|
||||
if (hdr->size != entry->size) {
|
||||
LOG_ERR("Smem partition %d size is invalid\n", num);
|
||||
BUG();
|
||||
}
|
||||
if (hdr->offset_free_uncached > hdr->size) {
|
||||
|
||||
@@ -69,4 +69,6 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* __ASM_AVR32_SOCKET_H */
|
||||
|
||||
@@ -71,6 +71,8 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* _ASM_SOCKET_H */
|
||||
|
||||
|
||||
|
||||
@@ -69,5 +69,7 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* _ASM_SOCKET_H */
|
||||
|
||||
|
||||
@@ -69,4 +69,6 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* _ASM_SOCKET_H */
|
||||
|
||||
@@ -78,4 +78,6 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* _ASM_IA64_SOCKET_H */
|
||||
|
||||
@@ -69,4 +69,6 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* _ASM_M32R_SOCKET_H */
|
||||
|
||||
@@ -69,4 +69,6 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* _ASM_SOCKET_H */
|
||||
|
||||
@@ -89,6 +89,8 @@ To add: #define SO_REUSEPORT 0x0200 /* Allow local address and port reuse. */
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#ifdef __KERNEL__
|
||||
|
||||
/** sock_type - Socket types
|
||||
|
||||
@@ -69,4 +69,6 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* _ASM_SOCKET_H */
|
||||
|
||||
@@ -68,6 +68,7 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 0x4024
|
||||
|
||||
#define SO_MAX_PACING_RATE 0x4025
|
||||
|
||||
/* O_NONBLOCK clashes with the bits used for socket types. Therefore we
|
||||
* have to define SOCK_NONBLOCK to a different value here.
|
||||
|
||||
@@ -76,4 +76,6 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* _ASM_POWERPC_SOCKET_H */
|
||||
|
||||
@@ -77,4 +77,6 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 44
|
||||
|
||||
#endif /* _ASM_SOCKET_H */
|
||||
|
||||
@@ -65,6 +65,7 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 0x0027
|
||||
|
||||
#define SO_MAX_PACING_RATE 0x0028
|
||||
|
||||
/* Security levels - as per NRL IPv6 - don't actually do anything */
|
||||
#define SO_SECURITY_AUTHENTICATION 0x5001
|
||||
|
||||
@@ -487,7 +487,7 @@ SYSCALL_DEFINE6(sparc_ipc, unsigned int, call, int, first, unsigned long, second
|
||||
switch (call) {
|
||||
case SHMAT: {
|
||||
ulong raddr;
|
||||
err = do_shmat(first, ptr, (int)second, &raddr);
|
||||
err = do_shmat(first, ptr, (int)second, &raddr, SHMLBA);
|
||||
if (!err) {
|
||||
if (put_user(raddr,
|
||||
(ulong __user *) third))
|
||||
|
||||
@@ -356,4 +356,5 @@
|
||||
347 i386 process_vm_readv sys_process_vm_readv compat_sys_process_vm_readv
|
||||
348 i386 process_vm_writev sys_process_vm_writev compat_sys_process_vm_writev
|
||||
355 i386 getrandom sys_getrandom
|
||||
350 i386 finit_module sys_finit_module
|
||||
356 i386 memfd_create sys_memfd_create
|
||||
|
||||
@@ -319,6 +319,7 @@
|
||||
310 64 process_vm_readv sys_process_vm_readv
|
||||
311 64 process_vm_writev sys_process_vm_writev
|
||||
318 common getrandom sys_getrandom
|
||||
313 common finit_module sys_finit_module
|
||||
319 common memfd_create sys_memfd_create
|
||||
#
|
||||
# x32-specific system call numbers start at 512 to avoid cache impact
|
||||
|
||||
@@ -80,4 +80,6 @@
|
||||
/* Instruct lower device to use last 4-bytes of skb data as FCS */
|
||||
#define SO_NOFCS 43
|
||||
|
||||
#define SO_MAX_PACING_RATE 47
|
||||
|
||||
#endif /* _XTENSA_SOCKET_H */
|
||||
|
||||
@@ -44,7 +44,7 @@ asmlinkage long xtensa_shmat(int shmid, char __user *shmaddr, int shmflg)
|
||||
unsigned long ret;
|
||||
long err;
|
||||
|
||||
err = do_shmat(shmid, shmaddr, shmflg, &ret);
|
||||
err = do_shmat(shmid, shmaddr, shmflg, &ret, SHMLBA);
|
||||
if (err)
|
||||
return err;
|
||||
return (long)ret;
|
||||
|
||||
@@ -2072,8 +2072,13 @@ static int get_fuelgauge_soc(struct i2c_client *client)
|
||||
goto return_soc;
|
||||
}
|
||||
|
||||
#if defined(ANDROID_ALARM_ACTIVATED)
|
||||
current_time = alarm_get_elapsed_realtime();
|
||||
ts = ktime_to_timespec(current_time);
|
||||
#else
|
||||
current_time = ktime_get_boottime();
|
||||
ts = ktime_to_timespec(current_time);
|
||||
#endif
|
||||
|
||||
/* check fullcap range */
|
||||
fullcap_check_interval =
|
||||
@@ -2218,8 +2223,13 @@ bool sec_hal_fg_init(struct i2c_client *client)
|
||||
ktime_t current_time;
|
||||
struct timespec ts;
|
||||
|
||||
#if defined(ANDROID_ALARM_ACTIVATED)
|
||||
current_time = alarm_get_elapsed_realtime();
|
||||
ts = ktime_to_timespec(current_time);
|
||||
#else
|
||||
current_time = ktime_get_boottime();
|
||||
ts = ktime_to_timespec(current_time);
|
||||
#endif
|
||||
|
||||
board_fuelgauge_init(fuelgauge);
|
||||
|
||||
|
||||
@@ -22,48 +22,48 @@
|
||||
|
||||
static void * samsung_battery_data;
|
||||
|
||||
#define CAPACITY_MAX 1000
|
||||
#define CAPACITY_MAX 1000
|
||||
#define CAPACITY_MAX_MARGIN 50
|
||||
#define CAPACITY_MIN 0
|
||||
#define CAPACITY_MIN 0
|
||||
|
||||
static sec_bat_adc_table_data_t temp_table[] = {
|
||||
{26537, 800},
|
||||
{26849, 750},
|
||||
{27211, 700},
|
||||
{27627, 650},
|
||||
{28117, 600},
|
||||
{28713, 550},
|
||||
{29403, 500},
|
||||
{30205, 450},
|
||||
{31075, 400},
|
||||
{32026, 350},
|
||||
{33014, 300},
|
||||
{34117, 250},
|
||||
{35115, 200},
|
||||
{36121, 150},
|
||||
{37212, 100},
|
||||
{38190, 50},
|
||||
{39006, 0},
|
||||
{39813, -50},
|
||||
{40490, -100},
|
||||
{41084, -150},
|
||||
{41537, -200},
|
||||
{26385, 800},
|
||||
{26787, 750},
|
||||
{27136, 700},
|
||||
{27540, 650},
|
||||
{28031, 600},
|
||||
{28601, 550},
|
||||
{29255, 500},
|
||||
{29568, 450},
|
||||
{30967, 400},
|
||||
{31880, 350},
|
||||
{32846, 300},
|
||||
{33694, 250},
|
||||
{34771, 200},
|
||||
{35890, 150},
|
||||
{37045, 100},
|
||||
{38144, 50},
|
||||
{39097, 0},
|
||||
{39885, -50},
|
||||
{40595, -100},
|
||||
{41190, -150},
|
||||
{41954, -200},
|
||||
};
|
||||
|
||||
static sec_bat_adc_table_data_t chg_temp_table[] = {
|
||||
{0, 0},
|
||||
};
|
||||
|
||||
#define TEMP_HIGH_THRESHOLD_EVENT 600
|
||||
#define TEMP_HIGH_RECOVERY_EVENT 470
|
||||
#define TEMP_HIGH_THRESHOLD_EVENT 580
|
||||
#define TEMP_HIGH_RECOVERY_EVENT 530
|
||||
#define TEMP_LOW_THRESHOLD_EVENT (-50)
|
||||
#define TEMP_LOW_RECOVERY_EVENT 0
|
||||
#define TEMP_HIGH_THRESHOLD_NORMAL 600
|
||||
#define TEMP_HIGH_RECOVERY_NORMAL 470
|
||||
#define TEMP_HIGH_THRESHOLD_NORMAL 580
|
||||
#define TEMP_HIGH_RECOVERY_NORMAL 530
|
||||
#define TEMP_LOW_THRESHOLD_NORMAL (-50)
|
||||
#define TEMP_LOW_RECOVERY_NORMAL 0
|
||||
#define TEMP_HIGH_THRESHOLD_LPM 600
|
||||
#define TEMP_HIGH_RECOVERY_LPM 470
|
||||
#define TEMP_HIGH_THRESHOLD_LPM 580
|
||||
#define TEMP_HIGH_RECOVERY_LPM 530
|
||||
#define TEMP_LOW_THRESHOLD_LPM (-50)
|
||||
#define TEMP_LOW_RECOVERY_LPM 0
|
||||
|
||||
|
||||
@@ -1900,13 +1900,12 @@ static void sec_bat_check_changed_soc(
|
||||
dev_info(battery->dev, "%s: prev_reported_soc = %d, soc = %d\n",
|
||||
__func__, battery->prev_reported_soc, value->intval);
|
||||
}
|
||||
#if !defined(CONFIG_MACH_S3VE3G_EUR) // update immediately on s3ve3g devices
|
||||
/* if soc have been chaged, only change soc by 1
|
||||
* soc in increased ? (previous + 1) : (previous - 1) */
|
||||
value->intval = (value->intval > battery->prev_reported_soc) ?
|
||||
(battery->prev_reported_soc + 1) :
|
||||
(battery->prev_reported_soc - 1);
|
||||
#endif
|
||||
|
||||
if (value->intval > 100)
|
||||
value->intval = 100;
|
||||
else if (value->intval < 0)
|
||||
|
||||
@@ -1172,6 +1172,11 @@ static int fastrpc_internal_munmap(struct fastrpc_apps *me,
|
||||
VERIFY(err, 0 == (err = fastrpc_munmap_on_dsp(me, munmap, fdata->cid)));
|
||||
if (err)
|
||||
goto bail;
|
||||
VERIFY(err, map != NULL);
|
||||
if (err) {
|
||||
err = -EINVAL;
|
||||
goto bail;
|
||||
}
|
||||
spin_lock(&fdata->hlock);
|
||||
hlist_for_each_entry_safe(map, pos, n, &fdata->hlst, hn) {
|
||||
if (map->vaddrout == munmap->vaddrout &&
|
||||
@@ -1457,6 +1462,11 @@ static long fastrpc_device_ioctl(struct file *file, unsigned int ioctl_num,
|
||||
break;
|
||||
}
|
||||
break;
|
||||
// Handle FASTRPC_IOCTL_CONTROL so a STS test passes, we don't have most functionality of this driver in 3.4
|
||||
// #define FASTRPC_IOCTL_CONTROL _IOWR('R', 12, struct fastrpc_ioctl_control)
|
||||
case _IOC(_IOC_READ|_IOC_WRITE, 'R', 12, 12):
|
||||
pr_info("adsprpc: FASTRPC_IOCTL_CONTROL is a stub!\n");
|
||||
break;
|
||||
default:
|
||||
err = -ENOTTY;
|
||||
break;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* Copyright (c) 2012-2017, The Linux Foundation. All rights reserved.
|
||||
/* Copyright (c) 2012-2020, 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
|
||||
@@ -2201,6 +2201,7 @@ fail_alloc:
|
||||
kfree(new_entry->dci_log_mask);
|
||||
}
|
||||
kfree(new_entry);
|
||||
put_task_struct(current);
|
||||
mutex_unlock(&driver->dci_mutex);
|
||||
return DIAG_DCI_NO_REG;
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/* Qualcomm Crypto Engine driver.
|
||||
*
|
||||
* Copyright (c) 2010-2016, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2010-2016, 2020 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
|
||||
@@ -768,6 +768,11 @@ static int _ce_setup(struct qce_device *pce_dev, struct qce_req *q_req,
|
||||
switch (q_req->alg) {
|
||||
case CIPHER_ALG_DES:
|
||||
if (q_req->mode != QCE_MODE_ECB) {
|
||||
if (ivsize > MAX_IV_LENGTH) {
|
||||
pr_err("%s: error: Invalid length parameter\n",
|
||||
__func__);
|
||||
return -EINVAL;
|
||||
}
|
||||
_byte_stream_to_net_words(enciv32, q_req->iv, ivsize);
|
||||
writel_relaxed(enciv32[0], pce_dev->iobase +
|
||||
CRYPTO_CNTR0_IV0_REG);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/* Qualcomm Crypto Engine driver.
|
||||
*
|
||||
* Copyright (c) 2012-2014, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2012-2014, 2020 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
|
||||
@@ -788,6 +788,11 @@ static int _ce_setup_cipher(struct qce_device *pce_dev, struct qce_req *creq,
|
||||
switch (creq->alg) {
|
||||
case CIPHER_ALG_DES:
|
||||
if (creq->mode != QCE_MODE_ECB) {
|
||||
if (ivsize > MAX_IV_LENGTH) {
|
||||
pr_err("%s: error: Invalid length parameter\n",
|
||||
__func__);
|
||||
return -EINVAL;
|
||||
}
|
||||
_byte_stream_to_net_words(enciv32, creq->iv, ivsize);
|
||||
pce = cmdlistinfo->encr_cntr_iv;
|
||||
pce->data = enciv32[0];
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* Copyright (c) 2013-2015, The Linux Foundation. All rights reserved.
|
||||
/* Copyright (c) 2013-2015,2020, 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
|
||||
@@ -1073,13 +1073,8 @@ static char _pidname[TASK_COMM_LEN];
|
||||
|
||||
static inline const char *_kgsl_context_comm(struct kgsl_context *context)
|
||||
{
|
||||
struct task_struct *task = NULL;
|
||||
|
||||
if (context)
|
||||
task = find_task_by_vpid(context->pid);
|
||||
|
||||
if (task)
|
||||
get_task_comm(_pidname, task);
|
||||
if (context && context->proc_priv)
|
||||
strlcpy(_pidname, context->proc_priv->comm, sizeof(_pidname));
|
||||
else
|
||||
snprintf(_pidname, TASK_COMM_LEN, "unknown");
|
||||
|
||||
@@ -1089,7 +1084,7 @@ static inline const char *_kgsl_context_comm(struct kgsl_context *context)
|
||||
#define pr_fault(_d, _c, fmt, args...) \
|
||||
dev_err((_d)->dev, "%s[%d]: " fmt, \
|
||||
_kgsl_context_comm((_c)->context), \
|
||||
(_c)->context->pid, ##args)
|
||||
pid_nr((_c)->context->proc_priv->pid), ##args)
|
||||
|
||||
|
||||
static void adreno_fault_header(struct kgsl_device *device,
|
||||
|
||||
@@ -420,7 +420,7 @@ static void transfer_results(struct kgsl_device *device,
|
||||
} else {
|
||||
struct adreno_context *adreno_ctxt =
|
||||
ADRENO_CONTEXT(k_ctxt);
|
||||
pid = k_ctxt->pid; /* pid */
|
||||
pid = pid_nr(k_ctxt->proc_priv->pid); /* pid */
|
||||
tid = k_ctxt->tid; /* tid creator */
|
||||
client_type = adreno_ctxt->type << 16;
|
||||
}
|
||||
|
||||
+25
-9
@@ -581,7 +581,6 @@ int kgsl_context_init(struct kgsl_device_private *dev_priv,
|
||||
context->device = dev_priv->device;
|
||||
context->dev_priv = dev_priv;
|
||||
context->proc_priv = dev_priv->process_priv;
|
||||
context->pid = task_tgid_nr(current);
|
||||
context->tid = task_pid_nr(current);
|
||||
|
||||
ret = kgsl_sync_timeline_create(context);
|
||||
@@ -905,6 +904,7 @@ static void kgsl_destroy_process_private(struct kref *kref)
|
||||
if (private->debug_root)
|
||||
debugfs_remove_recursive(private->debug_root);
|
||||
|
||||
put_pid(private->pid);
|
||||
idr_destroy(&private->mem_idr);
|
||||
kgsl_mmu_putpagetable(private->pagetable);
|
||||
|
||||
@@ -939,7 +939,7 @@ struct kgsl_process_private *kgsl_process_private_find(pid_t pid)
|
||||
|
||||
mutex_lock(&kgsl_driver.process_mutex);
|
||||
list_for_each_entry(p, &kgsl_driver.process_list, list) {
|
||||
if (p->pid == pid) {
|
||||
if (pid_nr(p->pid) == pid) {
|
||||
if (kgsl_process_private_get(p))
|
||||
private = p;
|
||||
break;
|
||||
@@ -956,25 +956,35 @@ struct kgsl_process_private *kgsl_process_private_find(pid_t pid)
|
||||
static struct kgsl_process_private *kgsl_process_private_new(void)
|
||||
{
|
||||
struct kgsl_process_private *private;
|
||||
struct pid *cur_pid = get_task_pid(current->group_leader, PIDTYPE_PID);
|
||||
|
||||
/* Search in the process list */
|
||||
mutex_lock(&kgsl_driver.process_mutex);
|
||||
list_for_each_entry(private, &kgsl_driver.process_list, list) {
|
||||
if (private->pid == task_tgid_nr(current)) {
|
||||
if (!kgsl_process_private_get(private))
|
||||
if (private->pid == cur_pid) {
|
||||
if (!kgsl_process_private_get(private)) {
|
||||
private = NULL;
|
||||
}
|
||||
/*
|
||||
* We need to hold only one reference to the PID for
|
||||
* each process struct to avoid overflowing the
|
||||
* reference counter which can lead to use-after-free.
|
||||
*/
|
||||
put_pid(cur_pid);
|
||||
goto done;
|
||||
}
|
||||
}
|
||||
|
||||
/* no existing process private found for this dev_priv, create one */
|
||||
private = kzalloc(sizeof(struct kgsl_process_private), GFP_KERNEL);
|
||||
if (private == NULL)
|
||||
if (private == NULL) {
|
||||
put_pid(cur_pid);
|
||||
goto done;
|
||||
}
|
||||
|
||||
kref_init(&private->refcount);
|
||||
|
||||
private->pid = task_tgid_nr(current);
|
||||
private->pid = cur_pid;
|
||||
spin_lock_init(&private->mem_lock);
|
||||
mutex_init(&private->process_private_mutex);
|
||||
/* Add the newly created process struct obj to the process list */
|
||||
@@ -1006,6 +1016,8 @@ kgsl_get_process_private(struct kgsl_device *device)
|
||||
if (test_bit(KGSL_PROCESS_INIT, &private->priv))
|
||||
goto done;
|
||||
|
||||
get_task_comm(private->comm, current->group_leader);
|
||||
|
||||
private->mem_rb = RB_ROOT;
|
||||
idr_init(&private->mem_idr);
|
||||
|
||||
@@ -1015,8 +1027,10 @@ kgsl_get_process_private(struct kgsl_device *device)
|
||||
pt_name = task_tgid_nr(current);
|
||||
private->pagetable =
|
||||
kgsl_mmu_getpagetable(&device->mmu, pt_name);
|
||||
if (private->pagetable == NULL)
|
||||
if (private->pagetable == NULL) {
|
||||
put_pid(private->pid);
|
||||
goto error;
|
||||
}
|
||||
}
|
||||
|
||||
if (kgsl_process_init_sysfs(device, private))
|
||||
@@ -2661,7 +2675,7 @@ static long _sharedmem_free_entry(struct kgsl_mem_entry *entry)
|
||||
|
||||
trace_kgsl_mem_free(entry);
|
||||
|
||||
kgsl_memfree_add(entry->priv->pid, entry->memdesc.gpuaddr,
|
||||
kgsl_memfree_add(pid_nr(entry->priv->pid), entry->memdesc.gpuaddr,
|
||||
entry->memdesc.size, entry->memdesc.flags);
|
||||
|
||||
/*
|
||||
@@ -3903,6 +3917,8 @@ kgsl_mmap_memstore(struct kgsl_device *device, struct vm_area_struct *vma)
|
||||
if (vma->vm_flags & VM_WRITE)
|
||||
return -EPERM;
|
||||
|
||||
vma->vm_flags &= ~VM_MAYWRITE;
|
||||
|
||||
if (memdesc->size != vma_size) {
|
||||
KGSL_MEM_ERR(device, "memstore bad size: %d should be %d\n",
|
||||
vma_size, memdesc->size);
|
||||
@@ -4137,7 +4153,7 @@ kgsl_get_unmapped_area(struct file *file, unsigned long addr,
|
||||
if (IS_ERR_VALUE(ret))
|
||||
KGSL_MEM_ERR(device,
|
||||
"pid %d pgoff %lx len %ld failed error %ld\n",
|
||||
private->pid, pgoff, len, ret);
|
||||
pid_nr(private->pid), pgoff, len, ret);
|
||||
put:
|
||||
kgsl_mem_entry_put(entry);
|
||||
return ret;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* Copyright (c) 2002,2008-2014, The Linux Foundation. All rights reserved.
|
||||
/* Copyright (c) 2002,2008-2014,2020, 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
|
||||
@@ -309,7 +309,7 @@ kgsl_process_init_debugfs(struct kgsl_process_private *private)
|
||||
int ret = 0;
|
||||
struct dentry *dentry;
|
||||
|
||||
snprintf(name, sizeof(name), "%d", private->pid);
|
||||
snprintf(name, sizeof(name), "%d", pid_nr(private->pid));
|
||||
|
||||
private->debug_root = debugfs_create_dir(name, proc_d_debugfs);
|
||||
|
||||
@@ -327,7 +327,8 @@ kgsl_process_init_debugfs(struct kgsl_process_private *private)
|
||||
* success.
|
||||
*/
|
||||
dentry = debugfs_create_file("mem", 0444, private->debug_root,
|
||||
(void *) ((unsigned long) private->pid), &process_mem_fops);
|
||||
(void *) ((unsigned long) pid_nr(private->pid)),
|
||||
&process_mem_fops);
|
||||
|
||||
if (IS_ERR(dentry)) {
|
||||
ret = PTR_ERR(dentry);
|
||||
|
||||
@@ -405,7 +405,6 @@ struct kgsl_process_private;
|
||||
* sync_pt timestamp expires
|
||||
* @events: A kgsl_event_group for this context - contains the list of GPU
|
||||
* events
|
||||
* @pid: process that owns this context.
|
||||
* @tid: task that created this context.
|
||||
* @pagefault_ts: global timestamp of the pagefault, if KGSL_CONTEXT_PAGEFAULT
|
||||
* is set.
|
||||
@@ -417,7 +416,6 @@ struct kgsl_process_private;
|
||||
struct kgsl_context {
|
||||
struct kref refcount;
|
||||
uint32_t id;
|
||||
pid_t pid;
|
||||
pid_t tid;
|
||||
struct kgsl_device_private *dev_priv;
|
||||
struct kgsl_process_private *proc_priv;
|
||||
@@ -438,7 +436,8 @@ struct kgsl_context {
|
||||
* struct kgsl_process_private - Private structure for a KGSL process (across
|
||||
* all devices)
|
||||
* @priv: Internal flags, use KGSL_PROCESS_* values
|
||||
* @pid: ID for the task owner of the process
|
||||
* @pid: Identification structure for the task owner of the process
|
||||
* @comm: task name of the process
|
||||
* @mem_lock: Spinlock to protect the process memory lists
|
||||
* @refcount: kref object for reference counting the process
|
||||
* @process_private_mutex: Mutex to synchronize access to the process struct
|
||||
@@ -451,7 +450,8 @@ struct kgsl_context {
|
||||
*/
|
||||
struct kgsl_process_private {
|
||||
unsigned long priv;
|
||||
pid_t pid;
|
||||
struct pid *pid;
|
||||
char comm[TASK_COMM_LEN];
|
||||
spinlock_t mem_lock;
|
||||
|
||||
/* General refcount for process private struct obj */
|
||||
@@ -736,8 +736,8 @@ static inline struct kgsl_context *kgsl_context_get_owner(
|
||||
|
||||
context = kgsl_context_get(dev_priv->device, id);
|
||||
|
||||
/* Verify that the context belongs to current calling process. */
|
||||
if (context != NULL && context->pid != dev_priv->process_priv->pid) {
|
||||
/* Verify that the context belongs to current calling fd. */
|
||||
if (context != NULL && context->dev_priv != dev_priv) {
|
||||
kgsl_context_put(context);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* Copyright (c) 2011-2016, The Linux Foundation. All rights reserved.
|
||||
/* Copyright (c) 2011-2014,2016,2020, 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
|
||||
@@ -193,7 +193,7 @@ static void _prev_entry(struct kgsl_process_private *priv,
|
||||
ret->size = entry->memdesc.size;
|
||||
ret->flags = entry->memdesc.flags;
|
||||
ret->priv = entry->memdesc.priv;
|
||||
ret->pid = priv->pid;
|
||||
ret->pid = pid_nr(priv->pid);
|
||||
}
|
||||
|
||||
node = rb_next(&entry->node);
|
||||
@@ -227,7 +227,7 @@ static void _next_entry(struct kgsl_process_private *priv,
|
||||
ret->size = entry->memdesc.size;
|
||||
ret->flags = entry->memdesc.flags;
|
||||
ret->priv = entry->memdesc.priv;
|
||||
ret->pid = priv->pid;
|
||||
ret->pid = pid_nr(priv->pid);
|
||||
}
|
||||
|
||||
node = rb_prev(&entry->node);
|
||||
|
||||
@@ -67,30 +67,6 @@ struct mem_entry_stats {
|
||||
mem_entry_max_show), \
|
||||
}
|
||||
|
||||
/**
|
||||
* Given a kobj, find the process structure attached to it
|
||||
*/
|
||||
|
||||
static struct kgsl_process_private *
|
||||
_get_priv_from_kobj(struct kobject *kobj)
|
||||
{
|
||||
struct kgsl_process_private *private;
|
||||
unsigned int name;
|
||||
|
||||
if (!kobj)
|
||||
return NULL;
|
||||
|
||||
if (kstrtou32(kobj->name, 0, &name))
|
||||
return NULL;
|
||||
|
||||
list_for_each_entry(private, &kgsl_driver.process_list, list) {
|
||||
if (private->pid == name)
|
||||
return private;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the current amount of memory allocated for the given memtype
|
||||
*/
|
||||
@@ -124,15 +100,22 @@ static ssize_t mem_entry_sysfs_show(struct kobject *kobj,
|
||||
struct kgsl_process_private *priv;
|
||||
ssize_t ret;
|
||||
|
||||
mutex_lock(&kgsl_driver.process_mutex);
|
||||
priv = _get_priv_from_kobj(kobj);
|
||||
/*
|
||||
* 1. sysfs_remove_file waits for reads to complete before the node
|
||||
* is deleted.
|
||||
* 2. kgsl_process_init_sysfs takes a refcount to the process_private,
|
||||
* which is put at the end of kgsl_process_uninit_sysfs.
|
||||
* These two conditions imply that priv will not be freed until this
|
||||
* function completes, and no further locking is needed.
|
||||
*/
|
||||
priv = kobj ? container_of(kobj, struct kgsl_process_private, kobj) :
|
||||
NULL;
|
||||
|
||||
if (priv && pattr->show)
|
||||
ret = pattr->show(priv, pattr->memtype, buf);
|
||||
else
|
||||
ret = -EIO;
|
||||
|
||||
mutex_unlock(&kgsl_driver.process_mutex);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -170,6 +153,8 @@ kgsl_process_uninit_sysfs(struct kgsl_process_private *private)
|
||||
}
|
||||
|
||||
kobject_put(&private->kobj);
|
||||
/* Put the refcount we got in kgsl_process_init_sysfs */
|
||||
kgsl_process_private_put(private);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -191,7 +176,7 @@ kgsl_process_init_sysfs(struct kgsl_device *device,
|
||||
unsigned char name[16];
|
||||
int i, ret = 0;
|
||||
|
||||
snprintf(name, sizeof(name), "%d", private->pid);
|
||||
snprintf(name, sizeof(name), "%d", pid_nr(private->pid));
|
||||
|
||||
ret = kobject_init_and_add(&private->kobj, &ktype_mem_entry,
|
||||
kgsl_driver.prockobj, name);
|
||||
@@ -208,6 +193,11 @@ kgsl_process_init_sysfs(struct kgsl_device *device,
|
||||
ret = sysfs_create_file(&private->kobj,
|
||||
&mem_stats[i].max_attr.attr);
|
||||
}
|
||||
|
||||
/* Keep private valid until the sysfs enries are removed. */
|
||||
if (!ret)
|
||||
kgsl_process_private_get(private);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
@@ -338,7 +338,7 @@ TRACE_EVENT(kgsl_mem_alloc,
|
||||
TP_fast_assign(
|
||||
__entry->gpuaddr = mem_entry->memdesc.gpuaddr;
|
||||
__entry->size = mem_entry->memdesc.size;
|
||||
__entry->tgid = mem_entry->priv->pid;
|
||||
__entry->tgid = pid_nr(mem_entry->priv->pid);
|
||||
kgsl_get_memory_usage(__entry->usage, sizeof(__entry->usage),
|
||||
mem_entry->memdesc.flags);
|
||||
__entry->id = mem_entry->id;
|
||||
@@ -435,7 +435,7 @@ TRACE_EVENT(kgsl_mem_map,
|
||||
__entry->size = mem_entry->memdesc.size;
|
||||
__entry->fd = fd;
|
||||
__entry->type = mem_entry->memtype;
|
||||
__entry->tgid = mem_entry->priv->pid;
|
||||
__entry->tgid = pid_nr(mem_entry->priv->pid);
|
||||
kgsl_get_memory_usage(__entry->usage, sizeof(__entry->usage),
|
||||
mem_entry->memdesc.flags);
|
||||
__entry->id = mem_entry->id;
|
||||
@@ -469,7 +469,7 @@ TRACE_EVENT(kgsl_mem_free,
|
||||
__entry->gpuaddr = mem_entry->memdesc.gpuaddr;
|
||||
__entry->size = mem_entry->memdesc.size;
|
||||
__entry->type = mem_entry->memtype;
|
||||
__entry->tgid = mem_entry->priv->pid;
|
||||
__entry->tgid = pid_nr(mem_entry->priv->pid);
|
||||
kgsl_get_memory_usage(__entry->usage, sizeof(__entry->usage),
|
||||
mem_entry->memdesc.flags);
|
||||
__entry->id = mem_entry->id;
|
||||
@@ -500,7 +500,7 @@ TRACE_EVENT(kgsl_mem_sync_cache,
|
||||
TP_fast_assign(
|
||||
__entry->gpuaddr = mem_entry->memdesc.gpuaddr;
|
||||
__entry->size = mem_entry->memdesc.size;
|
||||
__entry->tgid = mem_entry->priv->pid;
|
||||
__entry->tgid = pid_nr(mem_entry->priv->pid);
|
||||
__entry->id = mem_entry->id;
|
||||
kgsl_get_memory_usage(__entry->usage, sizeof(__entry->usage),
|
||||
mem_entry->memdesc.flags);
|
||||
|
||||
+16
-5
@@ -91,7 +91,7 @@ EXPORT_SYMBOL_GPL(hid_register_report);
|
||||
* Register a new field for this report.
|
||||
*/
|
||||
|
||||
static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages, unsigned values)
|
||||
static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages)
|
||||
{
|
||||
struct hid_field *field;
|
||||
|
||||
@@ -102,7 +102,7 @@ static struct hid_field *hid_register_field(struct hid_report *report, unsigned
|
||||
|
||||
field = kzalloc((sizeof(struct hid_field) +
|
||||
usages * sizeof(struct hid_usage) +
|
||||
values * sizeof(unsigned)), GFP_KERNEL);
|
||||
usages * sizeof(unsigned)), GFP_KERNEL);
|
||||
if (!field)
|
||||
return NULL;
|
||||
|
||||
@@ -254,7 +254,7 @@ static int hid_add_field(struct hid_parser *parser, unsigned report_type, unsign
|
||||
usages = max_t(unsigned, parser->local.usage_index,
|
||||
parser->global.report_count);
|
||||
|
||||
field = hid_register_field(report, usages, parser->global.report_count);
|
||||
field = hid_register_field(report, usages);
|
||||
if (!field)
|
||||
return 0;
|
||||
|
||||
@@ -1170,6 +1170,17 @@ static void hid_output_field(const struct hid_device *hid,
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Compute the size of a report.
|
||||
*/
|
||||
static size_t hid_compute_report_size(struct hid_report *report)
|
||||
{
|
||||
if (report->size)
|
||||
return ((report->size - 1) >> 3) + 1;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* Create a report.
|
||||
*/
|
||||
@@ -1181,7 +1192,7 @@ void hid_output_report(struct hid_report *report, __u8 *data)
|
||||
if (report->id > 0)
|
||||
*data++ = report->id;
|
||||
|
||||
memset(data, 0, ((report->size - 1) >> 3) + 1);
|
||||
memset(data, 0, hid_compute_report_size(report));
|
||||
for (n = 0; n < report->maxfield; n++)
|
||||
hid_output_field(report->device, report->field[n], data);
|
||||
}
|
||||
@@ -1256,7 +1267,7 @@ int hid_report_raw_event(struct hid_device *hid, int type, u8 *data, int size,
|
||||
csize--;
|
||||
}
|
||||
|
||||
rsize = ((report->size - 1) >> 3) + 1;
|
||||
rsize = hid_compute_report_size(report);
|
||||
|
||||
if (rsize > HID_MAX_BUFFER_SIZE)
|
||||
rsize = HID_MAX_BUFFER_SIZE;
|
||||
|
||||
+16
-4
@@ -883,9 +883,19 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel
|
||||
}
|
||||
|
||||
mapped:
|
||||
if (device->driver->input_mapped && device->driver->input_mapped(device,
|
||||
hidinput, field, usage, &bit, &max) < 0)
|
||||
goto ignore;
|
||||
/* Mapping failed, bail out */
|
||||
if (!bit)
|
||||
return;
|
||||
|
||||
if (device->driver->input_mapped &&
|
||||
device->driver->input_mapped(device, hidinput, field, usage,
|
||||
&bit, &max) < 0) {
|
||||
/*
|
||||
* The driver indicated that no further generic handling
|
||||
* of the usage is desired.
|
||||
*/
|
||||
return;
|
||||
}
|
||||
|
||||
set_bit(usage->type, input->evbit);
|
||||
|
||||
@@ -944,9 +954,11 @@ mapped:
|
||||
set_bit(MSC_SCAN, input->mscbit);
|
||||
}
|
||||
|
||||
ignore:
|
||||
return;
|
||||
|
||||
ignore:
|
||||
usage->type = 0;
|
||||
usage->code = 0;
|
||||
}
|
||||
|
||||
void hidinput_hid_event(struct hid_device *hid, struct hid_field *field, struct hid_usage *usage, __s32 value)
|
||||
|
||||
@@ -442,6 +442,8 @@ static int mt_input_mapping(struct hid_device *hdev, struct hid_input *hi,
|
||||
case HID_UP_BUTTON:
|
||||
code = BTN_MOUSE + ((usage->hid - 1) & HID_USAGE);
|
||||
hid_map_usage(hi, usage, bit, max, EV_KEY, code);
|
||||
if (!*bit)
|
||||
return -1;
|
||||
input_set_capability(hi->input, EV_KEY, code);
|
||||
return 1;
|
||||
|
||||
|
||||
+16
-10
@@ -813,16 +813,18 @@ static int input_default_setkeycode(struct input_dev *dev,
|
||||
}
|
||||
}
|
||||
|
||||
__clear_bit(*old_keycode, dev->keybit);
|
||||
__set_bit(ke->keycode, dev->keybit);
|
||||
|
||||
for (i = 0; i < dev->keycodemax; i++) {
|
||||
if (input_fetch_keycode(dev, i) == *old_keycode) {
|
||||
__set_bit(*old_keycode, dev->keybit);
|
||||
break; /* Setting the bit twice is useless, so break */
|
||||
if (*old_keycode <= KEY_MAX) {
|
||||
__clear_bit(*old_keycode, dev->keybit);
|
||||
for (i = 0; i < dev->keycodemax; i++) {
|
||||
if (input_fetch_keycode(dev, i) == *old_keycode) {
|
||||
__set_bit(*old_keycode, dev->keybit);
|
||||
/* Setting the bit twice is useless, so break */
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
__set_bit(ke->keycode, dev->keybit);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -878,9 +880,13 @@ int input_set_keycode(struct input_dev *dev,
|
||||
* Simulate keyup event if keycode is not present
|
||||
* in the keymap anymore
|
||||
*/
|
||||
if (test_bit(EV_KEY, dev->evbit) &&
|
||||
!is_event_supported(old_keycode, dev->keybit, KEY_MAX) &&
|
||||
__test_and_clear_bit(old_keycode, dev->key)) {
|
||||
if (old_keycode > KEY_MAX) {
|
||||
dev_warn(dev->dev.parent ?: &dev->dev,
|
||||
"%s: got too big old keycode %#x\n",
|
||||
__func__, old_keycode);
|
||||
} else if (test_bit(EV_KEY, dev->evbit) &&
|
||||
!is_event_supported(old_keycode, dev->keybit, KEY_MAX) &&
|
||||
__test_and_clear_bit(old_keycode, dev->key)) {
|
||||
|
||||
input_pass_event(dev, EV_KEY, old_keycode, 0);
|
||||
if (dev->sync)
|
||||
|
||||
+57
-28
@@ -1,4 +1,4 @@
|
||||
/* Copyright (c) 2012-2014, The Linux Foundation. All rights reserved.
|
||||
/* Copyright (c) 2012-2013, 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
|
||||
@@ -235,7 +235,7 @@
|
||||
#endif
|
||||
|
||||
#define SAMSUNG_TKEY_LED_BRIGHTNESS 90
|
||||
#if defined(CONFIG_SEC_AFYON_PROJECT) || defined(CONFIG_SEC_ATLANTIC_PROJECT) || defined( CONFIG_SEC_VASTA_PROJECT) || defined(CONFIG_MACH_MEGA2LTE_KTT)
|
||||
#if defined(CONFIG_SEC_AFYON_PROJECT) || defined(CONFIG_SEC_ATLANTIC_PROJECT) || defined(CONFIG_MACH_S3VE3G_EUR) || defined(CONFIG_SEC_VASTA_PROJECT) || defined(CONFIG_MACH_MEGA2LTE_KTT)
|
||||
#define SAMSUNG_USE_EXTERNAL_CHARGER
|
||||
#endif
|
||||
|
||||
@@ -315,10 +315,8 @@ enum RGB_LEDS{
|
||||
};
|
||||
|
||||
static u8 wled_debug_regs[] = {
|
||||
/* brightness registers */
|
||||
0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
|
||||
/* common registers */
|
||||
0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
|
||||
0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4d, 0x4e, 0x4f,
|
||||
0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59,
|
||||
/* LED1 */
|
||||
0x60, 0x61, 0x62, 0x63, 0x66,
|
||||
@@ -366,7 +364,6 @@ struct pwm_config_data {
|
||||
int *old_duty_pcts;
|
||||
u8 mode;
|
||||
u8 default_mode;
|
||||
bool pwm_enabled;
|
||||
bool use_blink;
|
||||
bool blinking;
|
||||
};
|
||||
@@ -1208,15 +1205,53 @@ static int qpnp_flash_regulator_operate(struct qpnp_led_data *led, bool on)
|
||||
led->flash_cfg->flash_on = true;
|
||||
}
|
||||
break;
|
||||
}
|
||||
for (i = 0; i < led->num_leds; i++) {
|
||||
if (led_array[i].flash_cfg->flash_reg_get) {
|
||||
rc = regulator_enable(
|
||||
led_array[i].flash_cfg->flash_wa_reg);
|
||||
if (rc) {
|
||||
dev_err(&led->spmi_dev->dev,
|
||||
"Flash_wa regulator enable failed(%d)\n",
|
||||
rc);
|
||||
return rc;
|
||||
}
|
||||
|
||||
rc = regulator_enable(
|
||||
led_array[i].flash_cfg->\
|
||||
flash_boost_reg);
|
||||
if (rc) {
|
||||
dev_err(&led->spmi_dev->dev,
|
||||
"Regulator enable failed(%d)\n",
|
||||
rc);
|
||||
return rc;
|
||||
}
|
||||
led->flash_cfg->flash_on = true;
|
||||
}
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
for (i = 0; i < led->num_leds; i++) {
|
||||
#ifdef SAMSUNG_USE_EXTERNAL_CHARGER
|
||||
qpnp_flash_reg_en(led, true);
|
||||
#else
|
||||
if (led_array[i].flash_cfg->flash_reg_get) {
|
||||
rc = regulator_enable(
|
||||
led_array[i].flash_cfg->\
|
||||
flash_boost_reg);
|
||||
if (rc) {
|
||||
dev_err(&led->spmi_dev->dev,
|
||||
"Regulator enable failed(%d)\n",
|
||||
rc);
|
||||
return rc;
|
||||
}
|
||||
#endif
|
||||
led->flash_cfg->flash_on = true;
|
||||
#ifndef SAMSUNG_USE_EXTERNAL_CHARGER
|
||||
}
|
||||
#endif
|
||||
#ifdef SAMSUNG_USE_EXTERNAL_CHARGER
|
||||
for (i = 0; i < led->num_leds; i++) {
|
||||
qpnp_flash_reg_en(led, true);
|
||||
led->flash_cfg->flash_on = true;
|
||||
break;
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
return 0;
|
||||
@@ -1257,6 +1292,7 @@ regulator_turn_off:
|
||||
return rc;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#endif
|
||||
#ifdef SAMSUNG_USE_EXTERNAL_CHARGER
|
||||
@@ -1836,19 +1872,15 @@ static int qpnp_rgb_set(struct qpnp_led_data *led)
|
||||
return rc;
|
||||
}
|
||||
|
||||
if (led->rgb_cfg->pwm_cfg->pwm_enabled) {
|
||||
pwm_disable(led->rgb_cfg->pwm_cfg->pwm_dev);
|
||||
led->rgb_cfg->pwm_cfg->pwm_enabled = 0;
|
||||
}
|
||||
|
||||
rc = pwm_enable(led->rgb_cfg->pwm_cfg->pwm_dev);
|
||||
if (!rc)
|
||||
led->rgb_cfg->pwm_cfg->pwm_enabled = 1;
|
||||
if (rc < 0) {
|
||||
dev_err(&led->spmi_dev->dev, "pwm enable failed\n");
|
||||
return rc;
|
||||
}
|
||||
} else {
|
||||
led->rgb_cfg->pwm_cfg->mode =
|
||||
led->rgb_cfg->pwm_cfg->default_mode;
|
||||
pwm_disable(led->rgb_cfg->pwm_cfg->pwm_dev);
|
||||
led->rgb_cfg->pwm_cfg->pwm_enabled = 0;
|
||||
rc = qpnp_led_masked_write(led,
|
||||
RGB_LED_EN_CTL(led->base),
|
||||
led->rgb_cfg->enable, RGB_LED_DISABLE);
|
||||
@@ -1888,10 +1920,7 @@ static void qpnp_led_set(struct led_classdev *led_cdev,
|
||||
#else
|
||||
led->cdev.brightness = value;
|
||||
#endif
|
||||
if (led->in_order_command_processing)
|
||||
queue_work(led->workqueue, &led->work);
|
||||
else
|
||||
schedule_work(&led->work);
|
||||
schedule_work(&led->work);
|
||||
}
|
||||
|
||||
static void __qpnp_led_work(struct qpnp_led_data *led,
|
||||
@@ -2063,7 +2092,7 @@ static void qpnp_led_turn_off(struct qpnp_led_data *led)
|
||||
static int __devinit qpnp_wled_init(struct qpnp_led_data *led)
|
||||
{
|
||||
int rc, i;
|
||||
u8 num_wled_strings, val = 0;
|
||||
u8 num_wled_strings;
|
||||
|
||||
num_wled_strings = led->wled_cfg->num_strings;
|
||||
|
||||
@@ -2135,10 +2164,10 @@ static int __devinit qpnp_wled_init(struct qpnp_led_data *led)
|
||||
|
||||
/* program current sink */
|
||||
if (led->wled_cfg->cs_out_en) {
|
||||
for (i = 0; i < led->wled_cfg->num_strings; i++)
|
||||
val |= 1 << i;
|
||||
rc = qpnp_led_masked_write(led, WLED_CURR_SINK_REG(led->base),
|
||||
WLED_CURR_SINK_MASK, (val << WLED_CURR_SINK_SHFT));
|
||||
WLED_CURR_SINK_MASK,
|
||||
(((1 << led->wled_cfg->num_strings) - 1)
|
||||
<< WLED_CURR_SINK_SHFT));
|
||||
if (rc) {
|
||||
dev_err(&led->spmi_dev->dev,
|
||||
"WLED curr sink reg write failed(%d)\n", rc);
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
#define pr_fmt(fmt) "%s:%d " fmt, __func__, __LINE__
|
||||
|
||||
#include <linux/module.h>
|
||||
#include <linux/ratelimit.h>
|
||||
#include <linux/of_gpio.h>
|
||||
#include <linux/vmalloc.h>
|
||||
#include "msm_sd.h"
|
||||
@@ -1885,7 +1886,7 @@ static int msm_actuator_close(struct v4l2_subdev *sd,
|
||||
rc = a_ctrl->i2c_client.i2c_func_tbl->i2c_util(
|
||||
&a_ctrl->i2c_client, MSM_CCI_RELEASE);
|
||||
if (rc < 0)
|
||||
pr_err("cci_init failed\n");
|
||||
pr_err_ratelimited("cci_init failed\n");
|
||||
}
|
||||
vfree(a_ctrl->i2c_reg_seq_tbl);
|
||||
a_ctrl->i2c_reg_seq_tbl = NULL;
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
#include <linux/of.h>
|
||||
#include <linux/of_gpio.h>
|
||||
#include <linux/of_platform.h>
|
||||
#include <linux/ratelimit.h>
|
||||
#include <media/msm_isp.h>
|
||||
#include "msm_sd.h"
|
||||
#include "msm_cci.h"
|
||||
@@ -709,7 +710,7 @@ static int32_t msm_cci_release(struct v4l2_subdev *sd)
|
||||
cci_dev = v4l2_get_subdevdata(sd);
|
||||
|
||||
if (!cci_dev->ref_count || cci_dev->cci_state != CCI_STATE_ENABLED) {
|
||||
pr_err("%s invalid ref count %d / cci state %d\n",
|
||||
pr_err_ratelimited("%s invalid ref count %d / cci state %d\n",
|
||||
__func__, cci_dev->ref_count, cci_dev->cci_state);
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
* GNU General Public License for more details.
|
||||
*/
|
||||
|
||||
#include <linux/ratelimit.h>
|
||||
#include <mach/camera2.h>
|
||||
#include "msm_camera_i2c.h"
|
||||
#include "msm_cci.h"
|
||||
@@ -674,7 +675,7 @@ int32_t msm_sensor_cci_i2c_util(struct msm_camera_i2c_client *client,
|
||||
rc = v4l2_subdev_call(client->cci_client->cci_subdev,
|
||||
core, ioctl, VIDIOC_MSM_CCI_CFG, &cci_ctrl);
|
||||
if (rc < 0) {
|
||||
pr_err("%s line %d rc = %d\n", __func__, __LINE__, rc);
|
||||
pr_err_ratelimited("%s line %d rc = %d\n", __func__, __LINE__, rc);
|
||||
return rc;
|
||||
}
|
||||
return cci_ctrl.status;
|
||||
|
||||
@@ -369,6 +369,9 @@ static int get_hfi_extradata_index(enum hal_extradata_id index)
|
||||
case HAL_EXTRADATA_STREAM_USERDATA:
|
||||
ret = HFI_PROPERTY_PARAM_VDEC_STREAM_USERDATA_EXTRADATA;
|
||||
break;
|
||||
case HAL_EXTRADATA_VUI_DISPLAY_INFO:
|
||||
ret = HFI_PROPERTY_PARAM_VUI_DISPLAY_INFO_EXTRADATA;
|
||||
break;
|
||||
default:
|
||||
dprintk(VIDC_WARN, "Extradata index not found: %d\n", index);
|
||||
break;
|
||||
|
||||
@@ -73,6 +73,7 @@ static const char *const mpeg_video_vidc_extradata[] = {
|
||||
"Extradata digital zoom",
|
||||
"Extradata aspect ratio",
|
||||
"Extradata mpeg2 seqdisp",
|
||||
"Extradata display VUI",
|
||||
};
|
||||
static const char *const mpeg_vidc_video_alloc_mode_type[] = {
|
||||
"Buffer Allocation Static",
|
||||
@@ -212,7 +213,7 @@ static struct msm_vidc_ctrl msm_vdec_ctrls[] = {
|
||||
.name = "Extradata Type",
|
||||
.type = V4L2_CTRL_TYPE_MENU,
|
||||
.minimum = V4L2_MPEG_VIDC_EXTRADATA_NONE,
|
||||
.maximum = V4L2_MPEG_VIDC_EXTRADATA_STREAM_USERDATA,
|
||||
.maximum = V4L2_MPEG_VIDC_EXTRADATA_VUI_DISPLAY,
|
||||
.default_value = V4L2_MPEG_VIDC_EXTRADATA_NONE,
|
||||
.menu_skip_mask = ~(
|
||||
(1 << V4L2_MPEG_VIDC_EXTRADATA_NONE) |
|
||||
@@ -234,7 +235,8 @@ static struct msm_vidc_ctrl msm_vdec_ctrls[] = {
|
||||
(1 << V4L2_MPEG_VIDC_EXTRADATA_MPEG2_SEQDISP) |
|
||||
(1 << V4L2_MPEG_VIDC_EXTRADATA_FRAME_QP) |
|
||||
(1 << V4L2_MPEG_VIDC_EXTRADATA_FRAME_BITS_INFO) |
|
||||
(1 << V4L2_MPEG_VIDC_EXTRADATA_STREAM_USERDATA)
|
||||
(1 << V4L2_MPEG_VIDC_EXTRADATA_STREAM_USERDATA) |
|
||||
(1 << V4L2_MPEG_VIDC_EXTRADATA_VUI_DISPLAY)
|
||||
),
|
||||
.qmenu = mpeg_video_vidc_extradata,
|
||||
.step = 0,
|
||||
|
||||
@@ -3292,6 +3292,9 @@ enum hal_extradata_id msm_comm_get_hal_extradata_index(
|
||||
case V4L2_MPEG_VIDC_EXTRADATA_METADATA_MBI:
|
||||
ret = HAL_EXTRADATA_METADATA_MBI;
|
||||
break;
|
||||
case V4L2_MPEG_VIDC_EXTRADATA_VUI_DISPLAY:
|
||||
ret = HAL_EXTRADATA_VUI_DISPLAY_INFO;
|
||||
break;
|
||||
case V4L2_MPEG_VIDC_EXTRADATA_STREAM_USERDATA:
|
||||
ret = HAL_EXTRADATA_STREAM_USERDATA;
|
||||
break;
|
||||
|
||||
@@ -207,6 +207,8 @@ struct hfi_extradata_header {
|
||||
(HFI_PROPERTY_PARAM_VDEC_OX_START + 0x018)
|
||||
#define HFI_PROPERTY_PARAM_VDEC_FRAME_BITS_INFO_EXTRADATA \
|
||||
(HFI_PROPERTY_PARAM_VDEC_OX_START + 0x019)
|
||||
#define HFI_PROPERTY_PARAM_VUI_DISPLAY_INFO_EXTRADATA \
|
||||
(HFI_PROPERTY_PARAM_VDEC_OX_START + 0x01B)
|
||||
|
||||
#define HFI_PROPERTY_CONFIG_VDEC_OX_START \
|
||||
(HFI_DOMAIN_BASE_VDEC + HFI_ARCH_OX_OFFSET + 0x0000)
|
||||
|
||||
@@ -100,11 +100,12 @@ enum hal_extradata_id {
|
||||
HAL_EXTRADATA_METADATA_FILLER,
|
||||
HAL_EXTRADATA_ASPECT_RATIO,
|
||||
HAL_EXTRADATA_MPEG2_SEQDISP,
|
||||
HAL_EXTRADATA_STREAM_USERDATA,
|
||||
HAL_EXTRADATA_FRAME_QP,
|
||||
HAL_EXTRADATA_FRAME_BITS_INFO,
|
||||
HAL_EXTRADATA_LTR_INFO,
|
||||
HAL_EXTRADATA_METADATA_MBI,
|
||||
HAL_EXTRADATA_STREAM_USERDATA,
|
||||
HAL_EXTRADATA_VUI_DISPLAY_INFO,
|
||||
};
|
||||
|
||||
enum hal_property {
|
||||
|
||||
@@ -1346,6 +1346,11 @@ static int uvc_scan_chain_forward(struct uvc_video_chain *chain,
|
||||
break;
|
||||
if (forward == prev)
|
||||
continue;
|
||||
if (forward->chain.next || forward->chain.prev) {
|
||||
uvc_trace(UVC_TRACE_DESCR, "Found reference to "
|
||||
"entity %d already in chain.\n", forward->id);
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
switch (UVC_ENTITY_TYPE(forward)) {
|
||||
case UVC_VC_EXTENSION_UNIT:
|
||||
@@ -1427,6 +1432,13 @@ static int uvc_scan_chain_backward(struct uvc_video_chain *chain,
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (term->chain.next || term->chain.prev) {
|
||||
uvc_trace(UVC_TRACE_DESCR, "Found reference to "
|
||||
"entity %d already in chain.\n",
|
||||
term->id);
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
if (uvc_trace_param & UVC_TRACE_PROBE)
|
||||
printk(" %d", term->id);
|
||||
|
||||
|
||||
@@ -100,10 +100,16 @@ static netdev_tx_t dummy_xmit(struct sk_buff *skb, struct net_device *dev)
|
||||
|
||||
static int dummy_dev_init(struct net_device *dev)
|
||||
{
|
||||
int i;
|
||||
dev->dstats = alloc_percpu(struct pcpu_dstats);
|
||||
if (!dev->dstats)
|
||||
return -ENOMEM;
|
||||
|
||||
for_each_possible_cpu(i) {
|
||||
struct pcpu_dstats *dstats;
|
||||
dstats = per_cpu_ptr(dev->dstats, i);
|
||||
u64_stats_init(&dstats->syncp);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -347,10 +347,10 @@ be_get_ethtool_stats(struct net_device *netdev,
|
||||
struct be_rx_stats *stats = rx_stats(rxo);
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&stats->sync);
|
||||
start = u64_stats_fetch_begin_irq(&stats->sync);
|
||||
data[base] = stats->rx_bytes;
|
||||
data[base + 1] = stats->rx_pkts;
|
||||
} while (u64_stats_fetch_retry_bh(&stats->sync, start));
|
||||
} while (u64_stats_fetch_retry_irq(&stats->sync, start));
|
||||
|
||||
for (i = 2; i < ETHTOOL_RXSTATS_NUM; i++) {
|
||||
p = (u8 *)stats + et_rx_stats[i].offset;
|
||||
@@ -363,19 +363,19 @@ be_get_ethtool_stats(struct net_device *netdev,
|
||||
struct be_tx_stats *stats = tx_stats(txo);
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&stats->sync_compl);
|
||||
start = u64_stats_fetch_begin_irq(&stats->sync_compl);
|
||||
data[base] = stats->tx_compl;
|
||||
} while (u64_stats_fetch_retry_bh(&stats->sync_compl, start));
|
||||
} while (u64_stats_fetch_retry_irq(&stats->sync_compl, start));
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&stats->sync);
|
||||
start = u64_stats_fetch_begin_irq(&stats->sync);
|
||||
for (i = 1; i < ETHTOOL_TXSTATS_NUM; i++) {
|
||||
p = (u8 *)stats + et_tx_stats[i].offset;
|
||||
data[base + i] =
|
||||
(et_tx_stats[i].size == sizeof(u64)) ?
|
||||
*(u64 *)p : *(u32 *)p;
|
||||
}
|
||||
} while (u64_stats_fetch_retry_bh(&stats->sync, start));
|
||||
} while (u64_stats_fetch_retry_irq(&stats->sync, start));
|
||||
base += ETHTOOL_TXSTATS_NUM;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -445,10 +445,10 @@ static struct rtnl_link_stats64 *be_get_stats64(struct net_device *netdev,
|
||||
for_all_rx_queues(adapter, rxo, i) {
|
||||
const struct be_rx_stats *rx_stats = rx_stats(rxo);
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&rx_stats->sync);
|
||||
start = u64_stats_fetch_begin_irq(&rx_stats->sync);
|
||||
pkts = rx_stats(rxo)->rx_pkts;
|
||||
bytes = rx_stats(rxo)->rx_bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&rx_stats->sync, start));
|
||||
} while (u64_stats_fetch_retry_irq(&rx_stats->sync, start));
|
||||
stats->rx_packets += pkts;
|
||||
stats->rx_bytes += bytes;
|
||||
stats->multicast += rx_stats(rxo)->rx_mcast_pkts;
|
||||
@@ -459,10 +459,10 @@ static struct rtnl_link_stats64 *be_get_stats64(struct net_device *netdev,
|
||||
for_all_tx_queues(adapter, txo, i) {
|
||||
const struct be_tx_stats *tx_stats = tx_stats(txo);
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&tx_stats->sync);
|
||||
start = u64_stats_fetch_begin_irq(&tx_stats->sync);
|
||||
pkts = tx_stats(txo)->tx_pkts;
|
||||
bytes = tx_stats(txo)->tx_bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&tx_stats->sync, start));
|
||||
} while (u64_stats_fetch_retry_irq(&tx_stats->sync, start));
|
||||
stats->tx_packets += pkts;
|
||||
stats->tx_bytes += bytes;
|
||||
}
|
||||
@@ -1086,9 +1086,9 @@ static void be_eqd_update(struct be_adapter *adapter, struct be_eq_obj *eqo)
|
||||
return;
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&stats->sync);
|
||||
start = u64_stats_fetch_begin_irq(&stats->sync);
|
||||
pkts = stats->rx_pkts;
|
||||
} while (u64_stats_fetch_retry_bh(&stats->sync, start));
|
||||
} while (u64_stats_fetch_retry_irq(&stats->sync, start));
|
||||
|
||||
stats->rx_pps = (unsigned long)(pkts - stats->rx_pkts_prev) / (delta / HZ);
|
||||
stats->rx_pkts_prev = pkts;
|
||||
@@ -1823,6 +1823,9 @@ static int be_tx_cqs_create(struct be_adapter *adapter)
|
||||
if (status)
|
||||
return status;
|
||||
|
||||
u64_stats_init(&txo->stats.sync);
|
||||
u64_stats_init(&txo->stats.sync_compl);
|
||||
|
||||
/* If num_evt_qs is less than num_tx_qs, then more than
|
||||
* one txq share an eq
|
||||
*/
|
||||
@@ -1888,6 +1891,7 @@ static int be_rx_cqs_create(struct be_adapter *adapter)
|
||||
if (rc)
|
||||
return rc;
|
||||
|
||||
u64_stats_init(&rxo->stats.sync);
|
||||
eq = &adapter->eq_obj[i % adapter->num_evt_qs].q;
|
||||
rc = be_cmd_cq_create(adapter, cq, eq, false, 3);
|
||||
if (rc)
|
||||
|
||||
@@ -2094,15 +2094,15 @@ static void igb_get_ethtool_stats(struct net_device *netdev,
|
||||
|
||||
ring = adapter->tx_ring[j];
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->tx_syncp);
|
||||
start = u64_stats_fetch_begin_irq(&ring->tx_syncp);
|
||||
data[i] = ring->tx_stats.packets;
|
||||
data[i+1] = ring->tx_stats.bytes;
|
||||
data[i+2] = ring->tx_stats.restart_queue;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->tx_syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->tx_syncp, start));
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->tx_syncp2);
|
||||
start = u64_stats_fetch_begin_irq(&ring->tx_syncp2);
|
||||
restart2 = ring->tx_stats.restart_queue2;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->tx_syncp2, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->tx_syncp2, start));
|
||||
data[i+2] += restart2;
|
||||
|
||||
i += IGB_TX_QUEUE_STATS_LEN;
|
||||
@@ -2110,13 +2110,13 @@ static void igb_get_ethtool_stats(struct net_device *netdev,
|
||||
for (j = 0; j < adapter->num_rx_queues; j++) {
|
||||
ring = adapter->rx_ring[j];
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->rx_syncp);
|
||||
start = u64_stats_fetch_begin_irq(&ring->rx_syncp);
|
||||
data[i] = ring->rx_stats.packets;
|
||||
data[i+1] = ring->rx_stats.bytes;
|
||||
data[i+2] = ring->rx_stats.drops;
|
||||
data[i+3] = ring->rx_stats.csum_err;
|
||||
data[i+4] = ring->rx_stats.alloc_failed;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->rx_syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->rx_syncp, start));
|
||||
i += IGB_RX_QUEUE_STATS_LEN;
|
||||
}
|
||||
spin_unlock(&adapter->stats64_lock);
|
||||
|
||||
@@ -728,6 +728,8 @@ static int igb_alloc_queues(struct igb_adapter *adapter)
|
||||
/* For 82575, context index must be unique per ring. */
|
||||
if (adapter->hw.mac.type == e1000_82575)
|
||||
set_bit(IGB_RING_FLAG_TX_CTX_IDX, &ring->flags);
|
||||
u64_stats_init(&ring->tx_syncp);
|
||||
u64_stats_init(&ring->tx_syncp2);
|
||||
adapter->tx_ring[i] = ring;
|
||||
}
|
||||
/* Restore the adapter's original node */
|
||||
@@ -759,6 +761,7 @@ static int igb_alloc_queues(struct igb_adapter *adapter)
|
||||
if (adapter->hw.mac.type == e1000_i350)
|
||||
set_bit(IGB_RING_FLAG_RX_LB_VLAN_BSWAP, &ring->flags);
|
||||
|
||||
u64_stats_init(&ring->rx_syncp);
|
||||
adapter->rx_ring[i] = ring;
|
||||
}
|
||||
/* Restore the adapter's original node */
|
||||
@@ -4658,10 +4661,10 @@ void igb_update_stats(struct igb_adapter *adapter,
|
||||
}
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->rx_syncp);
|
||||
start = u64_stats_fetch_begin_irq(&ring->rx_syncp);
|
||||
_bytes = ring->rx_stats.bytes;
|
||||
_packets = ring->rx_stats.packets;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->rx_syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->rx_syncp, start));
|
||||
bytes += _bytes;
|
||||
packets += _packets;
|
||||
}
|
||||
@@ -4674,10 +4677,10 @@ void igb_update_stats(struct igb_adapter *adapter,
|
||||
for (i = 0; i < adapter->num_tx_queues; i++) {
|
||||
struct igb_ring *ring = adapter->tx_ring[i];
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->tx_syncp);
|
||||
start = u64_stats_fetch_begin_irq(&ring->tx_syncp);
|
||||
_bytes = ring->tx_stats.bytes;
|
||||
_packets = ring->tx_stats.packets;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->tx_syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->tx_syncp, start));
|
||||
bytes += _bytes;
|
||||
packets += _packets;
|
||||
}
|
||||
|
||||
@@ -1093,10 +1093,10 @@ static void ixgbe_get_ethtool_stats(struct net_device *netdev,
|
||||
}
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->syncp);
|
||||
start = u64_stats_fetch_begin_irq(&ring->syncp);
|
||||
data[i] = ring->stats.packets;
|
||||
data[i+1] = ring->stats.bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->syncp, start));
|
||||
i += 2;
|
||||
}
|
||||
for (j = 0; j < IXGBE_NUM_RX_QUEUES; j++) {
|
||||
@@ -1109,10 +1109,10 @@ static void ixgbe_get_ethtool_stats(struct net_device *netdev,
|
||||
}
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->syncp);
|
||||
start = u64_stats_fetch_begin_irq(&ring->syncp);
|
||||
data[i] = ring->stats.packets;
|
||||
data[i+1] = ring->stats.bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->syncp, start));
|
||||
i += 2;
|
||||
}
|
||||
|
||||
|
||||
@@ -4497,6 +4497,8 @@ int ixgbe_setup_tx_resources(struct ixgbe_ring *tx_ring)
|
||||
if (!tx_ring->tx_buffer_info)
|
||||
goto err;
|
||||
|
||||
u64_stats_init(&tx_ring->syncp);
|
||||
|
||||
/* round up to nearest 4K */
|
||||
tx_ring->size = tx_ring->count * sizeof(union ixgbe_adv_tx_desc);
|
||||
tx_ring->size = ALIGN(tx_ring->size, 4096);
|
||||
@@ -4573,6 +4575,8 @@ int ixgbe_setup_rx_resources(struct ixgbe_ring *rx_ring)
|
||||
if (!rx_ring->rx_buffer_info)
|
||||
goto err;
|
||||
|
||||
u64_stats_init(&rx_ring->syncp);
|
||||
|
||||
/* Round up to nearest 4K */
|
||||
rx_ring->size = rx_ring->count * sizeof(union ixgbe_adv_rx_desc);
|
||||
rx_ring->size = ALIGN(rx_ring->size, 4096);
|
||||
@@ -6480,10 +6484,10 @@ static struct rtnl_link_stats64 *ixgbe_get_stats64(struct net_device *netdev,
|
||||
|
||||
if (ring) {
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->syncp);
|
||||
start = u64_stats_fetch_begin_irq(&ring->syncp);
|
||||
packets = ring->stats.packets;
|
||||
bytes = ring->stats.bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->syncp, start));
|
||||
stats->rx_packets += packets;
|
||||
stats->rx_bytes += bytes;
|
||||
}
|
||||
@@ -6496,10 +6500,10 @@ static struct rtnl_link_stats64 *ixgbe_get_stats64(struct net_device *netdev,
|
||||
|
||||
if (ring) {
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->syncp);
|
||||
start = u64_stats_fetch_begin_irq(&ring->syncp);
|
||||
packets = ring->stats.packets;
|
||||
bytes = ring->stats.bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->syncp, start));
|
||||
stats->tx_packets += packets;
|
||||
stats->tx_bytes += bytes;
|
||||
}
|
||||
|
||||
@@ -3231,10 +3231,10 @@ static struct rtnl_link_stats64 *ixgbevf_get_stats(struct net_device *netdev,
|
||||
for (i = 0; i < adapter->num_rx_queues; i++) {
|
||||
ring = &adapter->rx_ring[i];
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->syncp);
|
||||
start = u64_stats_fetch_begin_irq(&ring->syncp);
|
||||
bytes = ring->total_bytes;
|
||||
packets = ring->total_packets;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->syncp, start));
|
||||
stats->rx_bytes += bytes;
|
||||
stats->rx_packets += packets;
|
||||
}
|
||||
@@ -3242,10 +3242,10 @@ static struct rtnl_link_stats64 *ixgbevf_get_stats(struct net_device *netdev,
|
||||
for (i = 0; i < adapter->num_tx_queues; i++) {
|
||||
ring = &adapter->tx_ring[i];
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&ring->syncp);
|
||||
start = u64_stats_fetch_begin_irq(&ring->syncp);
|
||||
bytes = ring->total_bytes;
|
||||
packets = ring->total_packets;
|
||||
} while (u64_stats_fetch_retry_bh(&ring->syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&ring->syncp, start));
|
||||
stats->tx_bytes += bytes;
|
||||
stats->tx_packets += packets;
|
||||
}
|
||||
|
||||
@@ -3892,19 +3892,19 @@ static struct rtnl_link_stats64 *sky2_get_stats(struct net_device *dev,
|
||||
u64 _bytes, _packets;
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&sky2->rx_stats.syncp);
|
||||
start = u64_stats_fetch_begin_irq(&sky2->rx_stats.syncp);
|
||||
_bytes = sky2->rx_stats.bytes;
|
||||
_packets = sky2->rx_stats.packets;
|
||||
} while (u64_stats_fetch_retry_bh(&sky2->rx_stats.syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&sky2->rx_stats.syncp, start));
|
||||
|
||||
stats->rx_packets = _packets;
|
||||
stats->rx_bytes = _bytes;
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&sky2->tx_stats.syncp);
|
||||
start = u64_stats_fetch_begin_irq(&sky2->tx_stats.syncp);
|
||||
_bytes = sky2->tx_stats.bytes;
|
||||
_packets = sky2->tx_stats.packets;
|
||||
} while (u64_stats_fetch_retry_bh(&sky2->tx_stats.syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&sky2->tx_stats.syncp, start));
|
||||
|
||||
stats->tx_packets = _packets;
|
||||
stats->tx_bytes = _bytes;
|
||||
@@ -4750,6 +4750,9 @@ static __devinit struct net_device *sky2_init_netdev(struct sky2_hw *hw,
|
||||
sky2->hw = hw;
|
||||
sky2->msg_enable = netif_msg_init(debug, default_msg);
|
||||
|
||||
u64_stats_init(&sky2->tx_stats.syncp);
|
||||
u64_stats_init(&sky2->rx_stats.syncp);
|
||||
|
||||
/* Auto speed and flow control */
|
||||
sky2->flags = SKY2_FLAG_AUTO_SPEED | SKY2_FLAG_AUTO_PAUSE;
|
||||
if (hw->chip_id != CHIP_ID_YUKON_XL)
|
||||
|
||||
@@ -2073,6 +2073,10 @@ static int vxge_open_vpaths(struct vxgedev *vdev)
|
||||
vdev->config.tx_steering_type;
|
||||
vpath->fifo.ndev = vdev->ndev;
|
||||
vpath->fifo.pdev = vdev->pdev;
|
||||
|
||||
u64_stats_init(&vpath->fifo.stats.syncp);
|
||||
u64_stats_init(&vpath->ring.stats.syncp);
|
||||
|
||||
if (vdev->config.tx_steering_type)
|
||||
vpath->fifo.txq =
|
||||
netdev_get_tx_queue(vdev->ndev, i);
|
||||
|
||||
@@ -1755,19 +1755,19 @@ nv_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *storage)
|
||||
|
||||
/* software stats */
|
||||
do {
|
||||
syncp_start = u64_stats_fetch_begin_bh(&np->swstats_rx_syncp);
|
||||
syncp_start = u64_stats_fetch_begin_irq(&np->swstats_rx_syncp);
|
||||
storage->rx_packets = np->stat_rx_packets;
|
||||
storage->rx_bytes = np->stat_rx_bytes;
|
||||
storage->rx_dropped = np->stat_rx_dropped;
|
||||
storage->rx_missed_errors = np->stat_rx_missed_errors;
|
||||
} while (u64_stats_fetch_retry_bh(&np->swstats_rx_syncp, syncp_start));
|
||||
} while (u64_stats_fetch_retry_irq(&np->swstats_rx_syncp, syncp_start));
|
||||
|
||||
do {
|
||||
syncp_start = u64_stats_fetch_begin_bh(&np->swstats_tx_syncp);
|
||||
syncp_start = u64_stats_fetch_begin_irq(&np->swstats_tx_syncp);
|
||||
storage->tx_packets = np->stat_tx_packets;
|
||||
storage->tx_bytes = np->stat_tx_bytes;
|
||||
storage->tx_dropped = np->stat_tx_dropped;
|
||||
} while (u64_stats_fetch_retry_bh(&np->swstats_tx_syncp, syncp_start));
|
||||
} while (u64_stats_fetch_retry_irq(&np->swstats_tx_syncp, syncp_start));
|
||||
|
||||
/* If the nic supports hw counters then retrieve latest values */
|
||||
if (np->driver_data & DEV_HAS_STATISTICS_V123) {
|
||||
@@ -5544,6 +5544,8 @@ static int __devinit nv_probe(struct pci_dev *pci_dev, const struct pci_device_i
|
||||
spin_lock_init(&np->lock);
|
||||
spin_lock_init(&np->hwstats_lock);
|
||||
SET_NETDEV_DEV(dev, &pci_dev->dev);
|
||||
u64_stats_init(&np->swstats_rx_syncp);
|
||||
u64_stats_init(&np->swstats_tx_syncp);
|
||||
|
||||
init_timer(&np->oom_kick);
|
||||
np->oom_kick.data = (unsigned long) dev;
|
||||
|
||||
@@ -828,6 +828,9 @@ retry:
|
||||
/* enable PCI bus-mastering */
|
||||
pci_set_master (pdev);
|
||||
|
||||
u64_stats_init(&tp->rx_stats.syncp);
|
||||
u64_stats_init(&tp->tx_stats.syncp);
|
||||
|
||||
if (use_io) {
|
||||
ioaddr = pci_iomap(pdev, 0, 0);
|
||||
if (!ioaddr) {
|
||||
@@ -2547,16 +2550,16 @@ rtl8139_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
|
||||
netdev_stats_to_stats64(stats, &dev->stats);
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&tp->rx_stats.syncp);
|
||||
start = u64_stats_fetch_begin_irq(&tp->rx_stats.syncp);
|
||||
stats->rx_packets = tp->rx_stats.packets;
|
||||
stats->rx_bytes = tp->rx_stats.bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&tp->rx_stats.syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&tp->rx_stats.syncp, start));
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&tp->tx_stats.syncp);
|
||||
start = u64_stats_fetch_begin_irq(&tp->tx_stats.syncp);
|
||||
stats->tx_packets = tp->tx_stats.packets;
|
||||
stats->tx_bytes = tp->tx_stats.bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&tp->tx_stats.syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&tp->tx_stats.syncp, start));
|
||||
|
||||
return stats;
|
||||
}
|
||||
|
||||
@@ -5790,17 +5790,17 @@ rtl8169_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
|
||||
rtl8169_rx_missed(dev, ioaddr);
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&tp->rx_stats.syncp);
|
||||
start = u64_stats_fetch_begin_irq(&tp->rx_stats.syncp);
|
||||
stats->rx_packets = tp->rx_stats.packets;
|
||||
stats->rx_bytes = tp->rx_stats.bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&tp->rx_stats.syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&tp->rx_stats.syncp, start));
|
||||
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&tp->tx_stats.syncp);
|
||||
start = u64_stats_fetch_begin_irq(&tp->tx_stats.syncp);
|
||||
stats->tx_packets = tp->tx_stats.packets;
|
||||
stats->tx_bytes = tp->tx_stats.bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&tp->tx_stats.syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&tp->tx_stats.syncp, start));
|
||||
|
||||
stats->rx_dropped = dev->stats.rx_dropped;
|
||||
stats->tx_dropped = dev->stats.tx_dropped;
|
||||
|
||||
@@ -1093,6 +1093,8 @@ static void tile_net_register(void *dev_ptr)
|
||||
info->egress_timer.data = (long)info;
|
||||
info->egress_timer.function = tile_net_handle_egress_timer;
|
||||
|
||||
u64_stats_init(&info->stats.syncp);
|
||||
|
||||
priv->cpu[my_cpu] = info;
|
||||
|
||||
/*
|
||||
|
||||
@@ -975,6 +975,9 @@ static int __devinit rhine_init_one(struct pci_dev *pdev,
|
||||
dev->base_addr = (unsigned long)ioaddr;
|
||||
rp->base = ioaddr;
|
||||
|
||||
u64_stats_init(&rp->tx_stats.syncp);
|
||||
u64_stats_init(&rp->rx_stats.syncp);
|
||||
|
||||
/* Get chip registers into a sane state */
|
||||
rhine_power_init(dev);
|
||||
rhine_hw_init(dev, pioaddr);
|
||||
|
||||
+9
-4
@@ -136,18 +136,18 @@ static struct rtnl_link_stats64 *ifb_stats64(struct net_device *dev,
|
||||
unsigned int start;
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&dp->rsync);
|
||||
start = u64_stats_fetch_begin_irq(&dp->rsync);
|
||||
stats->rx_packets = dp->rx_packets;
|
||||
stats->rx_bytes = dp->rx_bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&dp->rsync, start));
|
||||
} while (u64_stats_fetch_retry_irq(&dp->rsync, start));
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&dp->tsync);
|
||||
start = u64_stats_fetch_begin_irq(&dp->tsync);
|
||||
|
||||
stats->tx_packets = dp->tx_packets;
|
||||
stats->tx_bytes = dp->tx_bytes;
|
||||
|
||||
} while (u64_stats_fetch_retry_bh(&dp->tsync, start));
|
||||
} while (u64_stats_fetch_retry_irq(&dp->tsync, start));
|
||||
|
||||
stats->rx_dropped = dev->stats.rx_dropped;
|
||||
stats->tx_dropped = dev->stats.tx_dropped;
|
||||
@@ -264,6 +264,7 @@ MODULE_PARM_DESC(numifbs, "Number of ifb devices");
|
||||
static int __init ifb_init_one(int index)
|
||||
{
|
||||
struct net_device *dev_ifb;
|
||||
struct ifb_private *dp;
|
||||
int err;
|
||||
|
||||
dev_ifb = alloc_netdev(sizeof(struct ifb_private),
|
||||
@@ -272,6 +273,10 @@ static int __init ifb_init_one(int index)
|
||||
if (!dev_ifb)
|
||||
return -ENOMEM;
|
||||
|
||||
dp = netdev_priv(dev_ifb);
|
||||
u64_stats_init(&dp->rsync);
|
||||
u64_stats_init(&dp->tsync);
|
||||
|
||||
dev_ifb->rtnl_link_ops = &ifb_link_ops;
|
||||
err = register_netdevice(dev_ifb);
|
||||
if (err < 0)
|
||||
|
||||
@@ -137,10 +137,16 @@ static const struct ethtool_ops loopback_ethtool_ops = {
|
||||
|
||||
static int loopback_dev_init(struct net_device *dev)
|
||||
{
|
||||
int i;
|
||||
dev->lstats = alloc_percpu(struct pcpu_lstats);
|
||||
if (!dev->lstats)
|
||||
return -ENOMEM;
|
||||
|
||||
for_each_possible_cpu(i) {
|
||||
struct pcpu_lstats *lb_stats;
|
||||
lb_stats = per_cpu_ptr(dev->lstats, i);
|
||||
u64_stats_init(&lb_stats->syncp);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -452,6 +452,7 @@ static int macvlan_init(struct net_device *dev)
|
||||
{
|
||||
struct macvlan_dev *vlan = netdev_priv(dev);
|
||||
const struct net_device *lowerdev = vlan->lowerdev;
|
||||
int i;
|
||||
|
||||
dev->state = (dev->state & ~MACVLAN_STATE_MASK) |
|
||||
(lowerdev->state & MACVLAN_STATE_MASK);
|
||||
@@ -468,6 +469,12 @@ static int macvlan_init(struct net_device *dev)
|
||||
if (!vlan->pcpu_stats)
|
||||
return -ENOMEM;
|
||||
|
||||
for_each_possible_cpu(i) {
|
||||
struct macvlan_pcpu_stats *mvlstats;
|
||||
mvlstats = per_cpu_ptr(vlan->pcpu_stats, i);
|
||||
u64_stats_init(&mvlstats->syncp);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -498,13 +505,13 @@ static struct rtnl_link_stats64 *macvlan_dev_get_stats64(struct net_device *dev,
|
||||
for_each_possible_cpu(i) {
|
||||
p = per_cpu_ptr(vlan->pcpu_stats, i);
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&p->syncp);
|
||||
start = u64_stats_fetch_begin_irq(&p->syncp);
|
||||
rx_packets = p->rx_packets;
|
||||
rx_bytes = p->rx_bytes;
|
||||
rx_multicast = p->rx_multicast;
|
||||
tx_packets = p->tx_packets;
|
||||
tx_bytes = p->tx_bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&p->syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&p->syncp, start));
|
||||
|
||||
stats->rx_packets += rx_packets;
|
||||
stats->rx_bytes += rx_bytes;
|
||||
|
||||
@@ -747,6 +747,12 @@ static int team_init(struct net_device *dev)
|
||||
if (!team->pcpu_stats)
|
||||
return -ENOMEM;
|
||||
|
||||
for_each_possible_cpu(i) {
|
||||
struct team_pcpu_stats *team_stats;
|
||||
team_stats = per_cpu_ptr(team->pcpu_stats, i);
|
||||
u64_stats_init(&team_stats->syncp);
|
||||
}
|
||||
|
||||
for (i = 0; i < TEAM_PORT_HASHENTRIES; i++)
|
||||
INIT_HLIST_HEAD(&team->port_hlist[i]);
|
||||
INIT_LIST_HEAD(&team->port_list);
|
||||
@@ -925,13 +931,13 @@ team_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
|
||||
for_each_possible_cpu(i) {
|
||||
p = per_cpu_ptr(team->pcpu_stats, i);
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&p->syncp);
|
||||
start = u64_stats_fetch_begin_irq(&p->syncp);
|
||||
rx_packets = p->rx_packets;
|
||||
rx_bytes = p->rx_bytes;
|
||||
rx_multicast = p->rx_multicast;
|
||||
tx_packets = p->tx_packets;
|
||||
tx_bytes = p->tx_bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&p->syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&p->syncp, start));
|
||||
|
||||
stats->rx_packets += rx_packets;
|
||||
stats->rx_bytes += rx_bytes;
|
||||
|
||||
+10
-2
@@ -171,13 +171,13 @@ static struct rtnl_link_stats64 *veth_get_stats64(struct net_device *dev,
|
||||
unsigned int start;
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&stats->syncp);
|
||||
start = u64_stats_fetch_begin_irq(&stats->syncp);
|
||||
rx_packets = stats->rx_packets;
|
||||
tx_packets = stats->tx_packets;
|
||||
rx_bytes = stats->rx_bytes;
|
||||
tx_bytes = stats->tx_bytes;
|
||||
rx_dropped = stats->rx_dropped;
|
||||
} while (u64_stats_fetch_retry_bh(&stats->syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&stats->syncp, start));
|
||||
tot->rx_packets += rx_packets;
|
||||
tot->tx_packets += tx_packets;
|
||||
tot->rx_bytes += rx_bytes;
|
||||
@@ -230,6 +230,7 @@ static int veth_dev_init(struct net_device *dev)
|
||||
{
|
||||
struct veth_net_stats __percpu *stats;
|
||||
struct veth_priv *priv;
|
||||
int i;
|
||||
|
||||
stats = alloc_percpu(struct veth_net_stats);
|
||||
if (stats == NULL)
|
||||
@@ -237,6 +238,13 @@ static int veth_dev_init(struct net_device *dev)
|
||||
|
||||
priv = netdev_priv(dev);
|
||||
priv->stats = stats;
|
||||
|
||||
for_each_possible_cpu(i) {
|
||||
struct pcpu_vstats *veth_stats;
|
||||
veth_stats = per_cpu_ptr(dev->vstats, i);
|
||||
u64_stats_init(&veth_stats->syncp);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -1077,6 +1077,13 @@ static int virtnet_probe(struct virtio_device *vdev)
|
||||
if (vi->stats == NULL)
|
||||
goto free;
|
||||
|
||||
for_each_possible_cpu(i) {
|
||||
struct virtnet_stats *virtnet_stats;
|
||||
virtnet_stats = per_cpu_ptr(vi->stats, i);
|
||||
u64_stats_init(&virtnet_stats->tx_syncp);
|
||||
u64_stats_init(&virtnet_stats->rx_syncp);
|
||||
}
|
||||
|
||||
INIT_DELAYED_WORK(&vi->refill, refill_work);
|
||||
sg_init_table(vi->rx_sg, ARRAY_SIZE(vi->rx_sg));
|
||||
sg_init_table(vi->tx_sg, ARRAY_SIZE(vi->tx_sg));
|
||||
|
||||
@@ -1076,13 +1076,13 @@ static struct rtnl_link_stats64 *xennet_get_stats64(struct net_device *dev,
|
||||
unsigned int start;
|
||||
|
||||
do {
|
||||
start = u64_stats_fetch_begin_bh(&stats->syncp);
|
||||
start = u64_stats_fetch_begin_irq(&stats->syncp);
|
||||
|
||||
rx_packets = stats->rx_packets;
|
||||
tx_packets = stats->tx_packets;
|
||||
rx_bytes = stats->rx_bytes;
|
||||
tx_bytes = stats->tx_bytes;
|
||||
} while (u64_stats_fetch_retry_bh(&stats->syncp, start));
|
||||
} while (u64_stats_fetch_retry_irq(&stats->syncp, start));
|
||||
|
||||
tot->rx_packets += rx_packets;
|
||||
tot->tx_packets += tx_packets;
|
||||
@@ -1314,6 +1314,12 @@ static struct net_device * __devinit xennet_create_dev(struct xenbus_device *dev
|
||||
if (np->stats == NULL)
|
||||
goto exit;
|
||||
|
||||
for_each_possible_cpu(i) {
|
||||
struct netfront_stats *xen_nf_stats;
|
||||
xen_nf_stats = per_cpu_ptr(np->stats, i);
|
||||
u64_stats_init(&xen_nf_stats->syncp);
|
||||
}
|
||||
|
||||
/* Initialise tx_skbs as a free chain containing every entry. */
|
||||
np->tx_skb_freelist = 0;
|
||||
for (i = 0; i < NET_TX_RING_SIZE; i++) {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user