| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| H A D | init.c | 31 #include <subdev/bios/init.h> 42 nvkm_printk(init->subdev, lvl, info, "0x%08x[%c]: "fmt, \ 43 init->offset, init_exec(init) ? \ 44 '0' + (init->nested - 1) : ' ', ##args); \ 47 if (init->subdev->debug >= NV_DBG_TRACE) \ 55 * init parser control flow helpers 59 init_exec(struct nvbios_init *init) in init_exec() argument 61 return (init->execute == 1) || ((init->execute & 5) == 5); in init_exec() 65 init_exec_set(struct nvbios_init *init, bool exec) in init_exec_set() argument 67 if (exec) init->execute &= 0xfd; in init_exec_set() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
| H A D | base.c | 30 nvkm_devinit_mmio(struct nvkm_devinit *init, u32 addr) in nvkm_devinit_mmio() argument 32 if (init->func->mmio) in nvkm_devinit_mmio() 33 addr = init->func->mmio(init, addr); in nvkm_devinit_mmio() 38 nvkm_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 khz) in nvkm_devinit_pll_set() argument 40 return init->func->pll_set(init, type, khz); in nvkm_devinit_pll_set() 44 nvkm_devinit_meminit(struct nvkm_devinit *init) in nvkm_devinit_meminit() argument 46 if (init->func->meminit) in nvkm_devinit_meminit() 47 init->func->meminit(init); in nvkm_devinit_meminit() 51 nvkm_devinit_disable(struct nvkm_devinit *init) in nvkm_devinit_disable() argument 53 if (init && init->func->disable) in nvkm_devinit_disable() [all …]
|
| H A D | gm200.c | 32 pmu_code(struct nv50_devinit *init, u32 pmu, u32 img, u32 len, bool sec) in pmu_code() argument 34 struct nvkm_device *device = init->base.subdev.device; in pmu_code() 35 struct nvkm_bios *bios = device->bios; in pmu_code() 52 pmu_data(struct nv50_devinit *init, u32 pmu, u32 img, u32 len) in pmu_data() argument 54 struct nvkm_device *device = init->base.subdev.device; in pmu_data() 55 struct nvkm_bios *bios = device->bios; in pmu_data() 64 pmu_args(struct nv50_devinit *init, u32 argp, u32 argi) in pmu_args() argument 66 struct nvkm_device *device = init->base.subdev.device; in pmu_args() 73 pmu_exec(struct nv50_devinit *init, u32 init_addr) in pmu_exec() argument 75 struct nvkm_device *device = init->base.subdev.device; in pmu_exec() [all …]
|
| /OK3568_Linux_fs/docs/licenses/ |
| H A D | manifest.csv | 2 …-81-g4f4d7a13edfd2fdc57c9d76e1fd6d017fb47550c","GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT … 3 …-headers","custom","GPL-2.0","","linux-headers-custom.tar.gz","/home/wxt/linux-develop/rockchip-li… 4 …-lib","1.2.7.2","LGPL-2.1+ (library), GPL-2.0+ (aserver)","COPYING aserver/COPYING","alsa-lib-1.2.… 5 …-plugins","1.2.6","LGPL-2.1+","COPYING","alsa-plugins-1.2.6.tar.bz2","https://www.alsa-project.org… 6 …-2.1+ (specific license for modules, see LICENSE file)","LICENSE GPL LGPL","pulseaudio-14.2.tar.xz… 7 …-2.0+, LGPL-2.1+","COPYING COPYING.LIB","bluez-5.62.tar.xz","https://cdn.kernel.org/pub/linux/blue… 8 …-2.1 or GPL-2.0+ (library, tools), GPL-2.0+ (tools)","COPYING","dbus-1.12.20.tar.gz","https://dbus… 9 …-2.4.1.tar.xz","http://downloads.sourceforge.net/project/expat/expat/2.4.1","glibc [GPL-2.0+ (prog… 10 …-2.1+","COPYING","glib-2.68.4.tar.xz","http://ftp.gnome.org/pub/gnome/sources/glib/2.68","glibc [G… 11 …-3.4.2.tar.gz","https://github.com/libffi/libffi/releases/download/v3.4.2","glibc [GPL-2.0+ (progr… [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-core/initrdscripts/ |
| H A D | initramfs-framework_1.0.bb | 4 RDEPENDS:${PN} += "${VIRTUAL-RUNTIME_base-utils}" 5 RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" 11 SRC_URI = "file://init \ 27 install -d ${D}/init.d 30 install -m 0755 ${WORKDIR}/init ${D}/init 31 install -m 0755 ${WORKDIR}/nfsrootfs ${D}/init.d/85-nfsrootfs 32 install -m 0755 ${WORKDIR}/rootfs ${D}/init.d/90-rootfs 33 install -m 0755 ${WORKDIR}/finish ${D}/init.d/99-finish 36 install -m 0755 ${WORKDIR}/exec ${D}/init.d/89-exec 39 install -m 0755 ${WORKDIR}/mdev ${D}/init.d/01-mdev [all …]
|
| /OK3568_Linux_fs/kernel/arch/um/drivers/ |
| H A D | umcast_kern.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * user-mode-linux networking multicast transport 5 * Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) 7 * based on the existing uml-networking code, which is 14 #include <linux/init.h> 31 struct umcast_init *init = data; in umcast_init() local 34 dpri = (struct umcast_data *) pri->user; in umcast_init() 35 dpri->addr = init->addr; in umcast_init() 36 dpri->lport = init->lport; in umcast_init() 37 dpri->rport = init->rport; in umcast_init() [all …]
|
| H A D | vde_kern.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include <linux/init.h> 18 struct vde_init *init = data; in vde_init() local 23 vpri = (struct vde_data *) pri->user; in vde_init() 25 vpri->vde_switch = init->vde_switch; in vde_init() 26 vpri->descr = init->descr ? init->descr : "UML vde_transport"; in vde_init() 27 vpri->args = NULL; in vde_init() 28 vpri->conn = NULL; in vde_init() 29 vpri->dev = dev; in vde_init() 31 printk("vde backend - %s, ", vpri->vde_switch ? in vde_init() [all …]
|
| H A D | pcap_kern.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2002 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) 6 #include <linux/init.h> 22 struct pcap_init *init = data; in pcap_init() local 25 ppri = (struct pcap_data *) pri->user; in pcap_init() 26 ppri->host_if = init->host_if; in pcap_init() 27 ppri->promisc = init->promisc; in pcap_init() 28 ppri->optimize = init->optimize; in pcap_init() 29 ppri->filter = init->filter; in pcap_init() 31 printk("pcap backend, host interface %s\n", ppri->host_if); in pcap_init() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/ia64/ |
| H A D | mca.rst | 2 An ad-hoc collection of notes on IA64 MCA and INIT processing 7 --- 9 MCA/INIT are completely asynchronous. They can occur at any time, when 11 holding a spinlock. Trying to get any lock from MCA/INIT state is 15 --- 32 sends an unmaskable INIT event to the slave cpus that have not 35 * Because MCA/INIT can be delivered at any time, including when the cpu 37 event are _completely_ undefined. In particular the MCA/INIT 40 TP on return. However MCA/INIT events expose us to these PAL 43 * If an MCA/INIT event occurs while the kernel was running (not user [all …]
|
| /OK3568_Linux_fs/buildroot/boot/grub2/ |
| H A D | 0026-efi-Fix-use-after-free-in-halt-reboot-path.patch | 4 Subject: [PATCH] efi: Fix use-after-free in halt/reboot path 5 MIME-Version: 1.0 6 Content-Type: text/plain; charset=UTF-8 7 Content-Transfer-Encoding: 8bit 19 !!!! X64 Exception Type - 06(#UD - Invalid Opcode) CPU Apic ID - 00000000 !!!! 20 RIP - 0000000003F4EC28, CS - 0000000000000038, RFLAGS - 0000000000200246 21 RAX - 0000000000000000, RCX - 00000000061DA188, RDX - 0A74C0854DC35D41 22 RBX - 0000000003E10E08, RSP - 0000000007F0F860, RBP - 0000000000000000 23 RSI - 00000000064DB768, RDI - 000000000832C5C3 24 R8 - 0000000000000002, R9 - 0000000000000000, R10 - 00000000061E2E52 [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/socfpga/ |
| H A D | clk-periph-s10.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <linux/clk-provider.h> 9 #include "stratix10-clk.h" 25 val = readl(socfpgaclk->hw.reg); in clk_peri_c_clk_recalc_rate() 26 val &= GENMASK(SWCTRLBTCLKSEN_SHIFT - 1, 0); in clk_peri_c_clk_recalc_rate() 38 if (socfpgaclk->fixed_div) { in clk_peri_cnt_clk_recalc_rate() 39 div = socfpgaclk->fixed_div; in clk_peri_cnt_clk_recalc_rate() 41 if (socfpgaclk->hw.reg) in clk_peri_cnt_clk_recalc_rate() 42 div = ((readl(socfpgaclk->hw.reg) & 0x7ff) + 1); in clk_peri_cnt_clk_recalc_rate() 55 if (socfpgaclk->bypass_reg) { in clk_periclk_get_parent() [all …]
|
| H A D | clk-pll-s10.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <linux/clk-provider.h> 9 #include "stratix10-clk.h" 42 reg = readl(socfpgaclk->hw.reg); in agilex_clk_pll_recalc_rate() 48 reg = readl(socfpgaclk->hw.reg + 0x24); in agilex_clk_pll_recalc_rate() 65 reg = readl(socfpgaclk->hw.reg); in clk_pll_recalc_rate() 72 reg = readl(socfpgaclk->hw.reg + 0x4); in clk_pll_recalc_rate() 85 div = ((readl(socfpgaclk->hw.reg) & in clk_boot_clk_recalc_rate() 98 pll_src = readl(socfpgaclk->hw.reg); in clk_pll_get_parent() 108 pll_src = readl(socfpgaclk->hw.reg); in clk_boot_get_parent() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
| H A D | gf100.c | 28 #define pack_for_each_init(init, pack, head) \ argument 29 for (pack = head; pack && pack->init; pack++) \ 30 for (init = pack->init; init && init->count; init++) 35 struct nvkm_device *device = therm->subdev.device; in gf100_clkgate_init() 37 const struct nvkm_therm_clkgate_init *init; in gf100_clkgate_init() local 40 pack_for_each_init(init, pack, p) { in gf100_clkgate_init() 41 next = init->addr + init->count * 8; in gf100_clkgate_init() 42 addr = init->addr; in gf100_clkgate_init() 44 nvkm_trace(&therm->subdev, "{ 0x%06x, %d, 0x%08x }\n", in gf100_clkgate_init() 45 init->addr, init->count, init->data); in gf100_clkgate_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/ti/ |
| H A D | apll.c | 6 * J Keerthy <j-keerthy@ti.com> 19 #include <linux/clk-provider.h> 49 ad = clk->dpll_data; in dra7_apll_enable() 51 return -EINVAL; in dra7_apll_enable() 53 clk_name = clk_hw_get_name(&clk->hw); in dra7_apll_enable() 55 state <<= __ffs(ad->idlest_mask); in dra7_apll_enable() 58 v = ti_clk_ll_ops->clk_readl(&ad->idlest_reg); in dra7_apll_enable() 60 if ((v & ad->idlest_mask) == state) in dra7_apll_enable() 63 v = ti_clk_ll_ops->clk_readl(&ad->control_reg); in dra7_apll_enable() 64 v &= ~ad->enable_mask; in dra7_apll_enable() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/aacraid/ |
| H A D | comminit.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 * Copyright (c) 2000-2010 Adaptec, Inc. 10 * 2010-2015 PMC-Sierra, Inc. (aacraid@pmc-sierra.com) 11 * 2016-2017 Microsemi Corp. (aacraid@microsemi.com) 21 #include <linux/init.h> 59 const unsigned long fibsize = dev->max_fib_size; in aac_alloc_comm() 62 union aac_init *init; in aac_alloc_comm() local 66 if ((dev->comm_interface == AAC_COMM_MESSAGE_TYPE1) || in aac_alloc_comm() 67 (dev->comm_interface == AAC_COMM_MESSAGE_TYPE2) || in aac_alloc_comm() 68 (dev->comm_interface == AAC_COMM_MESSAGE_TYPE3 && in aac_alloc_comm() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/ |
| H A D | clk-versaclock5.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 10 * - Use spread spectrum 11 * - Use integer divider in FOD if applicable 15 #include <linux/clk-provider.h> 27 #include <dt-bindings/clk/versaclock.h> 32 /* Factory-reserved register block */ 141 /* chip has built-in oscilator */ 205 /* Factory reserved regs, make them read-only */ in vc5_regmap_is_writeable() 209 /* Factory reserved regs, make them read-only */ in vc5_regmap_is_writeable() 234 regmap_read(vc5->regmap, VC5_PRIM_SRC_SHDN, &src); in vc5_mux_get_parent() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/at91/ |
| H A D | clk-main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <linux/clk-provider.h> 71 struct regmap *regmap = osc->regmap; in clk_main_osc_prepare() 94 struct regmap *regmap = osc->regmap; in clk_main_osc_unprepare() 111 struct regmap *regmap = osc->regmap; in clk_main_osc_is_prepared() 136 struct clk_init_data init; in at91_clk_register_main_osc() local 141 return ERR_PTR(-EINVAL); in at91_clk_register_main_osc() 145 return ERR_PTR(-ENOMEM); in at91_clk_register_main_osc() 147 init.name = name; in at91_clk_register_main_osc() 148 init.ops = &main_osc_ops; in at91_clk_register_main_osc() [all …]
|
| H A D | clk-usb.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <linux/clk-provider.h> 50 regmap_read(usb->regmap, AT91_PMC_USB, &usbr); in at91sam9x5_clk_usb_recalc_rate() 60 long best_rate = -EINVAL; in at91sam9x5_clk_usb_determine_rate() 62 int best_diff = -1; in at91sam9x5_clk_usb_determine_rate() 76 tmp_parent_rate = req->rate * div; in at91sam9x5_clk_usb_determine_rate() 83 if (tmp_rate < req->rate) in at91sam9x5_clk_usb_determine_rate() 84 tmp_diff = req->rate - tmp_rate; in at91sam9x5_clk_usb_determine_rate() 86 tmp_diff = tmp_rate - req->rate; in at91sam9x5_clk_usb_determine_rate() 91 req->best_parent_rate = tmp_parent_rate; in at91sam9x5_clk_usb_determine_rate() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/r128/ |
| H A D | r128_ioc32.c | 4 * 32-bit ioctl compatibility routines for the R128 DRM. 67 drm_r128_init_t init; in compat_r128_init() local 70 return -EFAULT; in compat_r128_init() 72 init.func = init32.func; in compat_r128_init() 73 init.sarea_priv_offset = init32.sarea_priv_offset; in compat_r128_init() 74 init.is_pci = init32.is_pci; in compat_r128_init() 75 init.cce_mode = init32.cce_mode; in compat_r128_init() 76 init.cce_secure = init32.cce_secure; in compat_r128_init() 77 init.ring_size = init32.ring_size; in compat_r128_init() 78 init.usec_timeout = init32.usec_timeout; in compat_r128_init() [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/gdb/ |
| H A D | Conditional-Init-Constructs.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- Copyright (C) 1988-2021 Free Software Foundation, Inc. 9 Free Documentation", with the Front-Cover Texts being "A GNU Manual," 10 and with the Back-Cover Texts as in (a) below. 12 (a) The FSF's Back-Cover Text is: "You are free to copy and modify 14 developing GNU and promoting software freedom." --> 15 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 17 <title>Debugging with GDB: Conditional Init Constructs</title> 19 <meta name="description" content="Debugging with GDB: Conditional Init Constructs"> 20 <meta name="keywords" content="Debugging with GDB: Conditional Init Constructs"> [all …]
|
| H A D | Sample-Init-File.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- Copyright (C) 1988-2021 Free Software Foundation, Inc. 9 Free Documentation", with the Front-Cover Texts being "A GNU Manual," 10 and with the Back-Cover Texts as in (a) below. 12 (a) The FSF's Back-Cover Text is: "You are free to copy and modify 14 developing GNU and promoting software freedom." --> 15 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 17 <title>Debugging with GDB: Sample Init File</title> 19 <meta name="description" content="Debugging with GDB: Sample Init File"> 20 <meta name="keywords" content="Debugging with GDB: Sample Init File"> [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/gdb/ |
| H A D | Conditional-Init-Constructs.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- Copyright (C) 1988-2021 Free Software Foundation, Inc. 9 Free Documentation", with the Front-Cover Texts being "A GNU Manual," 10 and with the Back-Cover Texts as in (a) below. 12 (a) The FSF's Back-Cover Text is: "You are free to copy and modify 14 developing GNU and promoting software freedom." --> 15 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 17 <title>Debugging with GDB: Conditional Init Constructs</title> 19 <meta name="description" content="Debugging with GDB: Conditional Init Constructs"> 20 <meta name="keywords" content="Debugging with GDB: Conditional Init Constructs"> [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-core/initscripts/ |
| H A D | initscripts_1.0.bb | 1 SUMMARY = "SysV init scripts" 2 HOMEPAGE = "https://github.com/fedora-sysv/initscripts" 5 LICENSE = "GPL-2.0-only" 30 file://populate-volatile.sh \ 31 file://read-only-rootfs-hook.sh \ 33 file://save-rtc.sh \ 35 file://logrotate-dmesg.conf \ 46 DEPENDS:append = " update-rc.d-native" 47 PACKAGE_WRITE_DEPS:append = " ${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd-systemctl-n… 49 PACKAGES =+ "${PN}-functions ${PN}-sushell" [all …]
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | test_stackinit.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Test cases for compiler-based stack variable zeroing via future 8 #include <linux/init.h> 75 #define INIT_STRUCT_dynamic_partial = { .two = arg->two, } 76 #define INIT_STRUCT_dynamic_all = { .one = arg->one, \ 77 .two = arg->two, \ 78 .three = arg->three, \ 79 .four = arg->four, \ 107 /* Fill clone type with zero for per-field init. */ \ 123 /* Extract stack-defined variable contents. */ \ [all …]
|
| H A D | atomic64_test.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 10 #include <linux/init.h> 72 #define TEST_ARGS(bit, op, init, ret, expect, args...) \ argument 74 atomic##bit##_set(&v, init); \ 79 #define XCHG_FAMILY_TEST(bit, init, new) \ argument 81 FAMILY_TEST(TEST_ARGS, bit, xchg, init, init, new, new); \ 84 #define CMPXCHG_FAMILY_TEST(bit, init, new, wrong) \ argument 87 init, init, new, init, new); \ 89 init, init, init, wrong, new); \ 101 i, (i) - one, (i) - one); \ [all …]
|