MTK平台 Android8.1 SD卡驱动能力修改
以MT6739 Android8.1 平台为例:
drive-strength=val ;//这里的val为register值,比如0/1/2/3/4/5/6/7 实际对应2mA/4mA/6mA/8mA/10mA/12mA/14mA/16mA
msdc1_pins_default: msdc1@default {pins_cmd {drive-strength = /bits/ 8 <3>;};pins_dat {drive-strength = /bits/ 8 <3>;};pins_clk {drive-strength = /bits/ 8 <3>;};};msdc1_pins_sdr104: msdc1@sdr104 {pins_cmd {drive-strength = /bits/ 8 <3>;};pins_dat {drive-strength = /bits/ 8 <3>;};pins_clk {drive-strength = /bits/ 8 <3>;};};msdc1_pins_sdr50: msdc1@sdr50 {pins_cmd {drive-strength = /bits/ 8 <3>;};pins_dat {drive-strength = /bits/ 8 <3>;};pins_clk {drive-strength = /bits/ 8 <3>;};};msdc1_pins_ddr50: msdc1@ddr50 {pins_cmd {drive-strength = /bits/ 8 <3>;};pins_dat {drive-strength = /bits/ 8 <3>;};pins_clk {drive-strength = /bits/ 8 <3>;};
修改VMC的地方:
msdc_ldo_power(on, host->mmc->supply.vqmmc, VOL_3000, &host->power_io);
MTK平台 Android8.1 SD卡驱动能力修改相关推荐
- MTK平台--Android P SD卡检测
SD卡检测 文章目录 SD卡检测 前言 目录 代码分析 问题追踪 所思 前言 最近公司拿到了Android P的代码,需要在原有的项目基础上将Android 8.1升级为Android 9.0: ...
- sd 卡驱动--基于高通平台
点击打开链接 内容来自以下博客: http://blog.csdn.net/qianjin0703/article/details/5918041 Linux设备驱动子系统第二弹 - SD卡 (有介绍 ...
- CE下基于Zylonite硬件平台的SD卡驱动开发
摘要:本文结合实际项目(一款以WINCE为操作系统内核的GSM/PHS双模智能手机)对嵌入式系统Windows CE5.0的底层驱动(SD卡)的架构进行了分析和研究,以MARVELL公司提供的基于IN ...
- SD卡驱动分析(二)
三.下面分析一下高通的android2.3的代码中SD卡驱动的流程. 在kernel中,SD卡是作为平台设备加入到内核中去的,在/kernel/arch/arm/mach-msm/devices-ms ...
- SD卡驱动分析(一)
Android下的SD卡驱动与标准LINUX下的SD卡驱动好像没有太大的区别,这里就以高通的ANDROID 2.3以代表,来简要分析一下LINUX下SD卡驱动的写法.由于小弟的技术有限,分析的有错的地 ...
- Linux SD卡驱动
二.MMC/SD介绍及SDI主机控制器 首先我们来理清几个概念: MMC:(Multi Media Card)由西门子公司和首推CF的SanDisk于1997年推出的多媒体记忆卡标准. SD:(Sec ...
- SD卡驱动学习(一)
Sd卡框架 1.主要结构体 struct mmc_host描述卡控制器 /include/linux/mmc/host.h struct mmc_host { const structmmc_host ...
- 详解sd协议以及裸机和u-boot中的sd卡驱动(2)
3. sd卡驱动 3.1 引入 经过第2章我们知道,要想实现读写sd卡,需要按照sd协议规定的基本传输单位(命令.响应.数据)以及流程(初始化.读.写),向sd卡发送信号或者从sd卡接收信号. 为了简 ...
- mini2440 linux移植开发实战指南,Linux-2.6.32.2内核在mini2440上的移植---移植SD卡驱动...
移植环境(红色粗字体字为修改后内容,蓝色粗体字为特别注意内容) 1,主机环境:VMare下CentOS 5.5 ,1G内存. 2,集成开发环境:Elipse IDE 3,编译编译环境:arm-linu ...
- Linux SD卡驱动开发(五) —— SD 卡驱动分析Core补充篇
Core层中有两个重要函数 mmc_alloc_host 用于构造host,前面已经学习过,这里不再阐述:另一个就是 mmc_add_host,用于注册host 前面探测函数s3cmci_probe, ...
最新文章
- 第十六届全国大学生智能车竞赛线上赛点赛道审核 - 西部赛区
- 1.11. java 脚本引擎
- 多个video标签,控制最多只能一个同时播放
- 汇编语言的码制转换小问题--求指教
- attiny13a程序实例_ATtiny13A图文构成
- 23V3有这种C语言表达式吗,数据结构(C语言版第2版_李云清)习题答案2012-12.doc
- [react] 你知道的react性能优化有哪些方法?
- java的serversocket_Java ServerSocket 实现聊天室功能(简易版)
- Opencv--从CalibrateCamera到SolvePnp(二)
- 安装squid_CVE-2019-12527:Squid缓冲区溢出漏洞利用分析
- Python如何使用生成器得到斐波那契数列
- java常用省份合集
- 非计算机专业计算机基础大一考试题库,2017计算机基础大一考试题「附答案」...
- ERROR 999999: Error executing function. The table name is invalid. Failed to execute (Reclassify).
- 浏览器被流氓软件修改了主页怎么办?
- Codeforces Round #521 (Div. 3) B - Disturbed People (贪心)
- 阿里云域名使用cloudflare的DNS解析隐藏真实IP
- Generate public key from private key in keychain
- 阿觿学长带领准大学生们一起走进互联网
- 第 7 章 Database design E-R diagram
热门文章
- 常见几种USB接口引脚定义,Type A、Type B、Micro USB、Mini USB、Type C
- VMWare虚拟机IP变成127.0.0.1怎么办
- 【IT项目管理】第4章 控制项目范围
- springboot+责任链模式初体验
- Matlab实现图像识别(一)
- 区块链游戏的2018:曙光微现,路尚遥远
- cad卸载_解决CAD小白入门的第一个难题,三招任你选
- Python打造一款属于自己的翻译词典
- python制作指定区域截图工具_用python实现选择截图区域
- 电商系统如何搭建会员体系/会员制玩法?