1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-17 05:12:57 +01:00

drivers/mtd: constify where possible

This commit is contained in:
Alexandre Abadie 2017-06-29 22:46:16 +02:00
parent 122076976d
commit 8d74212afa
2 changed files with 11 additions and 11 deletions

View File

@ -49,7 +49,7 @@ static int mtd_vfs_fstat(vfs_file_t *filp, struct stat *buf)
if (buf == NULL) {
return -EFAULT;
}
mtd_dev_t *mtd = filp->private_data.ptr;
const mtd_dev_t *mtd = filp->private_data.ptr;
if (mtd == NULL) {
return -EFAULT;
}
@ -60,7 +60,7 @@ static int mtd_vfs_fstat(vfs_file_t *filp, struct stat *buf)
static off_t mtd_vfs_lseek(vfs_file_t *filp, off_t off, int whence)
{
mtd_dev_t *mtd = filp->private_data.ptr;
const mtd_dev_t *mtd = filp->private_data.ptr;
if (mtd == NULL) {
return -EFAULT;
}

View File

@ -72,7 +72,7 @@ const mtd_desc_t mtd_spi_nor_driver = {
* @param[out] dest read buffer
* @param[in] count number of bytes to read after the address has been sent
*/
static void mtd_spi_cmd_addr_read(mtd_spi_nor_t *dev, uint8_t opcode,
static void mtd_spi_cmd_addr_read(const mtd_spi_nor_t *dev, uint8_t opcode,
be_uint32_t addr, void* dest, uint32_t count)
{
TRACE("mtd_spi_cmd_addr_read: %p, %02x, (%02x %02x %02x %02x), %p, %" PRIu32 "\n",
@ -114,7 +114,7 @@ static void mtd_spi_cmd_addr_read(mtd_spi_nor_t *dev, uint8_t opcode,
* @param[out] src write buffer
* @param[in] count number of bytes to write after the opcode has been sent
*/
static void mtd_spi_cmd_addr_write(mtd_spi_nor_t *dev, uint8_t opcode,
static void mtd_spi_cmd_addr_write(const mtd_spi_nor_t *dev, uint8_t opcode,
be_uint32_t addr, const void* src, uint32_t count)
{
TRACE("mtd_spi_cmd_addr_write: %p, %02x, (%02x %02x %02x %02x), %p, %" PRIu32 "\n",
@ -157,7 +157,7 @@ static void mtd_spi_cmd_addr_write(mtd_spi_nor_t *dev, uint8_t opcode,
* @param[out] dest read buffer
* @param[in] count number of bytes to write after the opcode has been sent
*/
static void mtd_spi_cmd_read(mtd_spi_nor_t *dev, uint8_t opcode, void* dest, uint32_t count)
static void mtd_spi_cmd_read(const mtd_spi_nor_t *dev, uint8_t opcode, void* dest, uint32_t count)
{
TRACE("mtd_spi_cmd_read: %p, %02x, %p, %" PRIu32 "\n",
(void *)dev, (unsigned int)opcode, dest, count);
@ -179,7 +179,7 @@ static void mtd_spi_cmd_read(mtd_spi_nor_t *dev, uint8_t opcode, void* dest, uin
* @param[out] src write buffer
* @param[in] count number of bytes to write after the opcode has been sent
*/
static void __attribute__((unused)) mtd_spi_cmd_write(mtd_spi_nor_t *dev, uint8_t opcode, const void* src, uint32_t count)
static void __attribute__((unused)) mtd_spi_cmd_write(const mtd_spi_nor_t *dev, uint8_t opcode, const void* src, uint32_t count)
{
TRACE("mtd_spi_cmd_write: %p, %02x, %p, %" PRIu32 "\n",
(void *)dev, (unsigned int)opcode, src, count);
@ -199,7 +199,7 @@ static void __attribute__((unused)) mtd_spi_cmd_write(mtd_spi_nor_t *dev, uint8_
* @param[in] dev pointer to device descriptor
* @param[in] opcode command opcode
*/
static void mtd_spi_cmd(mtd_spi_nor_t *dev, uint8_t opcode)
static void mtd_spi_cmd(const mtd_spi_nor_t *dev, uint8_t opcode)
{
TRACE("mtd_spi_cmd: %p, %02x\n",
(void *)dev, (unsigned int)opcode);
@ -229,7 +229,7 @@ static inline uint8_t parity8(uint8_t x)
* @internal
* @brief Read JEDEC ID
*/
static int mtd_spi_read_jedec_id(mtd_spi_nor_t *dev, mtd_jedec_id_t *out)
static int mtd_spi_read_jedec_id(const mtd_spi_nor_t *dev, mtd_jedec_id_t *out)
{
/* not using above read functions because of variable length rdid response */
int status = 0;
@ -283,7 +283,7 @@ static int mtd_spi_read_jedec_id(mtd_spi_nor_t *dev, mtd_jedec_id_t *out)
return status;
}
static inline void wait_for_write_complete(mtd_spi_nor_t *dev)
static inline void wait_for_write_complete(const mtd_spi_nor_t *dev)
{
do {
uint8_t status;
@ -377,7 +377,7 @@ static int mtd_spi_nor_read(mtd_dev_t *mtd, void *dest, uint32_t addr, uint32_t
{
DEBUG("mtd_spi_nor_read: %p, %p, 0x%" PRIx32 ", 0x%" PRIx32 "\n",
(void *)mtd, dest, addr, size);
mtd_spi_nor_t *dev = (mtd_spi_nor_t *)mtd;
const mtd_spi_nor_t *dev = (mtd_spi_nor_t *)mtd;
size_t chipsize = mtd->page_size * mtd->pages_per_sector * mtd->sector_count;
if (addr > chipsize) {
return -EOVERFLOW;
@ -410,7 +410,7 @@ static int mtd_spi_nor_write(mtd_dev_t *mtd, const void *src, uint32_t addr, uin
if (size == 0) {
return 0;
}
mtd_spi_nor_t *dev = (mtd_spi_nor_t *)mtd;
const mtd_spi_nor_t *dev = (mtd_spi_nor_t *)mtd;
if (size > mtd->page_size) {
DEBUG("mtd_spi_nor_write: ERR: page program >1 page (%" PRIu32 ")!\n", mtd->page_size);
return -EOVERFLOW;