| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/ |
| H A D | intel_runtime_pm.c | 78 static void init_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm) in init_intel_runtime_pm_wakeref() argument 80 spin_lock_init(&rpm->debug.lock); in init_intel_runtime_pm_wakeref() 84 track_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm) in track_intel_runtime_pm_wakeref() argument 89 if (!rpm->available) in track_intel_runtime_pm_wakeref() 96 spin_lock_irqsave(&rpm->debug.lock, flags); in track_intel_runtime_pm_wakeref() 98 if (!rpm->debug.count) in track_intel_runtime_pm_wakeref() 99 rpm->debug.last_acquire = stack; in track_intel_runtime_pm_wakeref() 101 stacks = krealloc(rpm->debug.owners, in track_intel_runtime_pm_wakeref() 102 (rpm->debug.count + 1) * sizeof(*stacks), in track_intel_runtime_pm_wakeref() 105 stacks[rpm->debug.count++] = stack; in track_intel_runtime_pm_wakeref() [all …]
|
| H A D | intel_runtime_pm.h | 96 assert_rpm_device_not_suspended(struct intel_runtime_pm *rpm) in assert_rpm_device_not_suspended() argument 98 WARN_ONCE(rpm->suspended, in assert_rpm_device_not_suspended() 103 __assert_rpm_raw_wakeref_held(struct intel_runtime_pm *rpm, int wakeref_count) in __assert_rpm_raw_wakeref_held() argument 105 assert_rpm_device_not_suspended(rpm); in __assert_rpm_raw_wakeref_held() 107 "RPM raw-wakeref not held\n"); in __assert_rpm_raw_wakeref_held() 111 __assert_rpm_wakelock_held(struct intel_runtime_pm *rpm, int wakeref_count) in __assert_rpm_wakelock_held() argument 113 __assert_rpm_raw_wakeref_held(rpm, wakeref_count); in __assert_rpm_wakelock_held() 115 "RPM wakelock ref not held during HW access\n"); in __assert_rpm_wakelock_held() 119 assert_rpm_raw_wakeref_held(struct intel_runtime_pm *rpm) in assert_rpm_raw_wakeref_held() argument 121 __assert_rpm_raw_wakeref_held(rpm, atomic_read(&rpm->wakeref_count)); in assert_rpm_raw_wakeref_held() [all …]
|
| H A D | intel_wakeref.c | 14 wf->wakeref = intel_runtime_pm_get(wf->rpm); in rpm_get() 21 intel_runtime_pm_put(wf->rpm, wakeref); in rpm_put() 97 struct intel_runtime_pm *rpm, in __intel_wakeref_init() argument 101 wf->rpm = rpm; in __intel_wakeref_init() 140 intel_runtime_pm_put(wf->rpm, wakeref); in wakeref_auto_timeout() 144 struct intel_runtime_pm *rpm) in intel_wakeref_auto_init() argument 150 wf->rpm = rpm; in intel_wakeref_auto_init() 164 assert_rpm_wakelock_held(wf->rpm); in intel_wakeref_auto() 170 wf->wakeref = intel_runtime_pm_get_if_in_use(wf->rpm); in intel_wakeref_auto()
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/rpm/ |
| H A D | rpm_4.17.1.bb | 1 SUMMARY = "The RPM package management system" 2 DESCRIPTION = "The RPM Package Manager (RPM) is a powerful command line driven \ 8 SUMMARY:${PN}-dev = "Development files for manipulating RPM packages" 9 DESCRIPTION:${PN}-dev = "This package contains the RPM C library and header files. These \ 11 manipulate RPM packages and databases. These files are intended to \ 13 other tools that need an intimate knowledge of RPM packages in order \ 16 SUMMARY:python3-rpm = "Python bindings for apps which will manupulate RPM packages" 17 DESCRIPTION:python3-rpm = "The python3-rpm package contains a module that permits applications \ 19 supplied by the RPM Package Manager libraries." 21 HOMEPAGE = "http://www.rpm.org" [all …]
|
| /OK3568_Linux_fs/kernel/drivers/soc/qcom/ |
| H A D | smd-rpm.c | 15 #include <linux/soc/qcom/smd-rpm.h> 20 * struct qcom_smd_rpm - state of the rpm device driver 23 * @dev: rpm device 26 * @ack_status: result of the rpm request 39 * struct qcom_rpm_header - header for all rpm requests and responses 49 * struct qcom_rpm_request - request message to the rpm 65 * struct qcom_rpm_message - response message from the rpm 69 * @message: textual message from the rpm 71 * Multiple of these messages can be stacked in an rpm message. 89 * @rpm: rpm handle [all …]
|
| H A D | Kconfig | 26 resource on a RPM-hardened platform must use this database to get 111 tristate "Qualcomm RPM-Hardened (RPMH) Communication" 115 Support for communication with the hardened-RPM blocks in 131 tristate "Qualcomm RPM Power domain driver" 135 QCOM RPM Power domain driver to support power-domains with 137 value to RPM which then translates it into corresponding voltage 150 tristate "Qualcomm Resource Power Manager (RPM) over SMD" 159 frequencies controlled by the RPM on these devices. 161 Say M here if you want to include support for the Qualcomm RPM as a 162 module. This will build a module called "qcom-smd-rpm".
|
| H A D | rpmpd.c | 14 #include <linux/soc/qcom/smd-rpm.h> 106 struct qcom_smd_rpm *rpm; member 119 /* msm8976 RPM Power Domains */ 141 /* msm8996 RPM Power domains */ 165 /* msm8998 RPM Power domains */ 197 /* qcs404 RPM Power domains */ 240 return qcom_rpm_smd_write(pd->rpm, QCOM_SMD_RPM_ACTIVE_STATE, in rpmpd_send_enable() 252 return qcom_rpm_smd_write(pd->rpm, state, pd->res_type, pd->res_id, in rpmpd_send_corner() 367 struct qcom_smd_rpm *rpm; in rpmpd_probe() local 371 rpm = dev_get_drvdata(pdev->dev.parent); in rpmpd_probe() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/qcom/ |
| H A D | qcom,smd-rpm.yaml | 4 $id: "http://devicetree.org/schemas/soc/qcom/qcom,smd-rpm.yaml#" 7 title: Qualcomm Resource Power Manager (RPM) over SMD 10 This driver is used to interface with the Resource Power Manager (RPM) found 11 in various Qualcomm platforms. The RPM allows each component in the system 15 The SMD information for the RPM edge should be filled out. See qcom,smd.txt 17 within the RPM node itself. 19 The RPM exposes resources to its subnodes. The rpm_requests node must be 23 Refer to Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml 33 - qcom,rpm-apq8084 34 - qcom,rpm-ipq6018 [all …]
|
| H A D | qcom,glink.txt | 5 of edges can be described by the binding; the GLINK RPM edge and a SMEM based 9 Usage: required for glink-rpm 11 Definition: must be "qcom,glink-rpm" 29 - qcom,rpm-msg-ram: 30 Usage: required for glink-rpm 32 Definition: handle to RPM message memory resource 61 The following example represents the GLINK RPM node on a MSM8996 device, with 73 compatible = "qcom,rpm-msg-ram"; 77 rpm-glink { 78 compatible = "qcom,glink-rpm"; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mfd/ |
| H A D | qcom_rpm.c | 18 #include <dt-bindings/mfd/qcom-rpm.h> 58 #define RPM_STATUS_REG(rpm, i) ((rpm)->status_regs + (i) * 4) argument 59 #define RPM_CTRL_REG(rpm, i) ((rpm)->ctrl_regs + (i) * 4) argument 60 #define RPM_REQ_REG(rpm, i) ((rpm)->req_regs + (i) * 4) argument 436 { .compatible = "qcom,rpm-apq8064", .data = &apq8064_template }, 437 { .compatible = "qcom,rpm-msm8660", .data = &msm8660_template }, 438 { .compatible = "qcom,rpm-msm8960", .data = &msm8960_template }, 439 { .compatible = "qcom,rpm-ipq8064", .data = &ipq806x_template }, 440 { .compatible = "qcom,rpm-mdm9615", .data = &mdm9615_template }, 445 int qcom_rpm_write(struct qcom_rpm *rpm, in qcom_rpm_write() argument [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/lib/oeqa/runtime/cases/ |
| H A D | rpm.py | 17 @OEHasPackage(['rpm']) 20 status, output = self.target.run('rpm --help') 24 @OETestDepends(['rpm.RpmBasicTest.test_rpm_help']) 26 status, output = self.target.run('ls /var/lib/rpm/') 28 self.skipTest('No /var/lib/rpm on target') 29 status, output = self.target.run('rpm -q rpm') 33 @OETestDepends(['rpm.RpmBasicTest.test_rpm_query']) 48 status, output = self.target.run('su -c "rpm -qa" %s ' % u) 49 msg = 'status: %s. Cannot run rpm -qa: %s' % (status, output) 84 rpmdir = os.path.join(cls.tc.td['DEPLOY_DIR'], 'rpm', pkgarch) [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/regulator/ |
| H A D | qcom,smd-rpm-regulator.yaml | 4 $id: http://devicetree.org/schemas/regulator/qcom,smd-rpm-regulator.yaml# 7 title: QCOM SMD RPM REGULATOR 10 The Qualcomm RPM over SMD regulator is modelled as a subdevice of the RPM. 11 Because SMD is used as the communication transport mechanism, the RPM 12 resides as a subnode of the SMD. As such, the SMD-RPM regulator requires 13 that the SMD and RPM nodes be present. 18 Please refer to Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml 19 for information regarding the RPM node. 70 - qcom,rpm-mp5496-regulators 71 - qcom,rpm-pm8841-regulators [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/rpm/files/ |
| H A D | 0001-Do-not-hardcode-lib-rpm-as-the-installation-path-for.patch | 4 Subject: [PATCH] Do not hardcode "lib/rpm" as the installation path for 7 Upstream-Status: Denied [https://github.com/rpm-software-management/rpm/pull/263] 13 rpm.am | 4 ++-- 24 -RPMCONFIGDIR="`echo ${usrprefix}/lib/rpm`" 25 +RPMCONFIGDIR="`echo ${libdir}/rpm`" 42 diff --git a/rpm.am b/rpm.am 44 --- a/rpm.am 45 +++ b/rpm.am 48 ## HACK: It probably should be $(libexecdir)/rpm or $(libdir)/rpm 49 -rpmlibexecdir = $(prefix)/lib/rpm [all …]
|
| H A D | 0002-Add-support-for-prefixing-etc-from-RPM_ETCCONFIGDIR-.patch | 7 This is needed so that rpm can pick up target-specific configuration 40 - SYSCONFDIR "/rpm/macros.*", ":", 41 - SYSCONFDIR "/rpm/macros", ":", 42 - SYSCONFDIR "/rpm/%{_target}/macros", ":"); 43 + etcconfdir, SYSCONFDIR "/rpm/macros.*", ":", 44 + etcconfdir, SYSCONFDIR "/rpm/macros", ":", 45 + etcconfdir, SYSCONFDIR "/rpm/%{_target}/macros", ":", NULL); 53 - const char * const platform_path = SYSCONFDIR "/rpm/platform"; 58 + const char * const platform_path = rstrscat(NULL, etcconfdir, SYSCONFDIR "/rpm/platform", NULL…
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/ |
| H A D | qcom-rpm.txt | 1 Qualcomm Resource Power Manager (RPM) 3 This driver is used to interface with the Resource Power Manager (RPM) found in 4 various Qualcomm platforms. The RPM allows each component in the system to vote 12 "qcom,rpm-apq8064" 13 "qcom,rpm-msm8660" 14 "qcom,rpm-msm8960" 15 "qcom,rpm-ipq8064" 16 "qcom,rpm-mdm9615" 21 Definition: base address and size of the RPM's message ram 26 Definition: three entries specifying the RPM's: [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-core/meta/ |
| H A D | signing-keys.bb | 15 PACKAGES =+ "${PN}-ipk ${PN}-rpm ${PN}-packagefeed" 17 FILES:${PN}-rpm = "${sysconfdir}/pki/rpm-gpg" 25 # Export public key of the rpm signing key 27 signer.export_pubkey(os.path.join(d.expand('${B}'), 'rpm-key'), 47 if [ -f "${B}/rpm-key" ]; then 48 …install -D -m 0644 "${B}/rpm-key" "${D}${sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-${DISTRO}-${DISTRO_CO… 59 if [ -f "${B}/rpm-key" ]; then 60 install -D -m 0644 "${B}/rpm-key" "${DEPLOYDIR}/RPM-GPG-KEY-${DISTRO}-${DISTRO_CODENAME}"
|
| /OK3568_Linux_fs/device/rockchip/common/linux-kbuild/aarch64/linux-kbuild-5.10/scripts/ |
| H A D | Makefile.package | 6 # RPM target 8 # The rpm target generates two rpm files: 9 # /usr/src/packages/SRPMS/kernel-2.6.7rc2-1.src.rpm 10 # /usr/src/packages/RPMS/i386/kernel-2.6.7rc2-1.<arch>.rpm 11 # The src.rpm files includes all source for the kernel being built 12 # The <arch>.rpm includes kernel configuration, modules etc. 14 # Process to create the rpm files 20 # e) generate the rpm files, based on kernel.spec 23 # Note that the rpm-pkg target cannot be used with KBUILD_OUTPUT, 26 # Remove hyphens since they have special meaning in RPM filenames [all …]
|
| /OK3568_Linux_fs/kernel/scripts/ |
| H A D | Makefile.package | 6 # RPM target 8 # The rpm target generates two rpm files: 9 # /usr/src/packages/SRPMS/kernel-2.6.7rc2-1.src.rpm 10 # /usr/src/packages/RPMS/i386/kernel-2.6.7rc2-1.<arch>.rpm 11 # The src.rpm files includes all source for the kernel being built 12 # The <arch>.rpm includes kernel configuration, modules etc. 14 # Process to create the rpm files 20 # e) generate the rpm files, based on kernel.spec 23 # Note that the rpm-pkg target cannot be used with KBUILD_OUTPUT, 26 # Remove hyphens since they have special meaning in RPM filenames [all …]
|
| /OK3568_Linux_fs/device/rockchip/common/linux-kbuild/armhf/linux-kbuild-5.10/scripts/ |
| H A D | Makefile.package | 6 # RPM target 8 # The rpm target generates two rpm files: 9 # /usr/src/packages/SRPMS/kernel-2.6.7rc2-1.src.rpm 10 # /usr/src/packages/RPMS/i386/kernel-2.6.7rc2-1.<arch>.rpm 11 # The src.rpm files includes all source for the kernel being built 12 # The <arch>.rpm includes kernel configuration, modules etc. 14 # Process to create the rpm files 20 # e) generate the rpm files, based on kernel.spec 23 # Note that the rpm-pkg target cannot be used with KBUILD_OUTPUT, 26 # Remove hyphens since they have special meaning in RPM filenames [all …]
|
| /OK3568_Linux_fs/buildroot/package/rpm/ |
| H A D | rpm.mk | 3 # rpm 9 RPM_SOURCE = rpm-$(RPM_VERSION).tar.bz2 10 RPM_SITE = http://ftp.rpm.org/releases/rpm-$(RPM_VERSION_MAJOR).x 23 RPM_CPE_ID_VENDOR = rpm 24 RPM_SELINUX_MODULES = rpm 28 # https://github.com/rpm-software-management/rpm/pull/1433 104 # ac_cv_prog_cc_c99: RPM uses non-standard GCC extensions (ex. `asm`).
|
| /OK3568_Linux_fs/kernel/drivers/clk/qcom/ |
| H A D | clk-rpm.c | 19 #include <dt-bindings/mfd/qcom-rpm.h> 145 struct qcom_rpm *rpm; member 150 struct qcom_rpm *rpm; member 171 * RPM clock. in clk_rpm_handoff() 177 ret = qcom_rpm_write(r->rpm, QCOM_RPM_ACTIVE_STATE, in clk_rpm_handoff() 181 ret = qcom_rpm_write(r->rpm, QCOM_RPM_SLEEP_STATE, in clk_rpm_handoff() 193 return qcom_rpm_write(r->rpm, QCOM_RPM_ACTIVE_STATE, in clk_rpm_set_rate_active() 201 return qcom_rpm_write(r->rpm, QCOM_RPM_SLEEP_STATE, in clk_rpm_set_rate_sleep() 231 /* Don't send requests to the RPM if the rate has not been set. */ in clk_rpm_prepare() 313 ret = qcom_rpm_write(r->rpm, QCOM_RPM_ACTIVE_STATE, clk_id, &value, 1); in clk_rpm_xo_prepare() [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/lib/oeqa/utils/ |
| H A D | testexport.py | 43 …Function to determine what rpm deploy dir to choose for a given architecture based on TUNE_FEATURES 109 …if param_list[2] == "rpm": # binary should be deployed as rpm; (other, .deb, .ipk? ; in the near … 110 …for item in target_rpm_file_list: # copying all related rpm packages. "Intuition" reasons, someone… 117 if re.match(".*-{}-.*\.rpm".format(param_list[1]), item): 128 … re.search(".*-([0-9]+\.[0-9]+)-.*rpm", target_rpm_file_list[0]).group(1)) 138 …if param_list[1] and re.match("nativesdk-{}-{}-.*\.rpm".format(param_list[0], param_list[1]), item… 151 if param_list[2] == "rpm": 152 return "No need to extract, this is an .rpm file" 164 … if re.match("%s-%s.*rpm" % (param_list[0], param_list[1]), item): # package with version 171 if re.match("%s-.*rpm" % param_list[0], item): [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/dnf/ |
| H A D | dnf_4.11.1.bb | 3 packages on RPM-based Linux distributions. It automatically computes \ 5 HOMEPAGE = "https://github.com/rpm-software-management/dnf" 11 SRC_URI = "git://github.com/rpm-software-management/dnf.git;branch=master;protocol=https \ 49 python3-rpm \ 69 # Direct dnf-native to read rpm configuration from our sysroot, not the one it was compiled in 72 RPM_CONFIGDIR=${STAGING_LIBDIR_NATIVE}/rpm \ 78 RPM_CONFIGDIR=${SDKPATHNATIVE}${libdir_nativesdk}/rpm \ 90 …', '', 'does not build without package_rpm in PACKAGE_CLASSES due disabled rpm support in libsolv'…
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/hddtemp/hddtemp/ |
| H A D | hddtemp.db | 70 "FUJITSU MHT2030AC" 194 C "Fujitsu Mobile 30GB, 2MB, 4200RPM (automotive)" 79 "FUJITSU MHU2100AT" 194 C "Fujitsu MHU2100AT 100GB, 8MB (4200RPM)" 111 "HDS722525VLAT80" 194 C "Hitachi Deskstar 7K250 200/250GB, 7200RPM, 8MB, Parallel-ATA" 113 "HDS722540VLAT20" 194 C "Hitachi Deskstar 7K250, 40GB, 7200RPM, 2MB cache" 115 "HDS724040KLSA80" 194 C "Hitachi Deskstar 7K250 400GB, 7200RPM, 8MB, Serial-ATA" 118 "HDS722525VLSA80" 194 C "Hitachi Deskstar 7K250 250GB, 7200RPM, 8MB, SATA" 125 "HDT7225(16|25)DLAT80" 194 C "Hitachi Deskstar T7K250 series, 7200RPM, 8MB, PATA" 128 "HDT725050VLA360" 194 C "Hitachi Deskstar T7K500 500GB, 7200RPM, 16MB, SATA II" 130 "HTE721010G9AT00" 194 C "Hitachi Travelstar 100GB (7200RPM)" 131 "HTE726060M9AT00" 194 C "Hitachi Travelstar 60GB (7200RPM)" [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/createrepo-c/ |
| H A D | createrepo-c_0.19.0.bb | 2 HOMEPAGE = "https://github.com/rpm-software-management/createrepo_c/wiki" 7 SRC_URI = "git://github.com/rpm-software-management/createrepo_c;branch=master;protocol=https \ 15 DEPENDS = "expat curl glib-2.0 libxml2 openssl bzip2 zlib file sqlite3 xz rpm" 24 # Direct createrepo to read rpm configuration from our sysroot, not the one it was compiled in 27 RPM_CONFIGDIR=${STAGING_LIBDIR_NATIVE}/rpm \ 35 RPM_CONFIGDIR=${SDKPATHNATIVE}${libdir_nativesdk}/rpm \
|