Commit Graph

8 Commits

Author SHA1 Message Date
junyi.zhao ede37d382c pwm: open backtrace function [1/1]
PD#SWPL-135059

Problem:
regulator need backtrace function.

Solution:
open backtrace function.

Verify:
txhd2

Change-Id: I77226a75a35e00b33190df21280c820b33ee40ec
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
2023-08-07 04:18:45 -07:00
Qianggui Song 6403737bed zapper: Memory optimizations after txhd2 merge trunk [1/1]
PD#SWPL-130072

Problem:
Zapper size increase after txhd2 merge back to trunk

Solution:
optimize some code and add macro to reduce size
module: pinctrl, clk-measure, adc, audio, tvin, dtv_demod
ddr_port_desc, and amvecm

Verify:
Zapper

Change-Id: I0c781a657811cf664ffdbb4d9c18060e9b39554e
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
2023-07-05 03:10:39 -07:00
junyi.zhao e65646435f pwm: fix valid mem addr crash [1/1]
PD#SWPL-123453

Problem:
valid mem addr crash

Solution:
change data type to ref

Verify:
a1

Change-Id: I3e20313f89ba6053079ee50db3a86cd35632cb44
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
2023-05-25 21:51:57 -07:00
junyi.zhao 1edb3a286d pwm: optimize add ptr judge for regs [1/1]
PD#SWPL-99829

Problem:
if not have judge, that may cause crash

Solution:
add ptr judge

Verify:
t7_an400

Change-Id: I1af3cd4bc2fff793c0958d10b8452a2aa0410c92
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
2023-01-16 13:39:25 +08:00
junyi.zhao 4e23f658b7 pwm: fix code typo check erro [1/1]
PD#SWPL-99829

Problem:
need to fix typo check erro

Solution:
add space to separate incorrect words

Verify:
t5m ay301
patch build

Change-Id: Ib9f237b371b6b2e3774ed8bbaa351fea987e3f14
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
2023-01-06 00:17:31 -08:00
junyi.zhao d86df601fb pwm: optimize [1/1]
PD#SWPL-99829

Problem:
need to optimize pwm code

Solution:
fix clk get/set rate problem in  irq
add pwm get state func

Verify:
sc2_ah212
t7_an400
t5m_ay301

Change-Id: Ib1a2ba64c6066409bbc66b03b0bae9df89fbdcd0
Signed-off-by: junyi.zhao <junyi.zhao@amlogic.com>
2023-01-05 08:03:55 -08:00
qinglin.li 7c6316bebd printk : printk optimization [2/2]
PD#SWPL-70486

Problem:
use common tag in driver when printf

Solution:
set common pr_fmt in driver

Verify:
s4d

Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
Change-Id: Ieee271d289e4d2f81258875d36288046b996a5d2
2022-02-14 19:55:32 -07:00
wanwei.jiang a3ad4649bf pwm: porting pwm driver [1/1]
PD#SWPL-67421

Problem:
porting pwm driver

Solution:
porting pwm driver

Verify:
s4d

Change-Id: Ie5d4b92fa457ee98fb1f81d4446e1a4f38047c50
Signed-off-by: wanwei.jiang <wanwei.jiang@amlogic.com>
2021-12-29 14:19:59 +08:00