[linux] porting cvitek asic chips.
1. update cv182x/cv183x configuration file 2. update cv181x/cv180x configuration file 3. update clk driver for cvitek 4. update dma driver for cvitek 5. update soc driver for cvitek 6. porting cvitek ion driver from kernel-4.19 7. compatible with riscv Change-Id: Icff9fafe0ebe7d6bab824bbadb952e08bdc66c19
This commit is contained in:
committed by
sam.xiang
parent
4bc998a131
commit
4f810186ab
49
linux_5.10/Kconfiglib/savedefconfig.py
Executable file
49
linux_5.10/Kconfiglib/savedefconfig.py
Executable file
@ -0,0 +1,49 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
# Copyright (c) 2019, Ulf Magnusson
|
||||
# SPDX-License-Identifier: ISC
|
||||
|
||||
"""
|
||||
Saves a minimal configuration file that only lists symbols that differ in value
|
||||
from their defaults. Loading such a configuration file is equivalent to loading
|
||||
the "full" configuration file.
|
||||
|
||||
Minimal configuration files are handy to start from when editing configuration
|
||||
files by hand.
|
||||
|
||||
The default input configuration file is '.config'. A different input filename
|
||||
can be passed in the KCONFIG_CONFIG environment variable.
|
||||
|
||||
Note: Minimal configurations can also be generated from within the menuconfig
|
||||
interface.
|
||||
"""
|
||||
import argparse
|
||||
|
||||
import kconfiglib
|
||||
|
||||
|
||||
def main():
|
||||
parser = argparse.ArgumentParser(
|
||||
formatter_class=argparse.RawDescriptionHelpFormatter,
|
||||
description=__doc__)
|
||||
|
||||
parser.add_argument(
|
||||
"--kconfig",
|
||||
default="Kconfig",
|
||||
help="Top-level Kconfig file (default: Kconfig)")
|
||||
|
||||
parser.add_argument(
|
||||
"--out",
|
||||
metavar="MINIMAL_CONFIGURATION",
|
||||
default="defconfig",
|
||||
help="Output filename for minimal configuration (default: defconfig)")
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
kconf = kconfiglib.Kconfig(args.kconfig, suppress_traceback=True)
|
||||
print(kconf.load_config())
|
||||
print(kconf.write_min_config(args.out))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in New Issue
Block a user