- 27 Feb, 2021 8 commits
-
-
Iskren Ivov Chernev authored
-
Iskren Ivov Chernev authored
gcc 10 will default to -fno-common, which causes this error at link time: (.text+0x0): multiple definition of `yylloc'; dtc-lexer.lex.o (symbol from plugin):(.text+0x0): first defined here This is because both dtc-lexer as well as dtc-parser define the same global symbol yyloc. Before with -fcommon those were merged into one defintion. The proper solution would be to to mark this as "extern", Signed-off-by:
Iskren Chernev <me@iskren.info>
-
Iskren Ivov Chernev authored
There is a check just before the function call to ensure there is enough space. Signed-off-by:
Iskren Chernev <me@iskren.info>
-
Iskren Ivov Chernev authored
Signed-off-by:
Iskren Chernev <me@iskren.info>
-
Iskren Ivov Chernev authored
Signed-off-by:
Iskren Chernev <me@iskren.info>
-
Iskren Ivov Chernev authored
-
Iskren Ivov Chernev authored
Without this fix the linker complains: WARNING: EXPORT symbol "gsi_write_channel_scratch" [vmlinux] version generation failed, symbol will not be versioned. aarch64-linux-gnu-ld: warning: -z norelro ignored aarch64-linux-gnu-ld: drivers/platform/msm/gsi/gsi.o: relocation R_AARCH64_ABS32 against `__crc_gsi_write_channel_scratch' can not be used when making a shared object drivers/platform/msm/gsi/gsi.o:(.data+0x0): dangerous relocation: unsupported relocation drivers/platform/msm/gsi/gsi.o:(.data+0x28): dangerous relocation: unsupported relocation drivers/platform/msm/gsi/gsi.o:(.data+0x50): dangerous relocation: unsupported relocation make[1]: *** [/home/iskren/src/pmos/android_kernel_samsung_msm8974/Makefile:1124: vmlinux] Error 1 The problem is actually that genksyms doesn't understand __packed in function return type. Signed-off-by:
Iskren Chernev <me@iskren.info>
-
Iskren Ivov Chernev authored
- Functions without args, should be declared f(void) [for clang] - Add missing return type [for gcc] - Add static to a few places [for gcc] Signed-off-by:
Iskren Chernev <me@iskren.info>
-
- 04 Nov, 2020 1 commit
-
-
Mark Yue authored
Signed-off-by:
Mark Yue <mark.yue@oneplus.com> Change-Id: I10a8bc75f002087615e62cfba96e324413283cd2
-
- 24 Jul, 2020 3 commits
-
-
Hareesh Gundu authored
Increase kgsl-events worker thread priority to run at high priority among default worker threads to get some benefit in fence signaling. Change-Id: Ia3eeb1beabc4bca1ef69e37bc40ef9868e29572b Signed-off-by:
Hareesh Gundu <hareeshg@codeaurora.org>
-
Fenglin Wu authored
WDOG_TIMER_EN_BIT is used for enabling WDOG all the time, this is not required hence remove it. Change-Id: I68ffff4dd3e3fdc669cb7a45948fd308107d81ad Signed-off-by:
Fenglin Wu <fenglinw@codeaurora.org>
-
Gaurav Kohli authored
Increase notification timeout to 40 seconds in debug builds, so callbacks can get more time in stress scenario. Change-Id: Ia12d7143b6ac33c346fc56a5d1006c2941b9b01f Signed-off-by:
Gaurav Kohli <gkohli@codeaurora.org>
-
- 23 Jul, 2020 1 commit
-
-
Linux Build Service Account authored
Change-Id: I0bb46e6a5c6f98d020bb5283b26165a3aa1832b5
-
- 20 Jul, 2020 6 commits
-
-
qctecmdr authored
-
qctecmdr authored
-
qctecmdr authored
-
qctecmdr authored
-
Ram Prakash Gupta authored
This reverts commit aae6a63f . Async suspend for sdcc card is already enabled in upstrem code. This adds up as duplicate code, hence reverting. Change-Id: If1349eff7c17c9bea18b948fa494ccc1f2ea4c6f Signed-off-by:
Ram Prakash Gupta <rampraka@codeaurora.org>
-
Ram Prakash Gupta authored
Initialize variable to fix uninitialized access. Change-Id: I86470918ad431684103415baac45c03542f8aa8c Signed-off-by:
Ram Prakash Gupta <rampraka@codeaurora.org>
-
- 19 Jul, 2020 1 commit
-
-
Sandeep Singh authored
In cases when wlan driver probe is in progress, icnss driver rejects wlan driver unregister as driver probe is not completed. This change enables wlan unregister driver to get scheduled in icnss driver wq if wlan driver has been regsitered. This ensures that wlan unregister and register driver gets executed in serial manner. In cases when driver probe is in progress and wlan driver unregister get called, unregister driver will be processed when wlan driver probe is finished. Change-Id: Iae60ee3d6424b14958e37a649b371cccc6cf06f6 Signed-off-by:
Sandeep Singh <sandsing@codeaurora.org>
-
- 17 Jul, 2020 2 commits
-
-
Sandeep Singh authored
Wlan platform driver registers to power supply framework to receive a callback when any of battery parameters changes. Wlan platform driver measures battery capacity/percentage once it receives callback from power supply framework.Once battery capacity/percentage reaches specific thresholds, it indicates wlan fw to vote 3p3 ldo at a particular voltage level. Change-Id: I70b2a470bcdcef328f8721ac6755702883f331b3 Signed-off-by:
Sandeep Singh <sandsing@codeaurora.org>
-
Jishnu Prakash authored
There is a possible race condition in TTE where it might cause Out of Bound array access because the buffer gets cleared. Fix this by adding a lock to TTE. Change-Id: I2074c42aac9655967a8f77a84362507c3954cf20 Signed-off-by:
Jishnu Prakash <jprakash@codeaurora.org>
-
- 16 Jul, 2020 4 commits
-
-
qctecmdr authored
-
qctecmdr authored
-
Tengfei Fan authored
When CPU idle is enabled, the idle cal should also notifiy the idle_notifier_call_chain of the change in status. Otherwise some processes will think the CPU is always active. Change-Id: I2fdfcae070d8f71b477adcb511a225f4eb8658f8 Signed-off-by:
Tengfei Fan <tengfeif@codeaurora.org>
-
Anurag Chouhan authored
Add socinfo support for QCM4290/QCS4290 Soc and update the bindings for the same. Change-Id: I4f63c1bb3e6cd7976f6c9bdfbe8ed4b6f787c6da Signed-off-by:
Anurag Chouhan <achouhan@codeaurora.org>
-
- 15 Jul, 2020 4 commits
-
-
qctecmdr authored
-
Chandana Kishori Chiluveru authored
Update the DMA RX FSM reset sequence as per HPG recommendations. Currently driver calling msm_geni_serial_rx_fsm_rst() even in case of RX inactive. RX FSM reset command generates RX_RESET_DONE bit. There is a possible race between polling for RX_RESET and ISR for RX_RESET. This can result into introducing delay during BT open. Fix this by updating RX FSM reset sequence only in case of cancel command timeout. Change-Id: I90532aa72fdad462a616eded3e149bc6b721fe7b Signed-off-by:
Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
-
qctecmdr authored
-
Sriharsha Allenki authored
The current implementation of handling run/~stop of DCTL based on state of VBUS or the pullup call from the udc core can result in a below race condition where the run/~stop is cleared twice leading to an invalid state of controller. Thread -1 Thread-2 vbus_session (1) spin_lock no run_stop(1) call pullup(1) spin_unlock softconnect = 1 vbus_active checked vbus_session (0) spin_lock run_stop(0) called spin_unlock Prevent this by ensuring a proper state transitions and clear run/~stop only when when there is a transition from ACTIVE and there is an pullup(0) event or vbus_session(0) call. Change-Id: I03c4acfc2c6697e02c510d079c7d48d9a82bb322 Signed-off-by:
Sriharsha Allenki <sallenki@codeaurora.org>
-
- 14 Jul, 2020 4 commits
-
-
qctecmdr authored
-
qctecmdr authored
-
qctecmdr authored
-
Kavya Nunna authored
Currently, there is a vote for icl even when SW_THERMAL REGULATION voter is not active which leads to icl to stuck at 200ma. Fix it by voting only when SW_THERMAL_REGULATION_VOTER is active. Change-Id: I9b2966e8c5ddf06db6feccc532da032bf4a51637 Signed-off-by:
Kavya Nunna <knunna@codeaurora.org>
-
- 13 Jul, 2020 5 commits
-
-
Kavya Nunna authored
Disable the usbin_collapse fault when debug board is connected, to avoid flash to get disabled when fault occurs. Change-Id: I159b74a3762ca0bb636cfd028c68a440a6b260fa Signed-off-by:
Kavya Nunna <knunna@codeaurora.org>
-
qctecmdr authored
-
Shadab Naseem authored
Enable CONFIG_ARM64_SW_TTBR0_PAN for Bengal build and perf build. Change-Id: I0512c74d5ee8ecc8a942b0fa357c63f93d0324a1 Signed-off-by:
Shadab Naseem <snaseem@codeaurora.org>
-
qctecmdr authored
-
Wenjun Zhang authored
Proxy regulator enabled for GDSC clients. Change-Id: Ic784af11fa7d71ae2452f383346d1e497165e83d Signed-off-by:
Wenjun Zhang <wjzhan@codeaurora.org>
-
- 11 Jul, 2020 1 commit
-
-
Tengfei Fan authored
When CPU idle is enabled, the idle cal should also notifiy the idle_notifier_call_chain of the change in status. Otherwise some processes will think the CPU is always active. Change-Id: I2fdfcae070d8f71b477adcb511a225f4eb8658f8 Signed-off-by:
Tengfei Fan <tengfeif@codeaurora.org>
-